Имя: Пароль:
1C
1С v8
Установка значения в колонке табличного поля
,
0 Renat11111
 
09.03.13
17:39
Нет времени на эксперименты поэтому тупой вопрос
ОформлениеСтроки.Ячейки.ВидыВзаиморасчетов.УстановитьТекст(ОформлениеСтроки.Ячейки.ДоговорКонтрагента.Значение.ВидВзаиморасчетов);
так устанавливается текстовое значение, а нужна ссылка на справочник.
1 vicof
 
09.03.13
18:05
(0) А типизировать колонку не?
2 Renat11111
 
11.03.13
09:51
(1) она и так типизирована.
3 cw014
 
11.03.13
09:52
А просто значение присвоить не?
4 butterbean
 
11.03.13
09:53
это надо в источнике данных устанавливать, а не в оформлении
5 cw014
 
11.03.13
09:55
(4) ну да, но у меня нет времени на эксперементы с литературным объяснением :)
6 Renat11111
 
11.03.13
10:19
(4) тоесть просто в обработке проведения или при записи устанавливать значения из договора? в оформлении никак?
7 Renat11111
 
11.03.13
10:22
(3) просто значение не присваиваетсЯ в оформлении строк
8 butterbean
 
11.03.13
10:24
(6) зачем вообще ссылка в оформлении?? текста достаточно
9 Renat11111
 
11.03.13
10:24
(8) чтобы в списке делать отбор по значению
10 kosts
 
11.03.13
10:24
(0) Если не происходит ни какого редактирования в строке, тогда обрабатывай событие выбор и открывай нужную форму нужной ссылки.
11 Renat11111
 
11.03.13
10:24
по тексту отбор не сделаешь )))
12 butterbean
 
11.03.13
10:25
(9) чтобы делать отбор по значению нужно установить это значение :-) в источнике разумеется
13 kosts
 
11.03.13
10:25
"Установка значения в колонке табличного поля", а подразумевается отбор.
Тут прям телепаты должны сидеть...
14 Михаил 1С
 
11.03.13
10:26
В ОформленииСтроки ничего кроме текста не присвоишь. На то оно и Оформление - только внешние рюшечки (картинки там, текст, цвета, шрифт...).
15 Михаил 1С
 
11.03.13
10:27
То есть - ссылку на Справочник - не поместишь в ОформлениеСроки.
16 kosts
 
11.03.13
10:28
Если в отбор не должно попасть сильно много строк, то вполне можно сделать так:
Вверху над таблицей добавить реквизит, по которому делаешь отбор. После его ищешь все элементы которые должны попасть в отбор и устанавливаешь отбор по списку найденных.
17 kosts
 
11.03.13
10:29
(16)+
После его изменения имеется ввиду...
18 cw014
 
11.03.13
10:45
Ну теперь можно и потелепатить.
У ТС документ, в нем табличная часть. В табличное поле нужно добавить колонку с определенным значением, что бы потом можно было сделать ТабличноеПоле.Отбор.

Так вот, так не выйдет. Нужно делать реквизит табличной части, и его размещать на табличном поле.

Или динамически обрабатывать изменения отбора на форме и выводить определенные строки ТЧ.

Оформление тебе тут не поможет
19 Renat11111
 
11.03.13
10:58
ок. спасибо всем. в принципе и сам так думал. просто думал может токо у меня через оформление не получается
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.