Создание соединения таблиц источников данных в конструкторе запросов допускает

Обновлено: 01.05.2024

Цель работы: овладеть основными приемами создания таблиц, обновления, добавления и удаления данных с помощью запросов.

Теоретические сведения

Запросы на изменение дают возможность корректировать данные, содержащиеся в таблицах.

Существует четыре вида запросов на изменение:

· запрос на создание таблицы — создает новую таблицу на основе данных, которые уже размещены в одной или нескольких таблицах;

· запрос на удаление — удаляет записи из одной или нескольких таблиц на основании критериев, заданных в запросе;

· запрос на добавление — добавляет записи целиком или только указанные поля в одну или несколько таблиц;

· запрос на обновление — изменяет данные в существующих таблицах, обновляя записи с использованием критериев.

Запросы на изменение, как и запросы на выборку, создаются с помощью конструктора запросов и могут редактироваться с использованием языка SQL.

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

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

2. Установите переключатель в положение Включить это содержимое.

4. Перезапустите запрос.

СОЗДАНИЕ ТАБЛИЦ С ПОМОЩЬЮ ЗАПРОСА

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

Создание таблиц с помощью запроса нужно, в основном, для архивации данных.

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

Процесс создания запроса на создание таблицы состоит из следующих основных этапов.

· Включите содержимое базы данных, если она не подписана или не находится в надежном расположении. Иначе нельзя будет запускать запросы на изменение (запросы на добавление, на обновление или на создание таблицы).

· В режиме конструктора запроса создайте запрос на выборку, а затем изменяйте этот запрос, пока он не будет возвращать нужные записи. Можно выбирать данные из нескольких таблиц.

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

Создание запроса на выборку:

1. Откройте базу данных.

2. На вкладке Создание в группе Другие нажмите кнопку Конструктор запросов.

4. В каждой таблице дважды щелкните кнопкой мыши на полях, которые необходимо добавить в выборку.

5. Добавьте условие отбора в строку Условия отбора бланка запроса.

6. Перейдите на вкладку Конструктор и выберите команду Выполнить.

Чтобы преобразовать запрос, выполните следующие действия.

1. Щелкните правой кнопкой мыши на заголовке вкладки запроса. Выберите команду Конструктор.

2. На вкладке Конструктор в группе Тип запроса выберите команду Создание таблицы. Откроется окно Создание таблицы (рис. 7.1).


Рисунок 7.1 - Окно Создание таблицы

3. В раскрывающемся списке имя таблицы выберите название новой таблицы.

4. Выполните одно из следующих действий.

· Поместите новую таблицу в текущую базу данных.

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

· Поместите новую таблицу в другую базу данных.

Выберите параметр в другой базе данных.

В поле Имя файла введите расположение и имя файла другой базы данных или нажмите кнопку Обзор и в новом диалоговом окне Создание таблицы укажите расположение другой базы данных и нажмите кнопку ОК.

Язык запросов предоставляет широкие возможности по построчному соединению нескольких таблиц. Соединение может быть безусловным и по ключу, то есть по заданному условию связи.
В случае безусловного соединения, в конструкторе запросов достаточно определить выбираемые таблицы, не указывая, по каким полям они будут связаны (то есть не заполняя закладку Связи):

В этом случае система вернет все возможные комбинации запрошенных таблиц - каждый элемент против каждого:

На практике чаще встречаются задачи соединения по определенному полю двух таблиц. Например, ниже запрос, в котором нужно выбрать тех контрагентов, по которым в один день была и продажа, и покупка. Для этого таблицы документов РТУ и ПТУ соединим по полям Контрагент и Дата:

  • полным - все записи обеих таблиц; для тех, которым не нашлось соответствия, запрос возвращает NULL
  • левым / правым - все записи из соответственно левой / правой таблицы, из противоположной только те, которым есть соответствие, для ненайденных запрос возвращает NULL. Нюанс - консоль запросов всегда преобразует правое соединение в левое, меняя таблицы местами (в случае, если запрос написать вручную, и потом открыть конструктором)
  • внутренним - только совпадающие записи обеих таблиц

