СводныйОстаток 1С V7 на JScript

Здравствуйте!

Может быть кто-нибудь сталкивался, есть в 1С 7 функция СводныйОстаток(). У этой функции могут быть указаны не все аргументы, например: СводныйОстаток(ТекФирм, ТекБарабан,,,"ОстатокНаБарабане").

Вопрос такого плана: как прописать в Террасофте такую функцию, чтобы она работала корректно?

Если писать, указывая все аргументы, например:

var Count = Object1C_1.СводныйОстаток(Firm,Bob,War,Off,'ОстатокНаБарабане');
var Reserve = Object1C_2.СводныйОстаток(Firm,Bob,War,Off,'Резерв');

то значения остатков выводятся правильно. Но что, если нужно указывать не все аргументы? Пробовал 3 варианта:

1) var Count = Object1C_1.СводныйОстаток(Firm,Bob,,,'ОстатокНаБарабане');
2) var Count = Object1C_1.СводныйОстаток(Firm,Bob,null,null,'ОстатокНаБарабане');
3) var Count = Object1C_1.СводныйОстаток(Firm,Bob,'','','ОстатокНаБарабане');

Эти варианты не подходят, либо ошибка, либо результат 0. Как заменить отсутствующие аргументы в JScript?

Нравится

2 комментария

А если с System.EmptyValue?

Да, спасибо! То что доктор прописал.

Показать все комментарии