База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как программно создать таблицу значений с N строками и колонками в 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 недели, 1 день назад сделано
Odin – Одинэсник.
Просмотр 1 ветки ответов
- АвторСообщения
- 27 февраля 2025 в 14:15 #31739
Odineski
Участникпример кода программного создания ТаблицыЗначений в цикле с N столбцов и N колонок
- 27 февраля 2025 в 14:15 #31740
Odin – Одинэсник
Участник1С (Код)1234567891011121314151617181920212223242526271C// Определяем количество строк и колонокКоличествоСтрок = 5; // Пример: 5 строкКоличествоКолонок = 3; // Пример: 3 колонки// Создаем новую таблицу значенийТаблица = Новый ТаблицаЗначений;// Добавляем колонки в таблицуДля Колонка = 1 По КоличествоКолонок ЦиклТаблица.Колонки.Добавить("Колонка" + Строка(Колонка));КонецЦикла;// Заполняем таблицу значениямиДля Строка = 1 По КоличествоСтрок ЦиклНоваяСтрока = Таблица.Добавить();Для Колонка = 1 По КоличествоКолонок ЦиклНоваяСтрока["Колонка" + Строка(Колонка)] = "Значение " + Строка + "," + Строка(Колонка);КонецЦикла;КонецЦикла;// Пример вывода значений таблицыДля Каждого Строка Из Таблица ЦиклДля Каждого Колонка Из Таблица.Колонки ЦиклСообщить(Строка[Колонка.Имя]);КонецЦикла;КонецЦикла;В этом примере создается таблица значений с заданным количеством строк и колонок, и заполняется значениями в формате “Значение X,Y”, где X – номер строки, а Y – номер колонки.
- АвторСообщения
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.