|
Сохранение данных табличной части в УФ | ☑ | ||
---|---|---|---|---|
0
mirrr
22.04.15
✎
16:56
|
На упр. форме у всех реквизитов есть флажок "Сохранение", а для табличных частей нет. Подскажите, как сохранять данные таб. части?
|
|||
1
mikecool
22.04.15
✎
16:58
|
(0) дин списки не сохраняются
|
|||
2
mirrr
22.04.15
✎
17:00
|
какие есть варианты?
|
|||
3
Cyberhawk
22.04.15
✎
17:03
|
Пиши свою сохранялку, кури обработчики событий формы ПриСохраненииДанныхВНастройкахНаСервере и ПередЗагрузкойДанныхИзНастроекНаСервере / ПриЗагрузкеДанныхИзНастроекНаСервере
|
|||
4
Kiks
22.04.15
✎
17:05
|
В хранилище значения.
|
|||
5
Drac0
22.04.15
✎
17:06
|
(3) Ты предлагаешь сохранять динамический список? 0_о
|
|||
6
Cyberhawk
22.04.15
✎
17:07
|
(5) Я хз, какие ему данные из ТЧ нужны...
|
|||
7
mirrr
22.04.15
✎
17:23
|
&НаСервере
Процедура ПриЗакрытииНаСервере() Объект1 = РеквизитФормыВЗначение("Объект"); Объект1.ТЗДоки.Очистить(); Объект1.ТЗТовары.Очистить(); Объект1.ТЗДоки = Объект1.ТабДокументы.Скопировать(); Объект1.ТЗТовары = Объект1.Товары.Скопировать(); КонецПроцедуры &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Объект1 = РеквизитФормыВЗначение("Объект"); Объект1.ТабДокументы = Объект1.ТЗДоки.Скопировать(); Объект1.Товары = Объект1.ТЗТовары.Скопировать(); КонецПроцедуры |
|||
8
mirrr
22.04.15
✎
17:25
|
(7) добавил рекизиты с типом "ТаблицаЗначений": и ТЗТовары.
При закрытии формы записываю в них данные, а при создании на сервере их копирую в таб. части формы. При выполнении: Поле объекта недоступно для записи (ТабДокументы). Подскажите, где ошибка? |
|||
9
mirrr
22.04.15
✎
18:02
|
(3) подскажите пример такой реализации.
|
|||
10
Cyberhawk
22.04.15
✎
18:38
|
(9) При открытии / перед закрытием / где-нибудь еще взводить свойство формы
СохраняемыеВНастройкахДанныеМодифицированы = Истина;
Тогда обработчик ПриСохраненииДанныхВНастройкахНаСервере() будет гарантированно вызван при закрытии формы - там и сохранять в настройках можно все, что душе угодно (вручную). Восстанавливать тоже вручную. P.S. Логику кода в (7) не понял - зачем сохранять содержимое ТЧ в ТЗ и обратно... |
|||
11
mirrr
22.04.15
✎
21:43
|
(10) можно короткий пример сохранения в обработчике ПриСохраненииДанныхВНастройкахНаСервере()?
|
|||
12
mirrr
22.04.15
✎
23:40
|
(10) спасибо, получилось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |