Виды объектов встроенного языка
Для обеспечения доступа к информационным структурам БД встроенный язык содержит набор унифицированных объектов. Их можно разделить на несколько видов, в зависимости от их назначения. Менеджер информационных структур одного вида – этот вид объектов является коллекцией значений, содержащей менеджеры всех информационных структур этого вида, существующих в БД (например, менеджер справочников – СправочникиМенеджер – коллекция значений, содержащая объекты СправочникМенеджер.<имя>). Предназначен для доступа к отдельным менеджерам информационных структур. Менеджер конкретной информационной структуры – этот вид объектов представляет средства для работы с конкретной информационной структурой (например, менеджер документа Приходная накладная – ДокументМенеджер.ПриходнаяНакладная). Объект – с помощью объектов этого вида возможна манипуляция данными информационной структуры. Предоставляют доступ к объекту информационной структуры и позволяют изменять информацию в БД. Применяются для тех информационных структур, на объекты которых могут существовать ссылки (справочники - СправочникОбъект.<имя>,документы - ДокументОбъект.<имя>и т.д.). Набор записей – с помощью объектов этого вида также возможна манипуляция данными информационной структуры. Предоставляют доступ к объекту информационной структуры и позволяют изменять информацию в базе данных. Применяются для тех информационных структур, ссылки на объекты которых в принципе не могут использоваться в БД (регистры - РегистрНакопленияНаборЗаписей.<имя>,перерасчеты – ПерерасчетНаборЗаписей. <имя> и т.д.). Ссылка – объекты этого вида служат для указания на объект БД, и кроме этого предоставляют некоторую информацию об этом объекте (например, документ – ДокументСсылка.<имя>). Выборка – объекты этого вида представляют собой набор данных, содержащий данные объектов одной информационной структуры, отобранных по определенному критерию. Обход выборки выполняется методом Следующий() и считывание данных из базы данных происходит динамически, по мере продвижения по выборке. Получение ссылки на объект возможно при помощи свойства Ссылка,а получение объекта – методом ПолучитьОбъект() (справочник – СправочникВыборка.<имя>). Список – объекты этого вида предназначены для управления списком объекта в табличном поле (перечисление – ПеречислениеСписок.<имя>).Использовать эти объекты имеет смысл только при выводе информации в табличном поле.
|