Имя: Пароль:
1C
1С v8
Не отображается значение реквизита
0 Alamo-10
 
24.01.14
12:09
Всем привет!

Конфа - розница 2.0, запускаю на 8.3

Добавил документу ЧекККМ реквизит, заполняю его программно в обычном приложении (ибо РМК). На форму документа (управляемую) добавляю этот реквизит программно при создании

&НаСервере
Процедура ОтобразитьНетиповыеРеквизитыНаФорме()
    
    ПолеПервыйЧек = Элементы.Добавить("ПервыйЧек", Тип("ПолеФормы"), Элементы.СтраницаДополнительно);
    ПолеПервыйЧек.Заголовок = "Первый чек";
    ПолеПервыйЧек.ПутьКДанным = "Объект.ПервыйЧек";
    ПолеПервыйЧек.Вид = ВидПоляФормы.ПолеВвода;
    
КонецПроцедуры


При открытии формы в обычном приложении все ОК, при открытии в управляемом приложении поле ввода видно, но значение в нем пустое, хотя значение у реквизита 100% заполнено, проверял запросом.

Что я сделал не так?
1 Alamo-10
 
24.01.14
12:18
Поднять()
2 Kurbash
 
24.01.14
12:20
реквизит на форме привязан к данным?
3 Kurbash
 
24.01.14
12:21
а зачем ты его програмно то создаешь?
4 Alamo-10
 
24.01.14
12:23
(3) Чтобы саму форму не трогать, только процедурку в модуль добавил и всё. Реквизит к данным привязываю вот в этой строке

ПолеПервыйЧек.ПутьКДанным = "Объект.ПервыйЧек";
5 НЕА123
 
24.01.14
12:26
ПолеПервыйЧек = Элементы.Добавить("ПервыйЧек", Тип("ПолеФормы"), Элементы.СтраницаДополнительно);
    ПолеПервыйЧек.Вид = ВидПоляФормы.ПолеВвода;
    ПолеПервыйЧек.ДоступныеТипы = КакоеТоОписаниеТипов;
    ПолеПервыйЧек.Заголовок = "Первый чек";
    ПолеПервыйЧек.ПутьКДанным = "Объект.ПервыйЧек";



как-то так у меня работает...
6 Alamo-10
 
24.01.14
12:28
(5) хм... сейчас попробую, спасибо за совет
7 Alamo-10
 
24.01.14
12:30
(5) ПолеПервыйЧек.ДоступныеТипы - такого нет свойства. Может ОграничениеТипов?
8 НЕА123
 
24.01.14
12:37
(7)
СП

Расширение поля формы для поля ввода (Form field extension for a text box)
ДоступныеТипы (AvailableTypes)
Использование:

Чтение и запись.
Описание:

Тип: ОписаниеТипов.
Позволяет задать набор типов, доступных для выбора. Так же задается ограничение для квалификаторов примитивных типов Число, Строка, Дата.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
9 Alamo-10
 
24.01.14
12:51
(8) Как ни странно, все получилось и через ОграничениеТипов. Спасибо за подсказку!
10 НЕА123
 
24.01.14
13:44
(9)
может типы и не надо устанавливать.
у меня было то же что и в (0) - методом тыка подбирал.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой