Управляемые формы: обновление элемента формы #653844


#0 by seademon86
Всем добрый день, Есть внешняя обработка, у нее есть табличная часть и на управляемой форме есть реквизит типа "ТаблицаФормы", у которой в кач-ве пути к данным указана табличная часть обработки. При этом при добавлении в Таблице формы - в табличной части появляется строка, а при добавлении в модуле обработки строк в табличную часть обработки - таблица формы остается пустой... Как правильно "обновить" таблицу формы, что бы она отображала данные табличной части?
#1 by MSII
ОбновитьОтображениеДанных, нет?
#2 by seademon86
Пробовал, не помогает (
#3 by MSII
Саму таблицу формы тоже пробовал обновлять?
#4 by le_
ЗначениеВДанныеФормы
#5 by Жан Пердежон
вызов из процедуры из формы идет? при контекстном вызове само должно все обновиться
#6 by seademon86
Да, обновлял... Как понял, для формы ОбновитьОтображениеДанных, это все равно, что Обновить для каждого элемента формы, но могу ошибаться Дополнение к На форме жмется кнопка, вызывается команда: &НаКлиенте После выполнения ОбъектОбработка.ПолучитьТаблицуИзФайла - табличная часть обработки заполнена (проверял), но как "перекинуть" ее в элемент формы - не могу разобраться.
#7 by MSII
Как в
#8 by seademon86
Пробую, но не могу разобраться с параметрами. В кач-ве второго: Тип: ДанныеФормыСтруктураСКоллекцией; ДанныеФормыКоллекция; ДанныеФормыСтруктура. Данные формы, имеющие совместимую структуру. Попробовал туда элемент формы (таблицу формы) передать - вылетела 1С ))
#9 by MSII
Да сам объект передавай, ты же в него значение поместить хочешь.
#10 by seademon86
Пишу: &НаСервере Говорит "Недопустимое значение параметра 2". Пробовал туда передавать Объект, ОбъектОбработка (определяется в процедуре), ЭтаФорма, Элементы, Элемент.Операции (таблица формы) - безуспешно...
#11 by MSII
ЗначениеВДанныеФормы(ОбъектОбработка, Объект); - так пробовал?
#12 by seademon86
Вылетает 1С (бла-бла-бла, производится поиск возможного решения проблемы в интернет и т.п.)... но по идее он ругался на недопустимость параметра 2...
#13 by eduspec82
элемент формы с коллекцией не может иметь имя Объект
#14 by zladenuw
ОтобразитьИзменениеДанных(Объект.Реквизит1,ВидИзмененияДанных.Изменение);
#15 by bvg
Зачем заниматься извращением , вытяни ТЧ на форму обработки и все само будет обновляться
#16 by seademon86
Вылетает.. причем странно вылетает, прям винда 1С выкидывает:
#17 by zladenuw
#18 by seademon86
По ссылке почитал, получается, по таблице еще потом нужно циклом пробегаться и запихивать из табличной части обработки в таблицу формы? (( я думал, если они связаны, как-то можно избежать цикла (((
#19 by le_
За это время можно было конфигурацию для автоматизации работы небольшой фирмы разработать. Пример:
#20 by le_
+ И книжку по программированию управляемых форм прочесть.
#21 by seademon86
Мегаогромнейшее спасибо! Какую книжку можно посоветовать? Вопрос решался просто: Где ПолучитьТаблицуИзФайла - процедура, описанная в модуле обработки, которая заполняет табличную часть обработки
#22 by le_
+ Видеоуроки Гилева неплохие.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С