Установка значения в колонке табличного поля #655624


#0 by Renat11111
Нет времени на эксперименты поэтому тупой вопрос ОформлениеСтроки.Ячейки.ВидыВзаиморасчетов.УстановитьТекст(ОформлениеСтроки.Ячейки.ДоговорКонтрагента.Значение.ВидВзаиморасчетов); так устанавливается текстовое значение, а нужна ссылка на справочник.
#1 by vicof
А типизировать колонку не?
#2 by Renat11111
она и так типизирована.
#3 by cw014
А просто значение присвоить не?
#4 by butterbean
это надо в источнике данных устанавливать, а не в оформлении
#5 by cw014
ну да, но у меня нет времени на эксперементы с литературным объяснением :)
#6 by Renat11111
тоесть просто в обработке проведения или при записи устанавливать значения из договора? в оформлении никак?
#7 by Renat11111
просто значение не присваиваетсЯ в оформлении строк
#8 by butterbean
зачем вообще ссылка в оформлении?? текста достаточно
#9 by Renat11111
чтобы в списке делать отбор по значению
#10 by kosts
Если не происходит ни какого редактирования в строке, тогда обрабатывай событие выбор и открывай нужную форму нужной ссылки.
#11 by Renat11111
по тексту отбор не сделаешь )))
#12 by butterbean
чтобы делать отбор по значению нужно установить это значение :-) в источнике разумеется
#13 by kosts
"Установка значения в колонке табличного поля", а подразумевается отбор. Тут прям телепаты должны сидеть...
#14 by Михаил 1С
В ОформленииСтроки ничего кроме текста не присвоишь. На то оно и Оформление - только внешние рюшечки (картинки там, текст, цвета, шрифт...).
#15 by Михаил 1С
То есть - ссылку на Справочник - не поместишь в ОформлениеСроки.
#16 by kosts
Если в отбор не должно попасть сильно много строк, то вполне можно сделать так: Вверху над таблицей добавить реквизит, по которому делаешь отбор. После его ищешь все элементы которые должны попасть в отбор и устанавливаешь отбор по списку найденных.
#17 by kosts
+ После его изменения имеется ввиду...
#18 by cw014
Ну теперь можно и потелепатить. У ТС документ, в нем табличная часть. В табличное поле нужно добавить колонку с определенным значением, что бы потом можно было сделать ТабличноеПоле.Отбор. Так вот, так не выйдет. Нужно делать реквизит табличной части, и его размещать на табличном поле. Или динамически обрабатывать изменения отбора на форме и выводить определенные строки ТЧ. Оформление тебе тут не поможет
#19 by Renat11111
ок. спасибо всем. в принципе и сам так думал. просто думал может токо у меня через оформление не получается
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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