Метод ЖУРНАЛ.СЧИТАТЬ
Метод СЧИТАТЬ позволяет получить одну операцию из журнала по ее уникальному номеру.
ФУНКЦИЯ ЛОГИКА: СЧИТАТЬ(ЦЕЛОЕ: номер; ПЕРЕМ ОПЕРАЦИЯ: операция; МАСКА_ОПЕР: маска = МАСКА_ОПЕР[])
Параметры
- номер
- Номер считываемой операции.
- операция
- Ссылка на переменную, которой будет присвоена полученная операция. В качестве типа переменной, помимо базового типа ОПЕРАЦИЯ, можно указывать RunTime-типы операций. При этом необходимо помнить о согласовании типов. Если в качестве типа переменной указан тип, являющийся предком по отношению к типу считываемой операции – она считается успешно. Если же тип переменной и тип считываемой операции не связаны иерархическими отношениями, либо получаемый тип операции является предком по отношению к типу переменной – возникнет ошибка.
- маска
- Маска операции.
Необязательный параметр маска позволяет получить операцию по маске, т.е. не получать значения отдельных полей операции, если они не нужны. Использование маски может значительно ускорить получение операций.
Возвращаемое значение
ДА – в случае успешного считывания, НЕТ – в случае ошибки.
Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.
Замечание: операцию исходного остатка также можно получить с помощью метода СЧИТАТЬ, указав ее номер (см. описание типа ОСТАТОК). Но перезаписать в журнал операцию исходного остатка с помощью метода ЗАПИСАТЬ нельзя!