Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:49

Для чего используются нули в запросе?

Автор steel wolf, 18 ноя 2022, 08:13

0 Пользователей и 1 гость просматривают эту тему.

steel wolf

ВЫБРАТЬ
   ДополнительныеНачисления.Сотрудник КАК Сотрудник,
   ДополнительныеНачисления.Подразделение КАК Подразделение,
   ДополнительныеНачисления.Результат КАК Оклад,
   0 КАК Отпуск,
   0 КАК Штраф,
   0 КАК Профвзносы
ИЗ
   РегистрРасчета.ДополнительныеНачисления КАК ДополнительныеНачисления
ГДЕ
   ДополнительныеНачисления.ПериодРегистрации МЕЖДУ &ДатаНачала И &ДатаОкончания
   И ДополнительныеНачисления.ВидРасчета = ЗНАЧЕНИЕ(ПланВидовРасчета.ДополнительныеНачисления.Оклад)
   И ДополнительныеНачисления.Результат <> 0

ОБЪЕДИНИТЬ ВСЕ

antoneus

Чтобы в этих полях не оказался null и их можно было использовать в агрегатных функциях.

LexaK

steel wolf, еще вариант, такие запросы используют в СКД как шаблоны, т.е. задаются/определяются поля с заданными типами,
и источники для задания отборов и параметров,
в процессе выполнения/формирования отчета, такой запрос заменяется на реальным, а все остальные настройки, связанные с "нулевыми" полями остается как есть.
если помогло нажмите: Спасибо!

Теги: запросы 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск