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

Среда. Вопрос 1

Автор mixqn, 13 мар 2013, 00:42

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

toxicoff

Обязательная для вывода в результат таблица

savichevae

Если галка не включена, то оптимизатор СКД может не включить эту таблицу в запрос.

Санчес

Цитата: mixqn от 13 мар 2013, 00:42Для чего в системе компоновки данных в конструкторе запроса на закладке Компоновка данных у таблиц есть поле Обязательная?
Для обязательного включения таблицы в результирующий запрос, даже если в выборке не участвуют поля этой таблицы.

Evgeny

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

max_x_X

Признак необходимости выбора полей из таблицы даже если поля связи не участвуют в выборке.

iPach89

Чтобы в случае чего пользователь не смог удалить это поле, т.е. поле обязательно к выводу.

SlazZy

Если для таблицы не установлен признак обязательная и в выборку не попадают записи из этой таблицы, то данная таблица вообще не участвует в запросе

Efa

Она определяет обязательность включения таблицы в запрос (если, например, никакие поля таблицы в выборку не попадают) 

ket_kat

Для того, чтобы это поле обязательно участвовало в выборке данных, например при использовании поля "регистратор" необходимо, чтобы система правильно определяла порядок периода. Поэтому необходимо выбрать  поле секунда и установить у него флаг обязательное. И указать номер периода 2, а 1 периодом будет являться регистратор.

elinatn@yandex.ru

Чтобы включать (отключать) обязательность включения таблицы в запрос, даже если никакие поля в выборку не попадают

Теги:
Рейтинг@Mail.ru

Поиск