|
УФ - не получается сохранить таблицу значений на форме через сохранение настроек | ☑ | ||
---|---|---|---|---|
0
jq
05.10.18
✎
10:42
|
Есть УФ, в свойствах стоит флажок АвтоматическоеСохранениеДанных и СохранениеДанныхВНастройках используя список значений. В реквизитах формы добавлена ТаблицЗначений (ТабЗнач) и у нее проставлено в свойствах галка Сохранение. Прописал процедуры сохранения значений на форме. Вроде бы происходит сохранение по кнопке на форме Сохранить параметры, но по факту значение не сохраняется и при Воостановить параметры ТабЗнач пустая... Подскажите как правильно? Что я упустил?
&НаСервере Процедура ПриСохраненииДанныхВНастройкахНаСервере(Настройки) ТЗ = Объект.ТаблицаКолонок.Выгрузить(); ЗначениеВРеквизитФормы(ТЗ, "ТабЗнач"); КонецПроцедуры &НаСервере Процедура ПриЗагрузкеДанныхИзНастроекНаСервере(Настройки) Попытка ТЗ = РеквизитФормыВЗначение("ТабЗнач"); Объект.ТаблицаКолонок = ТЗ.Выгрузить(); Исключение КонецПопытки; КонецПроцедуры |
|||
1
Mort
05.10.18
✎
10:44
|
Объект.ТаблицаКолонок.Загрузить(ТЗ);
|
|||
2
jq
05.10.18
✎
10:49
|
Сорри, да. Но проблема в том, что у меня ТЗ пусто при восстановлении настроек, т.е. они не сохранились получается...
|
|||
3
hhhh
05.10.18
✎
11:01
|
(2) наверно не ПриСохраненииДанных, а перед сохранением надо такие вещи делать. ПриСохранении уже всё давным давно сохранилось, а ты вдруг вы подкатываете со своей ТЗ,
|
|||
4
jq
05.10.18
✎
11:04
|
(3) у формы нет такого события...
|
|||
5
jq
05.10.18
✎
11:45
|
так и не работает...
|
|||
6
hhhh
05.10.18
✎
11:52
|
(5) ну вставь перед закрытием тогда. Ну в общем раньше чтобы было, а не позже.
|
|||
7
hhhh
05.10.18
✎
11:55
|
(5) галочка "Сохранение" стоит напротив реквизита ТабЗнач ??
|
|||
8
jq
05.10.18
✎
12:08
|
(7) Да я в (0) написал уже
|
|||
9
jq
05.10.18
✎
12:12
|
(6) И мне не нужно перед закрытием, я хочу использовать механизм сохранения значений в список, по кнопкам Сохранить параметры/Восстановить параметры...
|
|||
10
hhhh
05.10.18
✎
12:20
|
(9) ТабЗнач формируй ПередЗакрытием. А не сохранение значений. У тебя нет ТабЗнач. Пятница, что ли началась?
|
|||
11
hhhh
05.10.18
✎
12:30
|
(9) попробуйте такую фигню, может прокатит
Настройки["ТабЗнач"] = Объект.ТаблицаКолонок.Выгрузить(); |
|||
12
jq
05.10.18
✎
13:28
|
Спасибо навели на мысль...
Получилось так: Объект.ТаблицаКолонок.Загрузить(Настройки["ТабЗнач"]) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |