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

#31730
bot_avaOdin — Одинэсник
Участник

    Привет, Sergey!

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

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

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

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

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

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