Объекты встроенного языка для работы с документами аналогичны таковым у справочников, но набор методов отличается. Объекты:
- ДокументМенеджер - предназначен для управления документом:
- программное создание новых документов (метод СоздатьДокумент())
- поиск существующих документов (методы НайтиПоНомеру(), НайтиПоРеквизиту())
- получение выборок (методы Выбрать(), ПолучитьДанныеВыбора())
- получение ссылок (методы ПолучитьСсылку(), ПустаяСсылка())
- получение макетов (метод ПолучитьМакет())
- получение форм (методы ПолучитьФорму(), ПолучитьФормуВыбора(), ПолучитьФормуНовогоДокумента(), ПолучитьФормуСписка())
- ДокументыМенеджер - коллекция объектов ДокументМенеджер, дает доступ к любому виду документов
- ДокументВыборка - выполняет динамический перебор документов. Методы: ПолучитьОбъект(), Следующий()
- ДокументОбъект - для чтения, добавления, изменения, удаления документов:
- блокировка и разблокировка, методы: Заблокирован(), Заблокировать(), Разблокировать()
- модификация, методы: Записать(), Заполнить(), Модифицировать(), Скопировать(), Удалить(), УстановитьВремя(), УстановитьНовыйНомер(), УстановитьПометкуУдаления(), УстановитьСсылкуНового()
- чтение, методы: Метаданные(), Модифицированность(), МоментВремени(), Прочитать(), ЭтоНовый(), ПроверитьЗаполнение()
- получение ссылок, метод ПолучитьСсылкуНового()
- получение форм, метод ПолучитьФорму()
- получение макетов, метод ПолучитьМакет()
- ДокументСсылка - для указания ссылки на документ из реквизитов других объектов и переменных. Методы: Метаданные(), МоментВремени(), ПолучитьОбъект(), ПолучитьФорму(), Пустая(), Скопировать(), УникальныйИдентификатор()
- ДокументСписок - для управления списками документов, отображаемых в таблицах. Метод Обновить()
Вопрос 06.23 экзамена 1С:Профессионал по платформе. Для чего предназначен объект ДокументСписок?
- Для перебора (выборки) документов средствами встроенного языка
- Для управления списком документов, выводимых в табличное поле, т.е. для решения интерфейсных задач
- Для операций над документами как объектами базы данных, создания и удаления документов
- Верны ответы 1 и 2
Правильный ответ второй, разбор выше.
***
Вопрос 06.42 экзамена 1С:Профессионал по платформе. Какая процедура выполняет обработку события ввода документа "на
основании"?
- "ОбработкаЗаполнения" с формальным параметром "Основание" произвольного типа
- "ВводНаОсновании" с формальным параметром "Основание" типа "Документ"
- "ОбработкаЗаполнения" с формальным параметром "Основание" типа "Документ"
- Ввода документа "на основании" не требует дополнительных методов обработки, т.к. это процесс полностью автоматический
Правильный ответ первый.
***
Вопрос 06.43 экзамена 1С:Профессионал по платформе. Какой метод документа обеспечивает вызов события проведения документа?
- Записать(РежимЗаписиДокумента.Проведение), где Записать - метод объекта документа
- Провести(), где Провести - метод объекта документа
- Записать(РежимЗаписиДокумента.Проведение), где Записать - метод формы документа
- Провести(), где Провести - метод формы документа
Правильный ответ первый, проведение выполняется через метод объекта Записать().
***
Вопрос 06.44 экзамена 1С:Профессионал по платформе. Какой метод документа обеспечивает вызов события отмены проведения документа?
- Записать(РежимЗаписиДокумента.ОтменаПроведения), где Записать - метод объекта документа
- ОтменитьПроведение(), где ОтменитьПроведение - метод объекта документа
- ОтменитьПроведение(), где ОтменитьПроведение - метод формы документа
- Записать(РежимЗаписиДокумента.ОтменаПроведения), где Записать - метод формы документа
Правильный ответ первый, аналогично прошлому вопросу.
***
Вопрос 06.21 экзамена 1С:Профессионал по платформе. Что необходимо для того, чтобы написанная программистом процедура
дополнила контекст документа (объекта типа ДокументОбъект)?
- Она должна быть определена в модуле документа
- Она должна быть определена в общем модуле
- Она должна быть определена с ключевым словом Экспорт
- Одновременно должны выполняться условия 1 и 3
- Одновременно должны выполняться условия 2 и 3
Правильный ответ четвертый - должна быть в модуле документа и доступна из вне его.
Комментариев нет:
Отправить комментарий