Главная / Офисные технологии /
Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" / Тест 5
Основы разработки для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение" - тест 5
Упражнение 1:
Номер 1
Для чего в системе 1С:Предприятие используются Отчеты?
Ответ:
 (1) для выполнения операций с данными 
 (2) для хранения условно-постоянной или постоянной информации 
 (3) для вывода результирующей информации, обычно – в виде, пригодном для печати 
 (4) для организации хранения данных, развернутых по нескольким измерениям 
Номер 2
Если есть необходимость расширить функциональность конфигурации, не внося в нее изменения, как можно поступить?
Ответ:
 (1) это невозможно, вся функциональность конфигурации реализуется лишь в ней самой 
 (2) это можно сделать с помощью внешних отчетов и обработок 
 (3) это можно сделать, только создав дополнительную конфигурацию в отдельной информационной базе 
 (4) это можно сделать, только воспользовавшись ПО сторонних разработчиков 
Номер 3
Для чего в системе 1С:Предприятие используются Обработки?
Ответ:
 (1) для хранения однотипных списков значений 
 (2) для выполнения операций с данными 
 (3) для хранения условно-постоянной или постоянной информации 
 (4) для организации хранения данных, развернутых по нескольким измерениям 
Упражнение 2:
Номер 1
Каким будет результат работы следующей процедуры, объявленной в модуле формы обработки:
&НаКлиенте
Процедура ВывестиИменаСправочников()
Для каждого Справочник из Метаданные.Справочники Цикл
Сообщить (Справочник.Имя);
КонецЦикла;
КонецПроцедуры
Ответ:
 (1) будут выведены наименования элементов всех справочников в системе 
 (2) произойдет ошибка на этапе обновления информационной базы 
 (3) будут выведены имена всех справочников в системе 
 (4) будут выведены имена элементов всех справочников в системе 
Номер 2
Каким будет результат работы следующей процедуры:
&НаСервере
Процедура ВывестиИменаСправочников()
Для каждого Справочник из Метаданные.Справочники Цикл
Сообщить (Справочник.Имя);
КонецЦикла;
КонецПроцедуры
Ответ:
 (1) будут выведены наименования элементов всех справочников в системе 
 (2) произойдет ошибка на этапе обновления информационной базы 
 (3) будут выведены имена всех справочников в системе 
 (4) будут выведены имена элементов всех справочников в системе 
Номер 3
Какой объект системы обычно используется для вывода результирующей информации из базы данных?
Ответ:
 (1) документ 
 (2) справочник 
 (3) отчет 
 (4) перечисление 
Упражнение 3:
Номер 1
Каким будет результат работы следующей процедуры, объявленной в модуле формы обработки:
&НаСервереБезКонтекста
Процедура ВывестиИменаСправочников()
Для каждого Справочник из Метаданные.Справочники Цикл
Сообщить (Справочник.Имя);
КонецЦикла;
КонецПроцедуры
Ответ:
 (1) будут выведены наименования элементов всех справочников в системе 
 (2) произойдет ошибка на этапе обновления информационной базы 
 (3) будут выведены имена всех справочников в системе 
 (4) будут выведены имена элементов всех справочников в системе 
Номер 2
Какие функции выполняет элемент управления "Группа – обычная группа"?
Ответ:
 (1) создает команду для автоматического группирования элементов формы 
 (2) позволяет визуально разделить элементы, находящиеся на форме 
 (3) добавляет в состав реквизитов формы новый реквизит с типом ГруппаОбычная
 
 (4) создает пустой обработчик события, отслеживающего перемещение элементов управления на форме 
Номер 3
В переменной ИмяСправочника
хранится строковое имя одного из справочников, присутствующих в системе. К чему приведет попытка использования следующей команды:
НовыйЭлемент = Справочники[ИмяСправочника].СоздатьЭлемент();
Ответ:
 (1) к ошибке 
 (2) к созданию нового элемента справочника 
 (3) к получению первого доступного элемента справочника 
 (4) к переименованию справочника 
Упражнение 4:
Номер 1
Каковы особенности объекта СправочникиМенеджер
?
Ответ:
 (1) он доступен через свойство глобального контекста 
 (2) он позволяет получить доступ к объекту СправочникМенеджер
для конкретного справочника 
 (3) он используется для управления элементами справочников 
 (4) он предназначен для манипуляций с отдельным элементом справочника 
Номер 2
В переменной ИмяСправочника
хранится строковое имя одного из справочников, присутствующих в системе. К чему приведет попытка использования следующей команды:
НовыйЭлемент = Справочники(ИмяСправочника).СоздатьЭлемент();
Ответ:
 (1) к ошибке 
 (2) к созданию нового элемента справочника 
 (3) к получению первого доступного элемента справочника 
 (4) к переименованию справочника 
Номер 3
В переменной ИмяСправочника
хранится строковое имя одного из справочников, присутствующих в системе. К чему приведет попытка использования следующей команды:
НовыйЭлемент = Справочники.ИмяСправочника.СоздатьЭлемент();
Ответ:
 (1) к ошибке 
 (2) к созданию нового элемента справочника 
 (3) к получению первого доступного элемента справочника 
 (4) к переименованию справочника 
Упражнение 5:
Номер 1
Каковы особенности объекта СправочникМенеджер
?
Ответ:
 (1) он доступен через свойство глобального контекста 
 (2) он позволяет получить доступ к объекту СправочникМенеджер
для конкретного справочника 
 (3) он используется для управления элементами справочников 
 (4) он предназначен для манипуляций с отдельным элементом справочника 
 (5) он используется в реквизитах других объектов для указания ссылки на конкретный элемент справочника 
Номер 2
Каковы особенности объекта СправочникМенеджер
?
Ответ:
 (1) он доступен через свойство глобального контекста 
 (2) он позволяет получить доступ к объекту СправочникМенеджер
для конкретного справочника 
 (3) он используется для управления элементами справочников 
 (4) он предназначен для манипуляций с отдельным элементом справочника 
 (5) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
Номер 3
Каковы особенности объекта СправочникВыборка
?
Ответ:
 (1) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
 (2) он позволяет получить доступ к объекту СправочникМенеджер
для конкретного справочника 
 (3) он предназначен для работы с выборкой элементов справочника, полученой по заданным условиям 
 (4) он используется для управления элементами справочников 
 (5) он предназначен для манипуляций с отдельным элементом справочника 
Упражнение 6:
Номер 1
Каковы особенности объекта ОбъектМетаданных: Справочник
?
Ответ:
 (1) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
 (2) он используется в реквизитах других объектов для указания ссылки на конкретный элемент справочника 
 (3) он позволяет работать с метаданными справочника 
 (4) он предназначен для манипуляций с отдельным элементом справочника 
Номер 2
Каковы особенности объекта СправочникОбъект
?
Ответ:
 (1) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
 (2) он позволяет получить доступ к объекту СправочникМенеджер для конкретного справочника 
 (3) он используется в реквизитах других объектов для указания ссылки на конкретный элемент справочника 
 (4) он используется для управления элементами справочников 
 (5) он предназначен для манипуляций с отдельным элементом справочника 
Номер 3
Каковы особенности объекта СправочникСсылка
?
Ответ:
 (1) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
 (2) он позволяет получить доступ к объекту СправочникМенеджер
для конкретного справочника 
 (3) он используется в реквизитах других объектов для указания ссылки на конкретный элемент справочника 
 (4) он используется для управления элементами справочников 
 (5) он предназначен для манипуляций с отдельным элементом справочника 
Упражнение 7:
Номер 1
Каковы особенности объекта СправочникСписок
?
Ответ:
 (1) он позволяет осуществлять поиск в справочнике, получать выборки элементов 
 (2) он используется в реквизитах других объектов для указания ссылки на конкретный элемент справочника 
 (3) он позволяет работать с метаданными справочника 
 (4) он предназначен для манипуляций с отдельным элементом справочника 
 (5) он используется для управления списком элементов справочника в табличных полях 
Номер 2
Что можно считать конечной целью любой учетной системы?
Ответ:
 (1) ввод данных в систему 
 (2) обработку данных с помощью механизмов, реализованных в системе 
 (3) хранение данных 
 (4) формирование отчетов 
Номер 3
Макеты какого типа следует использовать во всех возможных случаях при построении отчетов для 1С:Предприятие 8.2.?
Ответ:
 (1) табличный документ 
 (2) текстовый документ 
 (3) HTML-документ 
 (4) схема компоновки данных 
 (5) Active документ 
Упражнение 8:
Номер 1
В ячейке макета в виде табличного документа, содержится следующий текст "<Список контрагентов на [ДатаФормированияОтчета]>". Что такое "[ДатаФормированияОтчета]"?
Ответ:
 (1) это шаблон заполнения с параметром, который можно установить при формировании отчета 
 (2) это параметр, который можно установить при формировании отчета 
 (3) это обычный текст, выводимый в запросе, особой роли у него нет 
 (4) это функция встроенного языка, которая при формировании отчета вернет дату формирования отчета 
Номер 2
Как указать тип создаваемого макета?
Ответ:
 (1) это невозможно, все макеты имеют предопределенные типы, зависящие от объекта, которому они подчинены 
 (2) это можно сделать, создавая новый макет с помощью Конструктора макета и выбрав соответствующий тип из предложенного списка типов 
 (3) вопрос некорректен, создавать новые макеты невозможно, их предопределенный набор заранее привязан к объекту-владельцу 
 (4) это можно сделать, только выбрав соответствующий тип макета по умолчанию в свойствах конфигурации, перед созданием макета 
Номер 3
Зачем прикладные объекты имеют подчиненные объекты типа Макет?
Ответ:
 (1) с помощью этих макетов можно создавать печатные формы документов и другие необходимые отчетные формы 
 (2) эти макеты рекомендуется использовать для построения любых отчетов 
 (3) эти макеты – единственный способ представления отчетов в системе 1С:Предприятие 8.2 
 (4) эти макеты предназначены для графического оформление форм документа 
Упражнение 9:
Номер 1
В ячейке макета в виде табличного документа, содержится следующий текст "<Список контрагентов на [ДатаФормированияОтчета]>". Что такое "<Список контрагентов на [ДатаФормированияОтчета]>"?
Ответ:
 (1) это шаблон заполнения с параметром, который можно установить при формировании отчета 
 (2) это параметр, который можно установить при формировании отчета 
 (3) это обычный текст, выводимый в запросе, особой роли у него нет 
 (4) это функция встроенного языка, которая при формировании отчета вернет дату формирования отчета 
Номер 2
В ячейке макета в виде табличного документа, содержится следующий текст "Наименование". Что такое "Наименование"?
Ответ:
 (1) это шаблон заполнения с параметром, который можно установить при формировании отчета 
 (2) это параметр, который можно установить при формировании отчета 
 (3) это обычный текст, выводимый в запросе, особой роли у него нет 
 (4) это функция встроенного языка, которая при формировании отчета вернет дату формирования отчета 
Номер 3
В ячейке макета в виде табличного документа, содержится следующий текст "<Наименование>". Что такое "<Наименование>"?
Ответ:
 (1) это шаблон заполнения с параметром, который можно установить при формировании отчета 
 (2) это параметр, который можно установить при формировании отчета, или – шаблон, не содержащий параметров, что можно уточнить, обратившись к окну свойств ячейки 
 (3) это обычный текст, выводимый в запросе, особой роли у него нет 
 (4) это функция встроенного языка, которая при формировании отчета вернет дату формирования отчета 
Упражнение 10:
Номер 1
Из чего могут состоять шаблоны в макетах-табличных документов?
Ответ:
 (1) только из обычного текста 
 (2) только из параметров для заполнения 
 (3) из обычного текста и параметров для заполнения 
 (4) только из текста запроса 
Номер 2
Как сформировать простейшую печатную форму, например, для вывода на печать списка элементов справочника, пользуясь лишь встроенными возможностями системы?
Ответ:
 (1) это невозможно, нужно обязательно создать собственную печатную форму 
 (2) это можно сделать, выполнив команду Главное меню > Вывести данные 
 (3) это можно сделать, выполнив команду меню Все действия > Вывести список в форме списка справочника 
 (4) это можно сделать, выполнив команду Все функции > Вывести данные в форме списка справочника 
Номер 3
Отдельные текстовые или цифровые элементы, выводимые в отчете, основанном на макете – табличном документе, нужно выделить, например, особым шрифтом, полужирным начертанием и т.д. Как лучше всего это сделать?
Ответ:
 (1) нужно соответствующим образом отформатировать ячейки шаблона, содержащие эти элементы 
 (2) нужно отформатировать эти элементы в программном коде, при выводе отчета 
 (3) это невозможно, так как отчеты, основанные на табличных документах, не поддаются сложному форматированию 
 (4) нужно задать стили оформления элементов отчета, после чего связать их с нужными элементами с помощью свойства элементов Стиль оформления элемента отчета