Для программирования справочников используются следующие объекты встроенного языка:
- СправочникМенеджер - объект глобального контекста. Применяется для осуществления операций со значениями конкретного справочника:
- программное создание новых элементов (методы СоздатьГруппу(), СоздатьЭлемент())
- поиск существующих по наименованию, коду, иному реквизиту (методы НайтиПоКоду(), НайтиПоНаименованию(), НайтиПоРеквизиту())
- получение выборок (методы Выбрать(), ВыбратьИерархически())
- получение ссылок (методы ПолучитьСсылку(), ПустаяСсылка())
- получение предопределенных значений (метод ПолучитьИмяПредопределенного())
- получение макетов (метод ПолучитьМакет())
- получение форм (методы ПолучитьФорму(), ПолучитьФормуВыбора(), ПолучитьФормуВыбораГруппы(), ПолучитьФормуНовогоЭлемента(), ПолучитьФормуНовойГруппы(), ПолучитьФормуСписка())
- СправочникиМенеджер - это коллекция объектов СправочникМенеджер, предоставляющая доступ к любому справочнику системы
- СправочникВыборка - применяется для осуществления перебора элементов справочника (методы Выбрать(), ВыбратьИеирархически())
- СправочникОбъект - применяется для изменения конкретной позиции справочника:
- блокировки и разблокировки (методы Заблокирован(), Заблокировать(), Разблокировать())
- модификации (методы Записать(), Заполнить(), Скопировать(), Удалить(), УстановитьНовыйКод(), УстановитьПометкуУдаления(), УстановитьСсылкуНового())
- чтения (методы ПолноеНаименование(), ПолныйКод(), Прочитать(), ПринадлежитЭлементу(), ПроверитьЗаполнение(), Уровень(), ЭтоНовый(), Метаданные())
- получение ссылок (метод ПолучитьСсылкуНового())
- получение форм (метод ПолучитьФорму())
- СправочникСсылка - применяется для получения ссылки на этот справочник из реквизитов иных объектов конфигурации. Методы объекта подраземевают именно обращение к справочнику (Метаданные(), ПолноеНаименование(), ПолныйКод(), УникальныйИдентификатор(), Уровень(), ПринадлежитЭлементу(), Пустая(), Скопировать(), ПолучитьОбъект(), ПолучитьФорму())
- СправочникСписок - применяется для отображения списка элементов. Метод Обновить()
Вопрос 06.16 экзамена 1С:Профессионал по платформе. С помощью объекта какого типа можно перебирать элементы справочника?
- СправочникиМенеджер
- СправочникМенеджер
- СправочникВыборка
- СправочникОбъект
- СправочникСписок
Правильный ответ третий.
***
Вопрос 06.25 экзамена 1С:Профессионал по платформе. Объект какого типа позволяет изменить элемент справочника в базе
данных?
- СправочникМенеджер
- СправочникОбъект
- СправочникСсылка
- Все перечисленные объекты
- Верны ответы 1 и 2
Правильный ответ второй, разбор выше.
***
Вопрос 06.28 экзамена 1С:Профессионал по платформе. Какого типа является свойство глобального контекста "Справочники"?
- СправочникиМенеджер
- СправочникМенеджер
- СправочникОбъект
- СправочникВыборка
- СправочникСсылка
Верный ответ первый.
***
Вопрос 06.30 экзамена 1С:Профессионал по платформе. Как можно обратиться к менеджеру справочника "Номенклатура"?
- Спр = СоздатьОбъект("Справочник.Номенклатура")
- Спр = Справочники.Номенклатура
- Спр = Новый Справочник.Номенклатура
- Верны ответы 2 и 3
Правильный ответ второй.
По вопросу 6.28 Мдяяя... С логикой у ребят составляющих вопросы совсем беда. Вопрос "Летят два крокодила, один зеленый другой на север. Сколько лет моей тёще?" Ответ "КухняТёщи", Пояснение "КухняТёщи - коллекция предметов дающая доступ к любым пищевым продуктам в доме". Трындец... Как хочешь так и запоминай...
ОтветитьУдалитьДа вполне логично, хотя в некоторых вопросах и вправду странные варианты ответов.
УдалитьИз встроенной справки: "Предназначен для управления справочниками и предоставляет доступ к значениям типа СправочникМенеджер. Доступ к объекту осуществляется через свойство глобального контекста Справочники"
Всё вполне логично, если учесть как эти ребятки (те которые 1С) пришли к рулю...
УдалитьКак можна восстановит удаленный Собшения
ОтветитьУдалить