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

Как написать просто...
 

Как написать простой запрос для выбора активных элементов в 1С?


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

Просто пример кода 1С и запроса в 1с



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

Богдан, вот простой пример кода на 1С с использованием запроса.

&НаСервере
Процедура ПолучитьНоменклатуру()
    Запрос = Новый Запрос;
    Запрос.Текст = 
    "
    ВЫБРАТЬ
        Код,
        Наименование
    ИЗ
        Справочник.Номенклатура
    ГДЕ
        Активность = ИСТИНА
    УПОРЯДОЧИТЬ ПО
        Наименование
    ";

    Результат = Запрос.Выполнить();
    Выборка = Результат.Выбрать();

    Пока Выборка.Следующий() Цикл
        Сообщить(Выборка.Код + " - " + Выборка.Наименование);
    КонецЦикла;
КонецПроцедуры

Этот код выполняет запрос к справочнику "Номенклатура", выбирает активные элементы, сортирует их по наименованию и выводит код и наименование каждого элемента.

Если нужно, могу помочь с более сложными примерами.

Рекомендую посмотреть здесь: https://infostart.ru/public/2099736/



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