Если соединение таблиц в запросах предполагает построчное слияние двух таблиц, то объединение предполагает их слияние по вертикали - столбец под столбцом. При этом объединение всегда безусловно, на столбцы условия наложить нельзя.
Рассмотрим нюансы в процессе ответа на вопросы экзамена.
Рассмотрим нюансы в процессе ответа на вопросы экзамена.
***
Вопрос 07.13 экзамена 1С:Профессионал по платформе. На закладке "Объединения/Псевдонимы" конструктора запросов можно:- Задать список запросов. В результирующую выборку попадут записи всех указанных запросов
- Задать имена полей результирующей таблицы
- Задать имена таблиц-источников данных
- Верны ответы 1 и 2
- Верны ответы 1, 2 и 3
Правильный ответ четвертый. Можно задать сами запросы и переименовать их поля, но сами запросы нельзя переименовать из дефолтных Запрос 1, Запрос 2, ...
***
Вопрос 07.14 экзамена 1С:Профессионал по платформе. При объединении двух запросов на закладке "Объединения/Псевдонимы" конструктора запросов условие связи между запросами:
- Должно быть задано обязательно
- Может быть задано, если этого требует логика построения всего запроса
- Условие связи между запросами задать нельзя
Правильный ответ третий - связь всегда безусловна в случае объединения, показываем в результате запроса все выбранные столбцы.
***
Вопрос 07.16 экзамена 1С:Профессионал по платформе. Отразятся ли настройки, сделанные в разделе "Объединения/Псевдонимы" конструктора запросов, на информацию, отображаемую в других разделах конструктора?- Нет, вид остальных разделов конструктора запросов остается без изменений
- Да, в конструкторе запросов появляется закладка "Связи"
- Да. Если заданы псевдонимы полей результирующей таблицы, то новые названия появляются на закладке "Порядок" в списке полей
- Да. При объединении запросов на ряде закладок (в том числе "Таблицы и поля") появляется возможность переключения между объединяемыми запросами
- Верны ответы 2 и 3
- Верны ответы 3 и 4
Правильный ответ шестой. Можно упорядочить по полям выборки:
Для сравнения - в не-объединенном запросе можно упорядочить по любому полю таблицы:
И также можно переключаться между вкладками запросов:
***
Вопрос 07.17 экзамена 1С:Профессионал по платформе. При создании запросов, участвующих в объединении, с помощью конструктора запросов обязательно ли у всех запросов должно быть одинаковое количество полей в списке выборки?- Да. Поля результата запроса формируются по списку полей первого из объединяемых запросов, а поля остальных объединяемых запросов сопоставляются с полями результата
- Нет. Конструктор сам добавит в каждый запрос необходимое количество недостающих полей со значением NULL. Настроить соответствие добавленных конструктором полей и полей результата запроса можно на закладке "Объединения/Псевдонимы"
Правильный ответ второй:
07.14 жирным не выделен правильный ответ
ОтветитьУдалить07.17 дополнился
ОтветитьУдалитьПри создании запросов, участвующих в объединении, с помощью конструктора запросов обязательно ли у всех запросов должно быть одинаковое количество полей в списке выборки?
Да. Поля результата запроса формируются по списку полей первого из объединяемых запросов, а поля остальных объединяемых запросов сопоставляются с полями результата по имени
Нет. Конструктор сам добавит в каждый запрос необходимое количество недостающих полей со значением NULL. Настроить соответствие добавленных конструктором полей и полей результата запроса можно на закладке "Объединения/Псевдонимы"
Да. Поля результата запроса формируются по списку полей первого из объединяемых запросов, а поля остальных объединяемых запросов сопоставляются с полями результата по их порядку
Ответ тот же - 2.