Вопрос 07.09 экзамена 1С:Профессионал по платформе. При соединении таблиц-источников данных в конструкторе запросов можно:

  1. Назначить соединение без указания условия связи
  2. Назначить соединение с указанием условия связи, причем это условие может быть только одно
  3. Назначить соединение с указанием условия связи, причем это условие может быть только простое
  4. Назначить необходимое количество соединений с указанием необходимого количества условий связи, причем эти условия могут быть как простые, так и произвольные

Вопрос 07.10 экзамена 1С:Профессионал по платформе. На закладке "Связи" конструктора запросов можно определить:

  1. Соединение таблиц-источников данных и связи между ними
  2. Объединение таблиц-источников данных и связи между ними
  3. Связи между полями таблицы, получаемой в результате выполнения запроса
  4. Связи между полями таблицы-источника данных и таблицы, получаемой в результате выполнения запроса

Вопрос 07.11 экзамена 1С:Профессионал по платформе. Создание соединения таблиц-источников данных в конструкторе запросов допускает:

  1. Соединение только двух таблиц-источников данных
  2. Соединение необходимого количества таблиц-источников данных
  3. Соединение только двух таблиц-источников данных, причем флажок "Все" обязательно должен быть проставлен хотя бы у одной из таблиц
  4. Соединение необходимого количества таблиц-источников данных, причем флажок "Все" обязательно должен быть проставлен хотя бы у одной из таблиц

Вопрос 07.12 экзамена 1С:Профессионал по платформе. Флажок "Все", устанавливаемый у таблицы, выбранной на закладке "Связи" конструктора запросов означает:

  1. Что в результат запроса надо включить все доступные поля этой таблицы
  2. Что в результат запроса надо включить все записи этой таблицы
  3. Что в результат запроса надо включить все поля и все записи этой таблицы
  4. Что результат запроса будет сформирован с учетом всех условий, заданных для соединения таблиц-источников

Правильный ответ второй - флажок определяет внешнее соединение по данной таблице (если установлен, то по данной таблице будет внешнее соединение).

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

Конструктор запросов работает как в режиме Предприятие (как обработка Консоль запросов), так и в Конфигураторе. Использование в режиме Предприятие позволяет квалифицированным пользователям самостоятельно получать выборки данных, для которых нет типовых отчетов.

  1. Сформировать текст нового запроса
  2. Сформировать программный код, содержащий создание объекта встроенного языка Запрос, текста запроса и получение результата выполнения запроса
  3. Отредактировать текст имеющегося запроса
  4. Верны ответы 1 и 3
  5. Все вышеперечисленное

Вопрос 04.42 экзамена 1С:Профессионал по платформе. Использование конструктора запроса с обработкой результата позволяет:

  1. Сформировать текст нового запроса
  2. Сформировать программный код, содержащий создание объекта встроенного языка Запрос, текста запроса, получение и обработку результата выполнения запроса
  3. Отредактировать текст имеющегося запроса
  4. Все вышеперечисленное
  5. Верны ответы 1 и 3

Вопрос 04.43 экзамена 1С:Профессионал по платформе. При сохранении текста запроса, открытого повторно с помощью конструктора запроса, без внесения в этот текст изменений:

  1. Весь первоначальный текст остается без изменений
  2. Из первоначального текста будут удалены только комментарии
  3. В первоначальном тексте комментарии останутся, а будут удалены только конструкции языка запросов построителя отчетов
  4. Из первоначального текста будут удалены и комментарии, и конструкции языка запросов построителя отчетов
  1. С помощью пункта главного меню "Текст - Конструктор запроса…"
  2. С помощью кнопки "Конструкторы - Конструктор запросов" на закладке "Макеты" из окна редактирования объекта
  3. С помощью пункта всплывающего контекстного меню "Конструктор запроса…", появляющегося при нажатии в тексте модуля правой клавиши мыши
  4. Верно все вышеперечисленное
  5. Верны ответы 1 и 3
  1. Разработчиками, так как необходимо знание языка запросов
  2. Квалифицированными пользователями без использования конфигуратора
  3. Верно все вышеперечисленное
  4. Нет верного ответа


Вопрос 04.46 экзамена 1С:Профессионал по платформе. На закладке "Таблицы и поля" конструктора запросов задают:

  1. Источники данных запросов, в качестве которых могут выступать реальные и виртуальные таблицы
  2. Набор полей из таблиц - источников данных запроса
  3. Поля в виде произвольного выражения
  4. Верны ответы 1 и 2
  5. Верно все вышеперечисленное

Вопрос 04.47 экзамена 1С:Профессионал по платформе. Для создания в конструкторе запросов вложенного запроса необходимо:

  1. Открыть закладку "Таблицы и поля". В командной панели над деревом "База данных" нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню
  2. Открыть закладку "Таблицы и поля". В командной панели над деревом "Таблицы" нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню
  3. Открыть закладку "Таблицы и поля". В командной панели над деревом "Поля" нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню
  4. В конструкторе запросов создать вложенный запрос нельзя

Вопрос 04.48 экзамена 1С:Профессионал по платформе. Для создания в конструкторе запросов вычисляемого поля необходимо:

  1. Открыть закладку "Таблицы и поля". В командной панели над деревом "Таблицы" нажать кнопку "Изменить текущий элемент". В открывшемся окне добавить новое поле
  2. Открыть закладку "Таблицы и поля". В командной панели над деревом "Поля" нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню
  3. Открыть закладку "Объединения/Псевдонимы". В командной панели над списком полей нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню
  4. Создать вычисляемое поле, можно только изменив текст запроса "вручную"

Вопрос 04.49 экзамена 1С:Профессионал по платформе. Для создания в запросе строк, сгруппированных с помощью агрегатных функций, на закладке "Группировка" конструктора запросов обязательно должны быть заполнены:

  1. Только список групповых полей. Указание суммируемых полей не обязательно
  2. Только список суммируемых полей, при этом остальные поля автоматически попадут в секцию СГРУППИРОВАТЬ ПО в тексте запроса
  3. Обязательным является указание как групповых, так и суммируемых полей

Вопрос 04.50 экзамена 1С:Профессионал по платформе. В конструкторе запросов условия на значения агрегатных функций можно накладывать:

Конструктор запроса 1С - это один из инструментов разработки, который позволяет:

  1. составить текст запроса на языке запросов исключительно визуальными средствами;
  2. отредактировать текст имеющегося запроса.

Программный код обычный конструктор не создает.

Конструктор запроса с обработкой результата - это один из инструментов разработки, который позволяет:

  1. сформировать текст нового запроса;
  2. сформировать программный код, содержащий создание объекта встроенного языка "Запрос", текста запроса, получение и обработку результата выполнения запроса (фрагмент программного кода, который исполняет запрос и выводит его результаты в табличный документ или диаграмму - отсюда );
  3. отредактировать текст имеющегося запроса.

Конструктор запросов может использоваться:

  • разработчиком - в конфигураторе (необходимо знание языка запросов);
  • пользователем - в режиме 1С:Предприятие (как обработка "Консоль запросов").

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

Вызов конструктора текста запроса 1С:

  1. контекстным меню (правой кнопкой мыши) в нужном месте программного кода;
  2. с помощью команды "Конструктор запроса. " меню "Текст".


Вызов конструктора запроса 1С


Результатом работы конструктора будет являться синтаксически правильный текст запроса.

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

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

Текст запроса может содержать описание предопределенных данных конфигурации:

  1. значения системных перечислений (из определенного перечня);
  2. предопределенных данных (справочники, перечисления, планы видов характеристик, планов счетов, планов видов расчета);
  3. пустые ссылки;
  4. значения точек маршрута бизнес процессов.

Вкладки конструктора запроса 1С


На этой вкладке указывается источник данных и поля, которые необходимо выводить в отчет (по сути описываются конструкции ВЫБРАТЬ … ИЗ).

В качестве источников данных могут служить:

  • физическая таблица базы данных;
  • виртуальная таблица регистров; ;
  • вложенные запросы и т.д.

В контекстном меню виртуальных таблиц можно задать параметры этих таблиц.

На закладке "Таблицы и поля" конструктора запросов задают:

  1. источники данных запросов, в качестве которых могут выступать реальные и виртуальные таблицы;
  2. набор полей из таблиц - источников данных запроса;
  3. поля в виде произвольного выражения.

Закладка "Связи" становится доступна сразу после добавления двух таблиц.

На закладке "Связи" конструктора запросов можно определить соединение таблиц-источников данных и связи между ними.

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

Соединение таблиц может быть:

  • безусловным ;
  • условным (или по ключу ), то есть по заданному условию связи:
    1. полным - все записи обеих таблиц; для тех, которым не нашлось соответствия, запрос возвращает NULL;
    2. левым/правым - все записи из соответственно левой/правой таблицы (из противоположной только те, которым есть соответствие), для не найденных запрос возвращает NULL. Примечание : консоль запросов всегда преобразует правое соединение в левое, меняя таблицы местами (в случае, если запрос написать вручную, и потом открыть конструктором);
    3. внутренним - только совпадающие записи обеих таблиц.

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

На практике чаще встречаются задачи соединения по определенному полю двух таблиц.

В конструкторе запросов тип условного соединения регулируется флажком "Все" - где он стоит, из той таблицы и выбираются все записи.

Флажок "Все", устанавливаемый у таблицы, выбранной на закладке "Связи" конструктора запросов означает что в результат запроса надо включить все записи этой таблицы.

Флажок

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

Вкладка

На данной вкладке система позволяет группировать и суммировать нужные поля результата таблицы. Описывается использование конструкций СГРУППИРОВАТЬ ПО, СУММА, МИНИМУМ, СРЕДНЕЕ, МАКСИМУМ, КОЛИЧЕСТВО, КОЛИЧЕСТВО РАЗЛИЧНЫХ.

При описании группировки в тексте запроса все поля должны делиться:

  • на те, по которым производится группировка;
  • на агрегатные функции (рассчитываемые поля);
  • на поля вложенных таблиц.

Вложенные таблицы не попадают ни в группируемые, ни в агрегируемые поля.

Количество записей в результате запроса можно узнать с помощью агрегатной функции КОЛИЧЕСТВО(*).

Вкладка

Отвечает за все условия, накладываемые на получаемые данные, т.е. за всё, что идёт в тексте запроса после конструкции ГДЕ.

Вкладка

Вкладка "Дополнительно" включает важные параметры.

Группировка "Выборка записей":

  • Первые — параметр, возвращающий в запрос только N записей (оператор ПЕРВЫЕ ); позволяет вывести в отчет первые N записей, которые будут отобраны с учетом правил упорядочивания, настроенных в конструкторе запросов;
  • Без повторяющихся — обеспечивает уникальность полученных записей (оператор РАЗЛИЧНЫЕ) и позволяет исключить из результирующей таблицы запроса одинаковые строки (данная операция распространяется только на детальные записи );
  • Разрешенные — позволяет выбирать только те записи, которые позволяет выбрать система с учетом настройки RLS (конструкция РАЗРЕШЕННЫЕ).

Группировка "Тип запроса":

  • определяет тип запроса:
    1. Выборка данных;
    2. Создание временной таблицы;
    3. Уничтожение временной таблицы.

Флаг "Блокировать получаемые данные для последующего изменения":

  1. позволяет включить возможность установки блокировки данных, которая обеспечивает сохранность данных от момента их чтения до изменения (актуально только для "Автоматического режима блокировок", конструкция ДЛЯ ИЗМЕНЕНИЯ); позволяет заблокировать данные указанных таблиц-источников на чтение (в рамках транзакции).
  2. в режиме автоматических транзакционных блокировок) происходят блокировки:
    • в варианте файл-сервер - на уровне таблиц базы данных;
    • в варианте клиент-сервер - на уровне записей таблиц базы данных.
  3. Если список "Таблицы для изменения" - пуст, то будут блокироваться данные всех таблиц, задействованных в запросе, иначе - только таблиц, указанных в списке.

Вкладка

Конструктор запросов 1с позволяет создавать объединения запросов. При их помощи можно последовательно выводить в результат данные, полученные из нескольких запросов, не используя при этом связи. Единственной условие для объединения — одинаковый набор полей в каждом отдельном запросе.

На этой закладке устанавливается возможность объединения разных таблиц и псевдонимы (конструкция КАК).

В левой части указываются таблицы, если установить флаги напротив таблицы, будут использоваться конструкции ОБЪЕДИНИТЬ, иначе — ОБЪЕДИНИТЬ ВСЕ (отличия двух способов тут ).

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

Особенности использования закладки "Объединения/Псевдонимы" конструктора запросов:

  1. На закладке "Объединения/Псевдонимы" конструктора запросов можно:
    • Задать список запросов (в результирующую выборку попадут записи всех указанных запросов).
    • Задать имена полей результирующей таблицы.
  2. При создании запросов, участвующих в объединении , с помощью конструктора запросов, он сам добавит в каждый запрос необходимое количество недостающих полей со значением NULL. Настроить соответствие добавленных конструктором полей и полей результата запроса можно на закладке "Объединения/Псевдонимы".
  3. Настройки, сделанные в разделе "Объединения/Псевдонимы" конструктора запросов, отразятся на информации, отображаемой в других разделах конструктора, следующим образом:
    • Если заданы псевдонимы полей результирующей таблицы, то новые названия появляются на закладке "Порядок" в списке полей.
    • При объединении запросов на ряде закладок (в том числе "Таблицы и поля") появляется возможность переключения между объединяемыми запросами.
  4. При объединении двух запросов на закладке "Объединения/Псевдонимы" конструктора запросов условие связи между запросами задать нельзя: в случае объединения связь всегда безусловна.

Используя конструктор запроса, повлиять на порядок записей в результирующей таблице запроса можно:

  1. на закладке "Порядок";
  2. на закладке "Объединения/Псевдонимы".

Таблица, полученная в результате запроса, может быть отсортирована по алфавиту по нужному полю:

  1. по полю, присутствующему в запросе;
  2. по любому полю таблицы-источника (кроме случаев объединенных запросов).

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

Вкладка

Указывается порядок сортировки значений (УПОРЯДОЧИТЬ ПО) — по убыванию (УБЫВ) или возрастанию (ВОЗР).

Флаг "Автоупорядочивание" (в запросе — АВТОУПОРЯДОЧИВАНИЕ):

  • если установлен, то система будет сортировать данные (по умолчанию система 1С 8.3 выводит данные в «хаотичном» порядке).

Если на закладке "Порядок" конструктора запросов не заданы настройки, то установка флага "Автозаполнение" обусловит следующее:

  1. записи в результирующей таблице запроса будут упорядочены по полям сортировки по умолчанию для таблиц-источников данных;
  2. если заданы настройки на станицах "Группировка" или "Итоги", то порядок записей в результирующей таблице запроса будет определяться этими настройками.

В случае установки флага "Автоупорядочивание" на закладке "Порядок" конструктора запросов записи в результирующей таблице запроса (если эта таблица уже упорядочена по полю, хранящему ссылку на иерархический справочник) будут упорядочены по значению основного представления для этого поля. Т.е. если справочник отсортирован по ссылке (= наименованию), но основное его представление - код, то после включения автоупорядочивания сортировка изменится на сортировку по коду.

