1С 8.3 Выводим на форму результат запроса в виде Таблицы значений
Данные > Примеры кода 1С > 1С 8.3 Таблица значений
Перейти в основной раздел:
Выводим на форму результат запроса в виде Таблицы значений (&НаСервере) в 1С 8.3:
// Выводим на форму результат запроса в виде Таблицы значений
&НаСервере
Процедура ВывестиНаФормуРезультатЗапросаНаСервере()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка,
| Номенклатура.ВерсияДанных,
| Номенклатура.ПометкаУдаления,
| Номенклатура.Код,
| Номенклатура.Наименование,
| Номенклатура.Цвет,
| Номенклатура.ЕдИзм,
| Номенклатура.Предопределенный,
| Номенклатура.ИмяПредопределенныхДанных
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";
РезультатЗапроса = Запрос.Выполнить();
ТЗ = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.Прямой);
КонецПроцедуры
// Процедура ВывестиТЗНаФормуВТабл определена выше
ВывестиТЗНаФормуВТабл(ТЗ, "ТабличныйРеквизит", "ТаблицаНаФорме");
&НаСервере
Процедура ВывестиНаФормуРезультатЗапросаНаСервере()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка,
| Номенклатура.ВерсияДанных,
| Номенклатура.ПометкаУдаления,
| Номенклатура.Код,
| Номенклатура.Наименование,
| Номенклатура.Цвет,
| Номенклатура.ЕдИзм,
| Номенклатура.Предопределенный,
| Номенклатура.ИмяПредопределенныхДанных
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";
РезультатЗапроса = Запрос.Выполнить();
ТЗ = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.Прямой);
КонецПроцедуры
// Процедура ВывестиТЗНаФормуВТабл определена выше
ВывестиТЗНаФормуВТабл(ТЗ, "ТабличныйРеквизит", "ТаблицаНаФорме");
1
комментарий
KrutoyGeniy
20 сен 2024
ВывестиНаФормуРезультатЗапросаНаСервере() - нет параметра
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник