DB.GetJournalObject
| GetJournalObject (Получение объекта журнала) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция позволяет получить объект указанного журнала, соответствующий текущему объекту. Если данный объект не может входить в указанный журнал, функция вызовет исключение. Полученный объект журнала можно использовать для получения дополнительных реквизитов, записанных только в журнал, но отсутствующих в оригинальном объекте, для изменения этих уникальных реквизитов, либо для выполнения запросов по журналу. См. также функцию SetJournalProperty.
Синтаксис
DB.GetJournalObject(<Наименование журнала (STRING)>):<Элемент журнала этого объекта (DB)>
Аргументы
<Наименование журнала (STRING)>- Строка, задающая наименование журнала, объект которого, ссылающийся на текущий, необходимо получить.
Возвращаемое значение
Возвращается объект БД указанного журнала.
Примеры
//Изменим реквизит флВыгруженВККМ из журнала ЖурналКассовыхДокументов для документа aEl
//Блокирование исходного объекта
aEl.Lock();
Try
//Получение объекта журнала
bEl:=aEl.GetJournalObject("ЖурналКассовыхДокументов");
//Изменение реквизита объекта журнала
bEl.флВыгруженВККМ:=0;
//Сохранение этого реквизита в журнал, другие реквизиты журнала изменены не будут,
// оригинальный объект изменен не будет.
bEl.SetJournalProperty("флВыгруженВККМ",aEl);
Finally
aEl.Unlock();
EndTry;