расширение языка запросов в скд #654092


#0 by Max Street
Привет. Объясните,пожалуйста, для чего используется расширение яхыка запросов в СКД{}? И, собственно, чем отличаются параметры виртуальной таблицы на закладке наборданных от параметров виртуальной таблицы на закладке компоновка данных? заранее очень благодарен)
#1 by Kashemir
Результирующий запрос будет меняться в зависимости от настроек отчет с целью оптимизации.
#2 by Max Street
спасибо. но можно чуть подробнее? это как?
#3 by mikecool
если чтото в фиг скобках понадобится в запросе - эти данные автоматиськи добавятся
#4 by Max Street
спасибо
#5 by SeraFim
к примеру, 2 запроса: временная таблица сотрудников (кто, где работает) и и потом она соединяется с прочими табличками. Всего 100 сотрудников. Пользователь задает отбор - IT-отдел. Если всё правильно настроено - во временную таблицу попадут только 5 человек из 100. Значит и соединяться будет 5 строк вместо 100. Или другой пример, одно из полей - вычисляемый возраст. Пользователю это поле не нужно -> оно не будет рассчитываться
#6 by Max Street
спасибо
#7 by fisher
При галке "Автозаполнение настроек" настройки СКД (такие как доступные поля СКД, параметры СКД, отборы СКД) генерятся автоматически по определенным правилам. Эти правила достаточно подробно описаны, только не помню точно где именно в ЖКК. Помню, специально искал это дело и находил. Фишка в том, что автозаполнение настроек не всегда кул. На простых запросах и отчетах - нормально. Но с помощью ручных настроек СКД можно явно указать, какие именно отборы и поля будут доступны пользователю. Как именно и где в сложных запросах будут накладываться отборы пользователя (а не тупо в общем ГДЕ) и что именно они будут собой представлять. Какие соединения и таблицы можно не включать в результирующий запрос, если их поля явным образом не выбираются. Может, еще чего забыл. Короче, сейчас я практически всегда настройки ручные делаю при отключенных автонастройках. ЗЫ. Чаще всего новичок сталкивается с траблами автогенерации параметров СКД для периода виртуальных таблиц. Это как раз близко ко второму вопросу. Первое - это настройка параметров запроса. А второе - параметров СКД. Это не одно и то же. При автогенерации настроек СКД обычно тупо генерит параметры  СКД "НачалоПериода" и "КонецПериода" для виртуальных таблиц и кладет с пробором на то, какие параметры указаны в запросе. Поэтому лучше всего "запросные" параметры периода виртуальных таблиц вообще не использовать в СКД. Путаница еще в том, что такие двоетолки характерны только для периода виртуальных таблиц. Все остальные обычные параметры запроса однозначно транслируются в параметры СКД.
#8 by Max Street
спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С