|
|
|
Заполнение таблицы значений на форме обработки | ☑ | ||
|---|---|---|---|---|
|
0
NIGHTHUNTER
23.12.20
✎
03:17
|
УФ. На форме обработки таблица значений. Считываю данные с файла и добавляю в эту таблицу значений.
Как нужно добавлять строки в таблицу расположенную на форме обработки. Пробую имеющийся код, но везде идут ошибки. НоваяСтрока = ТаблицаЗагрузки.Добавить(); ТекущееЗначение = МассивКолонок[НомерКолонки - 1]; // ИмяКолонки = ТаблицаЗагрузки.Колонки[НомерКолонки - 1].Имя; НоваяСтрока[ИмяКолонки] = ТекущееЗначение; // |
|||
|
1
NIGHTHUNTER
23.12.20
✎
03:19
|
ТаблицаЗагрузки - ДанныеФормыКоллекция
и все. ТаблицаЗагрузки.Колонки[НомерКолонки - 1].Имя это уже не работает. |
|||
|
2
NIGHTHUNTER
23.12.20
✎
03:21
|
Нужно навреное у обработки создавать табличную часть и таблицу значений связывать с ней?
|
|||
|
3
hhhh
23.12.20
✎
03:38
|
(1) выбрось всю эту хрень. Есть же нормальный способ
ТаблицаЗагрузки.Загрузить(Запрос.Выполнить().Выгрузить()); |
|||
|
4
H A D G E H O G s
23.12.20
✎
03:40
|
(3) Это ЛивингСтар
|
|||
|
5
H A D G E H O G s
23.12.20
✎
03:41
|
Сук, это все что я могу родить в этой ветке
https://youtu.be/2d9q4r54fco |
|||
|
6
H A D G E H O G s
23.12.20
✎
03:44
|
Еще можно покрасить это черным
https://youtu.be/niCG-LDrN9Q |
|||
|
7
H A D G E H O G s
23.12.20
✎
03:46
|
Давайте, ребят, ударим унынием по этому празднику жизни и феерии тупости!
https://youtu.be/ZeMlQEWEg2Q |
|||
|
8
H A D G E H O G s
23.12.20
✎
03:49
|
Единственное, хорошо, что мы это видим уже 10 год тут, на форуме 1С-ников.
А не ребята в энергетике или медицине. |
|||
|
9
NIGHTHUNTER
23.12.20
✎
05:07
|
(3) Совсем нет!!! Я гружу с файла!!! Фот что помогло, -
ПреобразованнаяТЗ = РеквизитФормыВЗначение("ТаблицаЗагрузки"); // ПрефиксУстановлен = 0; Для НомерСтроки = 2 по ЗагружаемыйФайл.КоличествоСтрок() Цикл Строка = ЗагружаемыйФайл.ПолучитьСтроку(НомерСтроки); Если Не ЗначениеЗаполнено(Строка) Тогда Продолжить; КонецЕсли; МассивКолонок = РазложитьСтрокуВМассивПодстрок(Строка,Разделитель); // НоваяСтрока = ПреобразованнаяТЗ.Добавить(); // НоваяСтрока2 = ТаблицаЗагрузки2.Добавить(); // Для НомерКолонки = 1 по МассивКолонок.Количество() - 1 Цикл // Если МассивКолонок[НомерКолонки - 1] = "XXX" Тогда Продолжить; КонецЕсли; ТекущееЗначение = МассивКолонок[НомерКолонки - 1]; // ИмяКолонки = ПреобразованнаяТЗ.Колонки[НомерКолонки - 1].Имя; НоваяСтрока[ИмяКолонки] = ТекущееЗначение; // ИмяКолонки = ТаблицаЗагрузки2.Колонки[НомерКолонки - 1].Имя; НоваяСтрока2[ИмяКолонки] = ТекущееЗначение; // КонецЦикла; КонецЦикла; ЗначениеВРеквизитФормы(ПреобразованнаяТЗ, "ТаблицаЗагрузки"); |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |