Имя: Пароль:
1C
1С v8
Поле объекта недоступно для записи
0 Ululg
 
22.08.11
16:26
(8.1) Есть у меня реквизит обработки ТаблицаОтмены.
Я пытаюсь выгрузить в нее результат запроса:
ТаблицаОтмены= ЗапросФин.Выполнить().Выгрузить();    
ЭлементыФормы.ТаблицаОтмены.СоздатьКолонки();

Выдает ошибку - Поле объекта недоступно для записи (ТаблицаОтмены)
Плдскажите в чем может быть ошибка?
1 andrewks
 
22.08.11
16:27
гениально
2 Любопытная
 
22.08.11
16:28
В том, что надо к данным реквизита обращаться, а не к реквизитам формы.
3 butterbean
 
22.08.11
16:28
если это таб. часть обработки, то так нельзя
4 Ululg
 
22.08.11
16:38
а если я пишу
ЭлементыФормы.ТаблицаОтмены.Значение= ЗапросФин.Выполнить().Выгрузить();
ЭлементыФормы.ТаблицаОтмены.СоздатьКолонки();
тоже не работает. Получается надо только через цикл? Никакого быстрого способа нет?
5 butterbean
 
22.08.11
16:39
(4) если ТаблицаОтмены это таб. часть, то делай через Загрузить()
6 Ululg
 
22.08.11
17:56
(5) спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший