Имя: Пароль:
1C
1С v8
Как обойти таблицу формы?
,
0 yurec_k
 
22.11.12
16:11
Ребзя хэлп.

&НаКлиенте
Процедура УстановитьЦветРеквизита()

   Для Каждого Стр Из Объект.ТЧДокументы Цикл
       ТекСтр = ЭтаФорма.Элементы.Документы.ДанныеСтроки(Стр);
..........................        
   КонецЦикла;

КонецПроцедуры

ТекСтр возвращает Неопределено.

из имени процедуры понятно зачем
ДинамическийСписок и усл форматирование не предлагать.
тема v8: 8.2 Таблица формы не помогла

???
1 vde69
 
22.11.12
16:12
Стр - какой тип?
2 yurec_k
 
22.11.12
16:15
Стр    ДанныеФормыЭлементКоллекции    ДанныеФормыЭлементКоллекции
3 vde69
 
22.11.12
16:20
(2) а какой тип нужен для
ЭтаФорма.Элементы.Документы.ДанныеСтроки(
4 yurec_k
 
22.11.12
16:27
ДанныеФормыЭлементКоллекции
5 vde69
 
модератор
22.11.12
16:29
(4) читаем СП, у тебя небось динамический список или дерево

ТаблицаФормы (FormTable)
ДанныеСтроки (RowData)
Синтаксис:

ДанныеСтроки(<Строка>)
Параметры:

<Строка> (обязательный)

Тип: Произвольный.
Строка таблицы, данные которой необходимо получить. Тип параметра зависит от типа редактируемого значения.
Возвращаемое значение:

Тип: ДанныеФормыСтруктура; ДанныеФормыЭлементДерева; ДанныеФормыЭлементКоллекции.
Для таблиц, связанных с разными типами данных, тип возращаемого значения данного метода может различаться:
Для динамического списка тип свойства - ДанныеФормыСтруктура;
Для дерева значений - ДанныеФормыЭлементДерева;
Для остальных (таблица значений, табличные части и др.) - ДанныеФормыЭлементКоллекции.
Описание:

Возвращает значение, содержащее данные указанной строки.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
6 Aprobator
 
22.11.12
16:32
(0) не форматирование, а оформление. И чего оно тут не помогло?
7 Aprobator
 
22.11.12
16:36
(5) какая хрен разница то? Данные коллекции формы все равно не покрасишь как надо )
8 yurec_k
 
22.11.12
16:36
(5) см (2) и (4)  "читаем СП" сделал в первую очередь
9 yurec_k
 
22.11.12
16:38
(6) таблица редактируется в ручную
10 Aprobator
 
22.11.12
16:39
(9) не вижу связи.
11 Aprobator
 
22.11.12
16:40
если конечно не надо красить каждую ячейку отдельно ручками.
12 yurec_k
 
22.11.12
16:41
вобщем колонке Реквизит1 нужно покрасить каждую ячейку в зависимости от данных в ней
13 Aprobator
 
22.11.12
16:42
условное оформление и все. Проблем быть не должно.
14 Aprobator
 
22.11.12
16:43
единственно тока может придется лезти через условное оформление формы в целом. Но это фигня.
15 yurec_k
 
22.11.12
16:54
а редактировать табчать будет возможность, если использовать динамич список?
16 Aprobator
 
22.11.12
16:57
да
17 yurec_k
 
22.11.12
17:03
о вот эту (14) штуку не знал, ща опробуем
18 yurec_k
 
22.11.12
17:24
Aprobator и vde69, парни спасибо!!!
(14) решило вопрос