Обращение к свойству "данные" Табличного поля #453555


#0 by Живаго
В документе "корректировка записей регистров накопления" при заполнении колонок табличного поля используется вот такое обращение к свойству данные: ПолеРегистра = ЭлементыФормы.Добавить(Тип("ТабличноеПоле"), СтрокаТаблицыРегистров.Имя, Истина, ЭлементыФормы.ОсновнаяПанель); ПолеРегистра.Данные = "ДокументОбъект.Движения." + СтрокаТаблицыРегистров.Имя; пытаюсь сделать по аналогии: ПолеРегистра.Данные = "ТекДок.Движения." + СтрокаТаблицыРегистров.Имя; вылетает по ошибке: по причине: Неправильный путь к данным Что делаю нетак?
#1 by nop
ТекДок - реквизит формы? Вроде должен быть ....
#3 by NcSteel
ТекДок должен быть не просто переменной.
#4 by Живаго
Нет никакой возможности сделать ТекДок реквизитом формы потому как это тип Документ.Ссылка, назначить реквизиту тип Документ.объект нельзя насколько я знаю.
#5 by nop
можно назначить "произвольный"
#6 by nop
посмотрел здесь ДокументОбъект тип ДокументОбъект.КорректировкаДвиженийДокументов и у него выбрано что он может делать записи по всем регистрам (вкладка "Движения" в конфигураторе)
#7 by nop
есть другой вариант, могу скинуть на почту обработку
#8 by nop
+ там вот так сделано            ЭлементыФормы.ТабличноеПолеОтборРегистра.Данные = "ЭлементыФормы.ТабличноеПолеРегистры.ТекущиеДанные.ПараметрыОтбора";
#9 by Живаго
Если не жалко, то буду рад такому подарку wigen@mail.ru с произвольным типом попробую. да я проверил движения по всем регистрам накопления.
#10 by nop
выслал. Пиши если чо
#11 by nop
а вариант с где ДокументОбъект - реквизит формы по умолчанию (подсвечен жирным шрифтом на владке реквизиты), работает нормально.
#12 by Живаго
Ну да четко работает. Обработка вылетает по ошибке: {ВнешняяОбработка.ВыборкаДвижений(317,70)}: Процедура или функция с указанным именем не определена (ПолучитьВидСравненияСтрокой)                ЗапросРЕгистра = ЗапросРЕгистра + " " + текСтр.ИмяОтбора + " " + <<?>>ПолучитьВидСравненияСтрокой(текСтр.ВидСравнения) + " &" + имяПараметра;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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