|
|
Перебор таблицы значений на форме обработки |
☑ |
|
0
NIGHTHUNTER
01.10.20
✎
11:11
|
Обычное приложение, на форме обработки есть заполненная сформированная таблица значений
Как можно сделать ее универсальный перебор, и заложить обработку колонок таблицы по их именам ?
|
|
|
1
Ёпрст
гуру
01.10.20
✎
11:12
|
ТВояТаблица[твоястрока][твояколонка]
|
|
|
2
NIGHTHUNTER
01.10.20
✎
11:13
|
Для каждого СтрКолонка Из ТаблицаЗагрузки.Колонки Цикл
Если СтрКолонка.Имя = "Номенклатура" Тогда
Сообщить(СтрКолонка.Имя);
Сообщить(ТаблицаЗагрузки[СтрТч][СтрКолонка.Имя]);
КонецЕсли;
//
так не идет
{ВнешняяОбработка.ЗагрузкаИзБП_0_2.Форма.Форма.Форма(258)}: Получение элемента по индексу для значения не определено
Сообщить(ТаблицаЗагрузки[СтрТч][СтрКолонка.Имя]);
|
|
|
3
NIGHTHUNTER
01.10.20
✎
11:15
|
Для каждого СтрТч Из ТаблицаЗагрузки Цикл
Сообщить(СтрТч.Номер);
Для каждого СтрКолонка Из ТаблицаЗагрузки.Колонки Цикл
Если СтрКолонка.Имя = "Конрагент" Тогда
Сообщить(СтрКолонка.Имя);
Сообщить(ТаблицаЗагрузки[СтрТч][СтрКолонка.Имя]);
КонецЕсли;
//
|
|
|
4
NIGHTHUNTER
01.10.20
✎
11:16
|
|
|
|
5
Йохохо
01.10.20
✎
11:17
|
СтрТч[СтрКолонка.Имя]
|
|
|
6
NIGHTHUNTER
01.10.20
✎
11:17
|
(1) что я не так делаю?
ТаблицаЗагрузки[СтрТч][СтрКолонка.Имя]
не идет так
|
|
|
7
Ёпрст
гуру
01.10.20
✎
11:18
|
(3) ну подумай, что такое индекс у ТЗ и что ты передаешь в СтрТч..
если строка у тебя уже есть, нахоена её пихать сюда ? ТаблицаЗагрузки[СтрТч] ?
|
|
|
8
NIGHTHUNTER
01.10.20
✎
11:19
|
так получилось
СтрТч[СтрКолонка.Имя]
|
|
|
9
NIGHTHUNTER
01.10.20
✎
11:19
|
похоже верно (8)
как подсказали в (5) .
|
|
|
10
lEvGl
гуру
01.10.20
✎
11:19
|
Для Каждого Строка Из ТЗ Цикл
Для Каждого Колонка Из ТЗ.Колонки Цикл
Сообщить(Строка[КОлонка.Имя]);
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан