вторник, 27 марта 2018 г.

Наборы данных

При построении отчета, первоначально определяются наборы данных для него:

Если наборов данных несколько, то их можно связать по ключу, аналогично механизму соединения таблиц запросов:
При этом флажок Обязательный определяет, задействованы ли поля, используемые в источнике (установлено ЛОЖЬ) или в приемнике (установлено ИСТИНА) и на основании этого добавляет связь в макет.
Для каждого из наборов данных можно установить проверку по иерархии:
Опция используется в случае, если для поля условие отбора необходимо отрабатывать нестандартным образом. Для поля может быть указан набор данных, в котором получаются данные для проверки принадлежности ссылки иерархии некоторого значения.

***
Вопрос 11.33 экзамена 1С:Профессионал по платформе. Допустимо ли использование нескольких наборов данных?
  1. Да
  2. Нет
  3. Только при использовании наборов данных – объект
  4. Только при использовании наборов данных - запрос
Правильный ответ первый, допустимо в любом случае.

***
Вопрос 11.10 экзамена 1С:Профессионал по платформе. При определении в схеме компоновки данных связи между двумя наборами данных
  1. Вариант соединения (левое, полное) выбирается разработчиком
  2. Всегда используется левое соединение первого набора ко второму
  3. Всегда используется левое соединение второго набора к первому
  4. Используется левое соединение первого набора ко второму, в ряде случаев устанавливается внутреннее соединение
Правильный ответ четвертый. Наборы данных соединяются только левым либо внутренним соединением.

***
Вопрос 11.13 экзамена 1С:Профессионал по платформе. В каких случаях необходимо настраивать проверку иерархии на закладке "Наборы данных" в окне конструктора схемы компоновки
  1. Если необходимо запретить получение итогов по собственной иерархии, отличной от стандартной
  2. Если необходимо разрешить получение итогов по собственной иерархии, отличной от стандартной
  3. Если необходимо запретить установку отбора на вхождение в группу собственной иерархии, отличной от стандартной
  4. Если необходимо разрешить установку отбора на вхождение в группу собственной иерархии, отличной от стандартной
Правильный ответ четвертый, описание в посте.

***
Вопрос 11.16 экзамена 1С:Профессионал по платформе. Какие виды соединений двух наборов данных могут быть реализованы в системе компоновки?
  1. Все, что и в языке запросов: "Все ко всем", "Левое", "Правое", "Внутреннее" и "Полное"
  2. Только "Все ко всем", "Левое", "Правое" и "Внутреннее"
  3. Только "Левое", и "Внутреннее"
  4. Только "Все ко всем", "Левое", и "Внутреннее"
  5. Только "Левое", "Правое", "Внутреннее" и "Полное"
Правильный ответ четвертый, в соответствии с результатом тестирования. На деле верный третий.

***
Вопрос 11.17 экзамена 1С:Профессионал по платформе. При настройке связи между двумя наборами данных установлен флаг "Обязательная связь". В каком случае действия пользователя приведут к тому, что связь не будет реализована?
  1. Соединение данных обоих наборов будет реализовано обязательно независимо от того какие настойки сделал пользователь
  2. В списке выбранных полей указаны поля только левого набора
  3. В списке выбранных полей указы поля только правого набора
  4. В списке выбранных полей указаны поля только левого набора, на поле правого набора установлен отбор
  5. В списке выбранных полей указаны поля только правого набора, на поле левого набора установлен отбор
Правильный ответ второй, если только один набор (причем источник), то и связывать нечего.

***
Вопрос 11.39 экзамена 1С:Профессионал по платформе. Каким образом передаются внешние данные в набор – объект в системе компоновки данных?
  1. Средствами встроенного языка через процессор компоновки данных
  2. Средствами встроенного языка через компоновщик макета
  3. Средствами встроенного языка через процессор вывода системы компоновки данных
Правильный ответ первый, через процессор.

11 комментариев:

  1. "Правильный ответ второй, если только один набор (причем источник), то и связывать нечего."
    А если не источник, то есть что связывать?
    И опять же "Правильный ответ четвертый, согласно ответов." царапает глаз.

    ОтветитьУдалить
  2. Падеж - Ок, исправила.
    По источникам... не знаю, как иначе в двух словах пояснить, быть может у вас вариант?

    ОтветитьУдалить
    Ответы
    1. Не сдержался, прокомментирую :) Конструкция такая "Согласно [существительное в дательном падеже]" (кому? чему?). "Согласно ответам", соответственно. Родительный падеж в литературной речи отсутствует, только в старых текстах можно встретить. А вообще в самом тесте ТАКОЕ количество ошибок, что волосы дыбом становятся... "Налету" ("на лету"), "договора" ("договоры"), "Что бы" ("чтобы") и т.д., и т.п... Запятые вообще генератор случайных запятых проставлял... У вас тоже с запятыми много приколов, но в тексте ошибок мало (это похвала, если что ;) ).

      Удалить
  3. вопрос 11.16. верный вариант и на деле тоже 4. так как если не добавлять условие связи для наборов данных то выполняется связь "все ко всем"

    ОтветитьУдалить
    Ответы
    1. А как же 11.10?
      "Используется левое соединение первого набора ко второму, в ряде случаев устанавливается внутреннее соединение"
      Хотя возможно Вы и правы.
      В 11.10 речь про связи, а если их нет, то видимо полное.

      Удалить
  4. В случае использования в схеме компоновки данных нескольких наборов (при настроенном их соединении) само соединение будет выполняться:
    При выполнении запроса (в СУБД)
    На стороне сервера 1С:Предприятие
    Вариант 1 или 2 в зависимости от настройки соединения наборов
    Вариант 1 или 2 в зависимости от варианта использования системы (файловый или клиент-серверный)
    Вариант 1 или 2 в зависимости от присутствия среди наборов данных набора с типом "Объект"

    Ответ - 2. Проверено на 1с тренажере.

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

    Ответ - 4.Проверено 1с тренажер,есть похожий вопрос внимательнее!

    ОтветитьУдалить
  6. Этот комментарий был удален автором.

    ОтветитьУдалить
  7. Вопрос 11.33 поменялся
    Допустимо ли использование нескольких наборов данных?
    Да, но по одному экземпляру на каждый вид набора (запрос, объект, объединение)
    Да, но по одному экземпляру для видов набора объект и объединение и произвольное количество
    Да, но только если все наборы данных – объекты
    Да, но только если все наборы данных – запросы
    Да, без ограничений
    Нет такой возможности

    Ответ - 5.Проверено 1с тренажер.

    ОтветитьУдалить
  8. При настройке наборов данных в схеме компоновки данных установленный флаг "Автозаполнение" означает:
    поля списка выборки запроса верхнего уровня становятся доступными для отбора, порядка, выбора, группировки (за исключением полей ряда типов)
    поля виртуальных таблиц не вошедшие в список выбранных, но на которые можно наложить условия в параметрах этих таблиц, становятся доступными для отбора
    параметры периодов виртуальных таблиц становятся доступными параметрами
    Верны варианты 1 и 2
    Верны все варианты

    Ответ - 5.Проверено 1с тренажер.

    ОтветитьУдалить
  9. 11.39 В каком месте можно настроить связь между полями внешней и вложен-
    ной схем?
    1. В поле "Настройки" закладки "Вложенные схемы"
    2. В настройках самой вложенной схемы
    3. В настройках внешней схемы (закладка "Настройки")
    4. Варианты 1 и 2
    5. Варианты 1 и 3
    6. Верны все варианты

    Ответ: 5. Варианты 1 и 3

    ОтветитьУдалить