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

Конструктор запросов

Автор DF, 15 июл 2008, 10:04

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

DF

Выбор вариантов описания переменной. Окна, расположенные под полем «Имя переменной», служат для выбора вариантов описания внутренней переменной. Перед началом формирования вариантов описания переменной следует выбрать ее имя в списке существующих внутренних переменных запроса.

В окне справа в виде дерева выдается список справочников, документов, планов счетов, проводок, регистров и журналов расчетов, измерения, ресурсы или реквизиты которых могут быть использованы для формирования значения внутренней переменной. На самом нижнем уровне дерева находятся наименования измерений, ресурсов и реквизитов перечисленных выше объектов метаданных, которые можно выбрать для описания внутренней переменной.

Окно слева в общем случае содержит список реквизитов справочников, документов, бухгалтерских счетов, проводки, журналов расчетов, измерений и ресурсов регистров, которые будут использоваться для формирования значения внутренней переменой. При создании новой переменной список будет пуст.

Выбор измерения, ресурса или реквизита для формирования описания внутренней переменой выполняется двойным щелчком мыши па наименовании нужного измерения, ресурса или реквизита в правом окне.

Выбранный реквизит будет помещен в список выбранных реквизитов (измерений, ресурсов), а в нижнем окне диалога будет сформировано описание переменной.

Удаление наименования реквизита (измерения, ресурса) из списка выбранных реквизитов (измерений, ресурсов) осуществляется двойным щелчком мыши на наименовании реквизита (измерения, ресурса)в левом окне.

Наименование реквизита (измерения, ресурса) будет удалено из списка выбранных реквизитов (измерений, ресурсов) и соответствующим образом будет отредактирована строка в списке внутренних переменных.


DF

Удаление внутренней переменной. Для удаления внутренней переменной из запроса следует выбрать се наименование в списке существующих внутренних переменных и нажать кнопку «Удалить переменную».


DF

Формирование секции «Функции»
Диалог «Конструктор Запросов: Функции» позволяет сформировать секцию функций в запросе. Текущее состояние списка функций запроса показывается в нижнем окне диалога. Вы можете добавить к этому списку новую функцию, либо выбрать в списке строку для редактирования существующей функции.


DF

Добавление функции. Чтобы добавить новую функцию, необходимо нажать кнопку «Добавить функцию» и в поле «Функция» ввести имя переменной, по которому можно будет обращаться к значению вычисленной функции.

Управляющие элементы диалога, расположенные под полем «Функция», служат для выбора типа функции и ее параметров.

Нажатие кнопки  в левом поле открывает для выбора список встроенных функций Языка Запросов. Из этого списка следует выбрать имя функции, которая будет вычисляться при выполнении запроса.

Нажатие кнопки  в правом поле открывает для выбора список возможных параметров функции, выбранной в левом поле. Из этого списка необходимо выбрать конкретный параметр.


DF

Замечание. Список функций, выдаваемый в левом поле, изменяется в зависимости от типа параметра функции, выбранного в правом списке.

Поле «Когда» позволяет указать условие вычисления функции, для этого необходимо указать в этом поле логическое выражение на встроенном языке системы 1С:Предприятие и поставить знак  в рамке слева от слова «Когда».


DF

Удаление функции. Для удаления функции в списке существующих функций выберите функцию, которую необходимо удалить. и нажмите кнопку «Удалить функцию».


DF

Формирование секции «Группировки»
Диалог «Конструктор Запросов: Группировки» позволяет сформировать секцию группировок информации в запросе.

Текущее состояние списка группировок запроса показывается в нижнем окне диалога. Вы можете добавить к этому списку новую группировку, либо выбрать в списке строку для редактирования существующей группировки.


DF

Добавление группировки. Чтобы добавить новую группировку, необходимо нажать кнопку «Добавить группировку».

В поле «Группировка» должно быть указано имя объявленной ранее внутренней переменной, по значению которой будет устанавливаться порядок выборки, или имя одной из встроенных предопределенных группировок Языка Запросов. Для этого следует нажать кнопку  и выбрать из списка имя переменной или предопределенной группировки.


DF

Формирование критерия упорядочивания. Для выбора критериев упорядочивания информации в группировке используются управляющие элементы группы «Упорядочить по». В правом окне этой группы выдается для выбора список возможных критериев упорядочивания, а в окне слева — список выбранных критериев. Список возможных критериев упорядочивания выдается только для некоторых типов группировок.

Выбор критерия упорядочивания выполняется двойным щелчком мыши на наименовании критерия в списке возможных критериев (правое окно). Критерий будет помещен в список выбранных критериев, а реквизиты группировки в списке группировок будут соответствующим образом отредактированы.

Удаление критерия из списка выбранных критериев упорядочивания выполняется двойным щелчком мыши на наименовании критерия в списке выбранных критериев. Критерий будет удален из списка выбранных критериев, а реквизиты группировки в списке группировок будут соответствующим образом отредактированы.

Опция «Без групп», если она включена, добавляет в параметры группировки ключевое слово БезГрупп.

Опция «Все» добавляет в параметры группировки ключевое слово Все.

Опция «ВошедшиеВЗапрос» становится доступной, если включена опция «Все», и добавляет в параметры группировки ключевое слово ВошедшиеВЗапрос, которое уточняет действие ключевого слова Все.


DF

Удаление группировки. Для удаления группировки в списке существующих группировок выберите группировку, которую необходимо удалить, и нажмите кнопку «Удалить группировку».


Теги:

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

Рейтинг@Mail.ru

Поиск