Имя: Пароль:
1C
1С v8
Управляемые формы: заполнить реквизит
0 evorle145
 
06.12.13
10:55
Только начал работать с управляемыми формами, и сразу не получается простая вещь: создал обработку, добавил реквизит СчетОтбора, добавил элемент на форму СчетОтбора и указал путь к данным Объект.СчетОтбора. В модуле Формы написал:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    СчетОтбора = ПланыСчетов.Хозрасчетный.ИнвентарьИХозяйственныеПринадлежностиВЭксплуатации;
КонецПроцедуры

Но при открытии формы, счетОтбора не заполняется! хелп =)
1 Флудер
 
06.12.13
10:55
Объект.СчетОтбора = ....
2 Wobland
 
06.12.13
10:56
всё получается. создал переменную, присвоил туда что-то
3 Defender aka LINN
 
06.12.13
10:59
(0) Аще-то это в обработке заполнения пишется. А еще лучше - нигде не пишется, а указывается в значении заполнения.
4 olegves
 
06.12.13
10:59
(0) путь к данным не тот, д.б. СчетОтбора
5 evorle145
 
06.12.13
11:01
(1), понял! сделал:   Объект.СчетОтбора = ПланыСчетов.Хозрасчетный.ИнвентарьИХозяйственныеПринадлежностиВЭксплуатации;
Получилось=)

(3), а это где такая обработка?
6 evorle145
 
06.12.13
11:06
(4) , там можно выбрать только Объект.СчетОтбора ... Другого подставить платформа не дает.
7 olegves
 
06.12.13
13:50
(6) ты же в (0) написал, что добавил реквизит - я подумал, что добавил реквизит формы соотв. типа.