В зависимости от иерархии справочника, можно выводить итоги связанных таблиц по иерархии. Для этого предназначена закладка "Итоги" конструктора запросов:

В ней указывается:

  1. Поле, по которому группируем, и тип его итогов:
    • Элементы - итоги только по конечным элементам;
    • Элементы и иерархия - итоги по папкам и по конечным элементам;
    • Только иерахия - итоги только по папкам.
  2. Флаг "Общие итоги" - суммирование всех полученных запросом строк;
  3. Итоговое поле - по которому собственно и считаем итоги.

Таким образом, при использовании секции "ИТОГИ . ПО" количество записей в результате запроса увеличится (по сравнению с их количеством без секции "ИТОГИ . ПО").

Результатом запроса с итогами будет дерево значений:

Вкладка

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

В тексте запроса пакеты разделяются символом «;» (точка с запятой).

Особенности использования конструктора запросов 1С

  1. При сохранении текста запроса, открытого повторно с помощью конструктора запроса, без внесения в этот текст изменений, из первоначального текста будут удалены только комментарии.
  2. Для создания в конструкторе запросов вложенного запроса необходимо:
    1. открыть закладку "Таблицы и поля";
    2. в командной панели над деревом "Таблицы" нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню.

    Создание вложенного запроса 1С

    1. открыть закладку "Таблицы и поля";
    2. в командной панели над деревом " Поля " нажать кнопку "Добавить" или выбрать одноименный пункт контекстного меню.

    Укажем в конструкторе одно суммируемое поле:По остальным полям будет произведена группировка в тексте запроса:

    При использовании в качестве источника данных для запроса внешнего источника (данные которого передаются через параметр) в качестве такого источника может использоваться:

    № 40, Раздел: "Раздел 09

    Если регламентное задание определено в конфигураторе (в соответствующем объекте конфигурации) как предопределенное, то для него характерно (выберите наиболее полный ответ)

    нельзя создать не предопределенный экземпляр регламентного задания с привязкой к объекту метаданных предопределенного регламентного задания

    V предопределенный экземпляр регламентного задания нельзя пометить на удаление и удалить

    только предопределенные экземпляры регламентных заданий хранятся в информационной базе, не предопределенные экземпляры являются сеансовыми объектами и в базе не хранятся

    верны ответы 1 и 2

    верны ответы 2 и 3

    верны ответы 1, 2, 3

    № 41, Раздел: "Раздел 08

    При использовании механизма распределенных баз данных изменения в конфигурации

    Выполняются в каждой информационной базе самостоятельно

    После распределения информационной базы изменение конфигурации запрещено

    Передаются посредством файла формата cf

    № 42, Раздел: "Раздел 10

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

    Форма и все элементы управления на ней расположенные и попавшие в зону пересечения с привязываемым элементом, включая сам элемент управления

    V Форма и все элементы управления на ней расположенные, включая сам элемент управления

    Форма и все элементы управления на ней расположенные, кроме самого элемента управления

    Форма и все элементы управления на ней расположенные и попавшие в зону пересечения с привязываемым элементом, кроме самого элемента управления

    № 43, Раздел: "Раздел 07

    На закладке "Связи" конструктора запросов можно определить

    V Соединение таблиц-источников данных и связи между ними

    Объединение таблиц-источников данных и связи между ними

    Связи между полями таблицы-источника данных и таблицы, получаемой в результате выполнения запроса

    Связи между полями таблицы, получаемой в результате выполнения запроса

    № 44, Раздел: "Раздел 12

    Какая часть активных записей никогда не отображается в таблицах итогов регистров накопления?

    V Данные реквизитов

    Верны все варианты

    Верны варианты 1 и 2

    № 45, Раздел: "Раздел 02

    V Верны значения 1 и 2

    В 1С:Предприятие управляемое приложение

    Верны все значения

    В 1С:Предприятие обычное приложение

    № 46, Раздел: "Раздел 04

    В конструкторе запросов условия на значения агрегатных функций можно накладывать

    V На закладке "Условия"

    На закладке "Итоги", в списке итоговых полей при выборе агрегатной функции

    В конструкторе запросов задать условия на значения агрегатных функций нельзя

    На закладке "Группировка", в списке суммируемых полей при выборе агрегатной функции

    № 47, Раздел: "Раздел 04

    Можно ли значение ресурса "Количество" задать произвольным выражением?

    Нет, нельзя, формулу можно заполнить только значениями из списка реквизитов документа

    Да, можно, но конструктор проверит правильность написания формул согласно списку реквизитов документа

    Нет, нельзя, формулу можно заполнить только значениями, выделенными "галочками" в списке реквизитов документа

    V Да, можно, правильность написания формулы конструктор не проверяет

    № 48, Раздел: "Раздел 02

    Возможны настройки встроенного калькулятора

    Длины (количество знаков целой части)

    V Точности (количество знаков после запятой)

    Использование отрицательных значений

    № 49, Раздел: "Раздел 08

    Экземпляр объекта XBase позволяет одновременно организовать работу

    V Только с одним файлом формата dbf

    C любым количеством файлов dbf, но только в случае наличия файла описания связей

    С любым количеством файлов dbf

    C любым количеством файлов dbf, но только в случае указания связей между полями с помощью специальных свойств объекта XBase

    № 50, Раздел: "Раздел 14

    Ресурс у регистра расчета может иметь тип.

    только логический и числовой

    любой (как у реквизита)

    V только числовой

    № 51, Раздел: "Раздел 01

    Сколько конфигураций обязательно должно существовать в прикладном решении?

    № 52, Раздел: "Раздел 09

    Для каких задач можно использовать утилиту восстановления файловой базы данных?

    Восстановление файловой базы данных

    Восстановление файлов обновления

    Проверка хранилища конфигурации

    V Верны ответы 1 и 3

    Верны все указанные варианты

    № 53, Раздел: "Раздел 13

    Почему в плане счетов может быть недоступно изменение максимального количества субконто?

    Не указано использование корреспонденции

    План видов характеристик не подчинен плану счетов

    В регистре бухгалтерии не указан план счетов

    V Не выбран план видов характеристик

    № 54, Раздел: "Раздел 07

    Построитель отчета это

    V Объект встроенного языка

    Нет правильного ответа

    № 55, Раздел: "Раздел 02

    Как можно просмотреть текст свернутой группировки?

    Нажав на маркер "+" в начале строки группировки

    Для просмотра в виде подсказки – подведя курсор к специальному маркеру

    V Верно первое и второе

    Нет правильного ответа

    № 56, Раздел: "Раздел 06

    Механизмы интернационализации, заложены в.

    V технологическую платформу 1С:Предприятия

    верны ответы 1 и 2

    нет правильного ответа

    № 57, Раздел: "Раздел 07

    При объединении двух запросов на закладке "Объединения/Псевдонимы" конструктора запросов условие связи между запросами

    V Условие связи между запросами задать нельзя

    Должно быть задано обязательно

    Может быть задано, если этого требует логика построения всего запроса

    № 58, Раздел: "Раздел 12

    В режиме конфигуратора может быть выбрана следующая периодичность агрегатов регистра накопления

    В пределах месяца

    В пределах квартала

    V Любой из вышеуказанных вариантов

    Не может быть выбрана

    № 59, Раздел: "Раздел 06

    Модуль приложения рекомендуется использовать.

    V для определения предопределенных процедур "ПриНачалеРаботыСистемы" и т.п.

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

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

    верны ответы 1 и 2

    № 60, Раздел: "Раздел 12

    Выберите обязательное условие по отношению к полю Период при записи данных в регистр накопления

    V Период не должен быть пустым

    Период должен быть равен дате документа-регистратора

    Документ-регистратор не должен быть помечен на удаление

    Верны все варианты

    № 61, Раздел: "Раздел 04

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

    Читайте также: