Имя: Пароль:
1C
1С v8
Не сохраняются данные реквизита формы.
,
0 radonn17
 
29.10.12
14:08
Всем привет!!дело в том, что у меня на форме есть реквизит объекта(тип данных перечисления) и от того, что будет выбрано зависит станет ли доступным реквизит формы.когда реквизит формы становится доступен я в нем пишу что мне нужно,а эти данные не сохраняются...подскажите плиз в чем дело?
1 mikecool
 
29.10.12
14:10
куда не сохраняются?
2 mikecool
 
29.10.12
14:10
+1 данные реквизита формы не сохраняются, если нет связи с реквизитом объекта или не позаботишься о сохранении дополнительно
3 cw014
 
29.10.12
14:10
"Никуда не сохраняются"

Как в Масяне - "Ничего не начинается" :)
4 radonn17
 
29.10.12
14:14
(2) связь с реквизитом объекта есть иначе реквизит формы не становился активным.я даже в настройках поставил "сохраняемые данные"
5 НЕА123
 
29.10.12
14:16
(4)
на (1) ответь.
6 radonn17
 
29.10.12
14:20
(5) на форме не остаются. т.е когда я повторно захожу в справочник этих данных там нет
7 pessok
 
29.10.12
14:23
значит с реквизитом объекта связи таки нет
8 radonn17
 
29.10.12
14:31
(7) как должна выглядеть эта связь?есть реквизит объекта к нему процедура при изменении если у этого поля будет нужное мне значение значит реквизит формы станет доступным (вот сделано у меня.это верно?)
9 pessok
 
29.10.12
14:41
процедура ПриИзменении() для реквизита объекта? отсыпь.
Должно быть так: есть реквизит объекта, к нему привязан реквизит формы, у реквизита формы есть обработчик ПриИзменении()
10 radonn17
 
29.10.12
15:01
(9) вот что я хочу.при том как вы говорите это не получится http://s011.radikal.ru/i315/1210/84/130a398afcb3.png
11 pessok
 
29.10.12
15:51
еще раз. ВСЕ данные на форме, которые надо схоронить должны быть реквизитами ОБЪЕКТА. Еще раз, у РЕКВИЗИТА ОБЪЕКТА нет обработчиков!
12 pessok
 
29.10.12
15:53
+(11) точнее храниться в БД, есессна
13 radonn17
 
29.10.12
15:57
(11)(12) спасибо огромное сделал.работает)))
14 fisher
 
29.10.12
15:57
(8) У элемента формы есть свойство "Данные". Оно может в общем случае ссылаться либо на реквизит формы (который в базе не сохраняется), либо на реквизит объекта.
Если просто кидаешь на форму элемент - автоматически создается реквизит формы и связывается с элементом. Если через "Размещение данных" делаешь - создается связанный с реквизитом объекта элемент. Ну и всегда можно зайти в свойства и поменять руками ссылку на данные. Можно, например, создать десять элементов формы ссылающихся на один и тот же реквизит объекта.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан