Добрый день!
Вопрос чисто теоретический.
Каким образом на первой вкладке "Наборы данных" в "Поля" выбираются поля из запроса?

(Опытным путем выяснила, что туда попадают не только поля из последнего пакета, но еще и все измерения всех регистров, которые используются в запросе. Есть ли еще какие то варианты?)
---
Цитата из Хрусталевой:
1. Все поля списка выборки запроса и их дочерние поля становятся доступными для настроек отчета: отбора, сортировки, выбора, группировки и т. п. Заметим, что доступность поля будет определяться по его типу. Например, поле неограниченной длины не может быть использовано в качестве поля группировки.
2. Поля виртуальных таблиц, на которые можно наложить условия в параметрах этих таблиц, становятся доступными для отбора.
3. Параметры виртуальных таблиц становятся доступными параметрами. Также становятся доступными все параметры, явно указанные в запросе.
ЗЫ. Скажу на всякий случай (вдруг вы не в курсе) - автозаполнение настроек СКД можно отключить (галка внизу). Тогда все настройки, в т.ч. список доступных полей и доступные отборы придется задавать вручную с помощью фигурных скобок (можно через конструктор запроса на соответствующей вкладке). Но при этом можно дать пользователю именно тот набор настроек, который требуется. На сложных отчетах автозаполнение настроек иногда оказывает дурные услуги. Например, впихивает отборы туда, где они не предусмотрены логикой или не впихивает туда, где они были бы наиболее оптимальны. Ну и с периодами виртуальных таблиц чехарда бывает при автозаполнении, если разные периоды используются. Но это часто можно пофиксить совместным использованием автозаполнения и ручных настроек.
---
Цитата из Хрусталевой:
1. Все поля списка выборки запроса и их дочерние поля становятся доступными для настроек отчета: отбора, сортировки, выбора, группировки и т. п. Заметим, что доступность поля будет определяться по его типу. Например, поле неограниченной длины не может быть использовано в качестве поля группировки.
2. Поля виртуальных таблиц, на которые можно наложить условия в параметрах этих таблиц, становятся доступными для отбора.
3. Параметры виртуальных таблиц становятся доступными параметрами. Также становятся доступными все параметры, явно указанные в запросе.
ЗЫ. Скажу на всякий случай (вдруг вы не в курсе) - автозаполнение настроек СКД можно отключить (галка внизу). Тогда все настройки, в т.ч. список доступных полей и доступные отборы придется задавать вручную с помощью фигурных скобок (можно через конструктор запроса на соответствующей вкладке). Но при этом можно дать пользователю именно тот набор настроек, который требуется. На сложных отчетах автозаполнение настроек иногда оказывает дурные услуги. Например, впихивает отборы туда, где они не предусмотрены логикой или не впихивает туда, где они были бы наиболее оптимальны. Ну и с периодами виртуальных таблиц чехарда бывает при автозаполнении, если разные периоды используются. Но это часто можно пофиксить совместным использованием автозаполнения и ручных настроек.
---
herfis, Спасибо большое!
---
herfis, А в какой книге Хрусталевой это описывается?
---
julia96_07, "Разработка сложных отчетов тра-ля-ля". Довольно бестолковая книга на самом деле, в плане подачи материала. Но другой нет. Лучше учить СКД по видеокурсам Гилева (если не путаю). А ее пролистать для заполнения пробелов.
Но цитировал я на самом деле из "Проф-разработки". Она туда отдельным разделом впихнута.
"Проф-разработка" первой редакции была и остается лучшей книжкой, что когда-либо выходила из 1С. Но СКД там не было, как и УФ (т.к. времена 8.0 вроде еще были).
А вторая редакция "Проф-разработки" - это уже сборная солянка из кусков первой редакции, кое-где подправленных, плюс отдельными разделами впихнуты другие книжки.
Но почти все разделы в части работы с базой данных и серверных ипостасей прикладных объектов мало изменились от первой редакции, так что можно читать и получать знания и удовольствие от грамотной подачи материала.
ЗЫ. Официальный список литературы от 1С по 1С: http://v8.1c.ru/metod/books/
---
herfis, Спасибо за информацию :)