Таблиця значень клієнта 1с

Таблиця значень клієнта 1с

Приклад як легко перенести таблицю значень на клієнт у керованих формах.


&НаКлиенте
Процедура Команда1(Команда)

    ТЗРезультат = Команда1НаСервере();

КонецПроцедуры

&НаСервере
Функция Команда1НаСервере()

    Таб = Новый ТаблицаЗначений;
    Таб.Колонки.Добавить("Колонка2");
    Таб.Колонки.Добавить("Колонка2");

    Стр = Таб.Добавить();
    Стр.Колонка1 = "Запись11";
    Стр.Колонка2 = "Запись12";

    Стр = Таб.Добавить();
    Стр.Колонка1 = "Запись21";
    Стр.Колонка2 = "Запись22";

    Масив = Новый Массив;
    Для Каждого Стр Из Таб Цикл
        ЗаписьСтр = Новый Структура;
        ЗаписьСтр.Вставить("Колонка1", Стр.Колонка1);
        ЗаписьСтр.Вставить("Колонка2", Стр.Колонка2);
        Масив.Добавить(ЗаписьСтр);
    КонецЦикла;

    Возврат Масив;

КонецФункции



Теги:   


2023-02-05





Вибрати мову:
-  руский
-  Українська