Не сохраняются данные в управляемой форме
☑
0
Eeelena
12.02.16
✎
14:13
Здравствуйте.
На форму добавлен Набор записей регистр сведений, в процедуре на сервере по кнопке этот регистр считывается, и заполняется таблица на форме, но при закрытии все данные исчезают, подскажите как сделать, чтоб данные сохранялись. Код следующий в модуле формы:
ГрафикПогашения=РегистрыСведений.А_ГрафикПлатежей.СоздатьНаборЗаписей();
ГрафикПогашения.Отбор.Регистратор.Установить(ТекущийОбъект.Ссылка);
ГрафикПогашения.Прочитать();
ТабЗнач=ГрафикПогашения.Выгрузить();
ЭтаФорма.ГрафикПлатежей.Загрузить(ТабЗнач);
1
Nuobu
12.02.16
✎
14:15
(0) А в объекте пробовала сохранять?
2
Eeelena
12.02.16
✎
14:19
(1) вы имеете ввиду написать не ЭтаФорма.ГрафикПлатежей.Загрузить(ТабЗнач);
а написать
Объект.ГрафикПлатежей.Загрузить(ТабЗнач);
3
Eeelena
12.02.16
✎
14:21
(1) в объекте нет такого реквизита ГрафикПогашения, я его добавила на форму с типов НаборЗаписейРегистраСведений
4
Nuobu
12.02.16
✎
14:24
(3) Добавь.
5
Eeelena
12.02.16
✎
14:31
(4) просто как табличную часть?
6
791Dance
12.02.16
✎
14:31
//СОХРАНЕНИЕ
Структура = Новый Структура;
Структура.Вставить("Поле1", 10);
ХранилищеСистемныхНастроек.Сохранить("КлючОбъекта", "КлючНастроек", Структура);
//ЗАГРУЗКА
ЗагружДанные = ХранилищеСистемныхНастроек.Загрузить("КлючОбъекта", "КлючНастроек");
подойдет?
7
Nuobu
12.02.16
✎
14:32
(5) Можешь отборы добавить, можешь таб часть.
8
Nuobu
12.02.16
✎
14:34
Попробуй код из (0) прописать в "ПриСозданииНаСервере".
9
Eeelena
12.02.16
✎
14:39
(8) спасибо, получилось, прописала ПриСозданииНаСервере
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой