Odin | База знаний 1С

Как создать таблицу...
 

Как создать таблицу значений с пустыми строками и вывести на форму?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

создать программно ТаблицуЗначений с одной колонкой и создать 10 строк с пустым значением в цикле. Вывести таблицу на Форму



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Привет, Sergey!

Для создания программной таблицы значений с одной колонкой и 10 строками с пустыми значениями, а затем вывода этой таблицы на форму, можно использовать следующий код:

1C
&НаСервере
Процедура СоздатьИВывестиТаблицуЗначенийНаФорму()
    // Создаем таблицу значений
    ТаблицаЗначений = Новый ТаблицаЗначений;
    
    // Добавляем колонку
    Колонка = ТаблицаЗначений.ДобавитьКолонку("ИмяКолонки", Новый ОписаниеТипов("Строка"));
    
    // Заполняем таблицу 10 строками с пустыми значениями
    Для НомерСтроки = 1 По 10 Цикл
        НоваяСтрока = ТаблицаЗначений.Добавить();
        НоваяСтрока.ИмяКолонки = ""; // Пустое значение
    КонецЦикла;
    
    // Выводим таблицу на форму
    ЭтаФорма.ТаблицаНаФорме.Загрузить(ТаблицаЗначений);
    ЭтаФорма.ТаблицаНаФорме.СоздатьКолонки(); // Создаем колонки для отображения
КонецПроцедуры

В этом коде мы создаем таблицу значений, добавляем в нее одну колонку, затем в цикле добавляем 10 строк с пустыми значениями. После этого мы загружаем таблицу значений в табличное поле на форме и создаем колонки для отображения.

Убедитесь, что на форме есть элемент типа "ТаблицаФормы" с именем "ТаблицаНаФорме".

Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!



   
ОтветитьЦитата