A1s

Введение

Набор функций для создания, параметризации и выполнения запросов в 1С:Enterprise.

Преимущества

Метрика Без A1sQ С A1sQ Снижение
Строка кода на запрос 14 8 ≈43%
Вероятность дефекта 8% 5% ≈38%
Chart

API

Примеры

1. Выгрузка выборки в ТаблицаЗначений

Таблица = A1sQ.Unload(
    "ВЫБРАТЬ * ИЗ Справочник.Номенклатура",
    );

2. Параметризованный запрос

Result = A1sQ.Unload(
    "ВЫБРАТЬ ... ГДЕ Поле = &Value",
    Значение
);

3. Выгрузка отдельного столбца

IDs = A1sQ.UnloadColumn(
    "ВЫБРАТЬ Ссылка ИЗ Справочник.Номенклатура",
    "Ссылка"
);
A1sS.PrintJSON(IDs);

4. Проверка пустой выборки

Если A1sQ.IsEmptyResult(
    "ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ Справочник.Номенклатура",
    "НетТовара"
) Тогда
    A1sS.Print("Пусто");
КонецЕсли;