|  | Почему в форме документа нельзя создать реквизит формы (не объекта) для табличной части? | ☑ | 
    
        | 0
    
        Birmingem   31.03.22✎ 18:45 | 
        Вроде простейшая задача, а как сделать не пойму...
 Управляемые формы.
 В форме документа есть элемент Таблица (поле формы), привязанный к табличной части документа.
 В этой таблице нужно создать колонку, чтобы в ней пользователь галочками отметил строки, которые хочет распечатать.
 
 В управляемых формах у поля формы обязательно должен быть путь к данным. Это понятно.
 
 Для шапки документа можно создать любой реквизит формы и указать его как путь к данным в поле формы.
 
 А вот для табличной части почему нельзя также создать колонку-реквизит формы (не документа, не объекта)?
 А если можно, то как это сделать?
 
 Сразу отвечу, почему не хочу создавать реквизит табличной части документа (объекта)?
 Во первых - значение этого поля сохранять не нужно.
 Во вторых - признак модифицированности документа не должен изменяться при установке/снятии галочки в строке табл.части.
 |  | 
    
        | 1
    
        ejikbeznojek   31.03.22✎ 18:57 |  |  | 
    
        | 2
    
        lubitelxml   31.03.22✎ 18:59 | 
        Просто справа открываешь Объект, там находишь свою ТЧ, добавляешь туда реквизит, выводишь на форму     |  | 
    
        | 3
    
        Birmingem   31.03.22✎ 19:04 | 
        (1), (2) Да, так добавляется реквизит. 
Но он становится реквизитом, подчиненным Объект (основной реквизит формы), с вытекающими отсюда последствиями в виде того, что при изменении значения этой колонки устанавливается признак модифицированности формы.
 А задача в том, чтобы признак модифицированности не менялся.
 |  | 
    
        | 4
    
        VladZ   31.03.22✎ 19:09 | 
        (0) Сделай доп.обработку с ТЗ. Передавай туда ТЧ документа и выделяй строки как тебе нравится.     |  | 
    
        | 5
    
        Birmingem   31.03.22✎ 19:13 | 
        (4)Да, пока вижу только такой вариант.
Но неужели никак нельзя проще, штатными средствами формы документа.
 Для шапки же можно сделать отдельный реквизит формы, без подчинения к Объект.
 Так почему нельзя такое же для табличной части?
 |  | 
    
        | 6
    
        Prog111   31.03.22✎ 19:17 | 
        А если программно добавить колонку?     |  | 
    
        | 7
    
        ejikbeznojek   31.03.22✎ 19:18 | 
        Может ещё в обработчике событий таблицы -> ПередНачаломИзменения запоминать признак модифицированности, а в приИзменении() флажка - восстанавливать?
Почему - это вряд ли кто-то скажет.
 |  | 
    
        | 8
    
        Birmingem   31.03.22✎ 19:24 | 
        (6)Пробовал. Результат тот же.
(7)Можно конечно и так. Но боюсь в какой ни-будь нестандартной ситуации глюк платформы какой ни-будь словить с этой модифицированностью, не сработает штатно, разбирайся потом, почему в документе одни цифры, а в движениях другие.
 |  |