salton @ Сегодня, 9:39
,
[необходимо зарегистрироваться для просмотра ссылки]
Цитата(salton @ 20.09.17, 9:39)
СохранениеДанныхВНастройках – при помощи данного свойства разработчик формы может включить возможность сохранения данных формы (с возможностью выбора настройки, в которую будут сохраняться данные). Если у формы включена необходимость сохранения, то форма предоставляет команды сохранения / загрузки настроек.
*****
ПриЗагрузкеДанныхИзНастроекНаСервере – в данный обработчик передается объект, из которого уже загружены настройки. Это соответствие, в котором находятся значения реквизитов. В этом обработчике можно будет загрузить собственные свойства из соответствия. Например, восстановить параметры отбора.
Это все хорошо... лично я если честно со всем этим не знаком. И пока мало кумекаю ... но позже попробую во всем пошагово разобраться.
А пока решил сделать первый шаг
но на первом же застопорился.
Потому, что поставив на "СохранениеДанныхВНастройках" параметр "Использовать .." почему то никакой возможности сохранения / загрузки настроек на форме не появилась.
Пришлось перетащить из "стандартные команды".
Второй шаг хранилище значений с котором тоже надо разбираться.... и это не долго.
А нужен быстрый результат
Короче как я сделал? И хотел узнать так пойдет или нет.
Так вот, есть справочник который имеет динам. список учетных точек.
А есть документ акта на этот объект. Который тоже имеет вкладу динамического списка.
Только не списка справочника учетных точек, а список документов для ввода показаний по учетным точкам электро-счетчиков. Т.е. по тому же списку справочника точек учета.
Так вот, в обычном случае открываешь документ где отображается динам список документов показаний уч. точек.
Который можно распечатать.
Но нужно на один объект несколько разных актов. с разными уч. точками отдельно.
Что я для этого сделал?
Я и в справочнике: "ЮрЛицо" и в документе "ЮрЛицо" создал дополнительную вкладку куда на этот раз поместил не динам. список а табл. часть.
С кнопкой вставить точки учета.
В справочнике первый реквизит ТЧ это ссылка на список точек учета. а тип остальных, которых всего 10 (больше не нужно) это Булево,
И называются реквизиты так .."НастройкаРаспечатки1", "НастройкаРаспечатки2" и т.д.
Над ТЧ есть кнопка вставить точки учета. Которая автоматический вставляет точки учета объекта в ТЧ.
И вот тут можно поставить флажки в разных столбцах, которые называются:"НастройкаРаспечатки1", "НастройкаРаспечатки2" и т.д.
После чего в перечислении создал объект с точно такими же именами значений как имена столбцов ТЧ в справочнике: "НастройкаРаспечатки1", "НастройкаРаспечатки2" и т.д.
И вот, что уже в документе?
Тут я тоже вставил ТЧ. с перечнем показаний точек учета и добавил булевый реквизит "Печатать". А кнопку отчета прописал так, что бы она печатала по ТЧ.
Т.е. выводила список только того, что отмечено флажком.
При этом рядом вывел ссылку на перечисление с выбором "НастройкаРаспечатки_n".
И сделал так, что бы при событии ПриИзменении этого реквизита ТЧ в документе для реквизита "Печатать" получала данные ТЧ справочника.
И получала от того столбца ТЧ справочника, какое значение стоит в поле ссылки на перечисления.
В итоги булевый реквизит "Печатать" ТЧ документа получает от ТЧ справочника уже обозначенные там флажки.
В зависимости от того, имя какого столбца выбрано в поле выбора перечисления.
Вот так и сделал.
И это потому, что так быстрее..
А с СохранениеДанныхВНастройках и Хранилищем настроек это надо сидеть и специально разбираться.