Вопросы по разным конфигурациям 1С и проектному менеджменту
Показаны сообщения с ярлыком Объектная модель. Показать все сообщения
Показаны сообщения с ярлыком Объектная модель. Показать все сообщения
четверг, 29 марта 2018 г.
понедельник, 8 января 2018 г.
Объектная модель документов
Объекты встроенного языка для работы с документами аналогичны таковым у справочников, но набор методов отличается. Объекты:
- ДокументМенеджер - предназначен для управления документом:
- программное создание новых документов (метод СоздатьДокумент())
- поиск существующих документов (методы НайтиПоНомеру(), НайтиПоРеквизиту())
- получение выборок (методы Выбрать(), ПолучитьДанныеВыбора())
- получение ссылок (методы ПолучитьСсылку(), ПустаяСсылка())
- получение макетов (метод ПолучитьМакет())
- получение форм (методы ПолучитьФорму(), ПолучитьФормуВыбора(), ПолучитьФормуНовогоДокумента(), ПолучитьФормуСписка())
- ДокументыМенеджер - коллекция объектов ДокументМенеджер, дает доступ к любому виду документов
- ДокументВыборка - выполняет динамический перебор документов. Методы: ПолучитьОбъект(), Следующий()
- ДокументОбъект - для чтения, добавления, изменения, удаления документов:
- блокировка и разблокировка, методы: Заблокирован(), Заблокировать(), Разблокировать()
- модификация, методы: Записать(), Заполнить(), Модифицировать(), Скопировать(), Удалить(), УстановитьВремя(), УстановитьНовыйНомер(), УстановитьПометкуУдаления(), УстановитьСсылкуНового()
- чтение, методы: Метаданные(), Модифицированность(), МоментВремени(), Прочитать(), ЭтоНовый(), ПроверитьЗаполнение()
- получение ссылок, метод ПолучитьСсылкуНового()
- получение форм, метод ПолучитьФорму()
- получение макетов, метод ПолучитьМакет()
- ДокументСсылка - для указания ссылки на документ из реквизитов других объектов и переменных. Методы: Метаданные(), МоментВремени(), ПолучитьОбъект(), ПолучитьФорму(), Пустая(), Скопировать(), УникальныйИдентификатор()
- ДокументСписок - для управления списками документов, отображаемых в таблицах. Метод Обновить()
Объектная модель справочников
Для программирования справочников используются следующие объекты встроенного языка:
- СправочникМенеджер - объект глобального контекста. Применяется для осуществления операций со значениями конкретного справочника:
- программное создание новых элементов (методы СоздатьГруппу(), СоздатьЭлемент())
- поиск существующих по наименованию, коду, иному реквизиту (методы НайтиПоКоду(), НайтиПоНаименованию(), НайтиПоРеквизиту())
- получение выборок (методы Выбрать(), ВыбратьИерархически())
- получение ссылок (методы ПолучитьСсылку(), ПустаяСсылка())
- получение предопределенных значений (метод ПолучитьИмяПредопределенного())
- получение макетов (метод ПолучитьМакет())
- получение форм (методы ПолучитьФорму(), ПолучитьФормуВыбора(), ПолучитьФормуВыбораГруппы(), ПолучитьФормуНовогоЭлемента(), ПолучитьФормуНовойГруппы(), ПолучитьФормуСписка())
- СправочникиМенеджер - это коллекция объектов СправочникМенеджер, предоставляющая доступ к любому справочнику системы
- СправочникВыборка - применяется для осуществления перебора элементов справочника (методы Выбрать(), ВыбратьИеирархически())
- СправочникОбъект - применяется для изменения конкретной позиции справочника:
- блокировки и разблокировки (методы Заблокирован(), Заблокировать(), Разблокировать())
- модификации (методы Записать(), Заполнить(), Скопировать(), Удалить(), УстановитьНовыйКод(), УстановитьПометкуУдаления(), УстановитьСсылкуНового())
- чтения (методы ПолноеНаименование(), ПолныйКод(), Прочитать(), ПринадлежитЭлементу(), ПроверитьЗаполнение(), Уровень(), ЭтоНовый(), Метаданные())
- получение ссылок (метод ПолучитьСсылкуНового())
- получение форм (метод ПолучитьФорму())
- СправочникСсылка - применяется для получения ссылки на этот справочник из реквизитов иных объектов конфигурации. Методы объекта подраземевают именно обращение к справочнику (Метаданные(), ПолноеНаименование(), ПолныйКод(), УникальныйИдентификатор(), Уровень(), ПринадлежитЭлементу(), Пустая(), Скопировать(), ПолучитьОбъект(), ПолучитьФорму())
- СправочникСписок - применяется для отображения списка элементов. Метод Обновить()
Подписаться на:
Сообщения (Atom)