Название: Автоматизированный бухгалтерский учет в программном комплексе «1С-М52 Предприятие» (Меркулова Т.А)

Жанр: Информационные системы и технологии

Просмотров: 1290


5.3. работа с журналами документов

Контекст работы с Журналом

Журнал документов - средство для работы со списком Документов. В терминах — Журнал не является специальным типом данных (он не имеет значения, его нельзя создать при помощи функции СоздатьОбъект).

С Журналом в системе связана форма отображения списка Документов и программный модуль вида "Форма журнала документа" (см. "Виды программных модулей"). Как сказано ранее, в локальном контексте этого программного модуля непосредственно доступны реквизиты формы журнала. Кроме этого, здесь непосредственно доступен атрибут "только для чтения" -ТекущнйДокумент, содержащий значение выбранного журнале Документа.

•    ТекущнйДокумент - значение выбранного в жувнале Документа. Атрибут   (только   для   чтения)   ТекущнйДокумент   содержит значение выбранного в Журнале Документа. Этот атрибут позволяет'   использовать в программе   полученное   значение   Документа.   Данный   атрибут может

 

использоваться только в локальном контексте программного модуля "Форма

журнала документа".

Пример:

Функция Операция()

Если Чнсло(ТекущийДокумеит.Выбран())>0 Тогда Возврат

ТекущийДокумент.ПризнакНакладной+ТекущийДокумеит.ВидТорговли; Иначе

Возврат "пусто"; КонецЕслн; КонецФункцнн;

//  

Функция ЖурналСумма()

Если Число(ТекущийДокумент.ВыбранО)>0 Тогда Возврат

Формат(?(Коистанта .СуммаВключаетНДС.Полу чить( ДатаДок)=Переч нслен ие.Булево.Да,

ТекущийДокумент.Итог("Сумма"), ТекущийДокумент.Итог("Сумма") +ТекущийДокумент.НДС), "415.2");

Иначе

Возврат "";

КонецЦнкла; КонеиФункции