Господа, не могу, уже третий день разбираю ошибку переноса остатков из 77 в 8.3, какие конфигурации по сути не имеет разницы, обе переписанные до неузнаваемости УТ.
Ранее код был таким:
ЗапросРегистр_ТовКолич = COM.CreateObject("Регистр.ТовКолич");
ЗапросРегистр_ТовКолич.ВыбратьИтоги();
Пока ЗапросРегистр_ТовКолич.ПолучитьИтог() = 1 Цикл
....
Всё работало более чем прекрасно.
Возникла надобность выбрать остатки регистра на определённую дату.
Выражение со значением типа дата, документ или позиция документа.
<ГpaфaOтбopa>
Необязательный параметр. Строковое выражение — идентификатор графы отбора, как он задан в конфигураторе. Данный параметр устанавливает режим использования определенной графы отбора. "*" — автоматический выбор графы отбора. Пустая строка — не использовать графу отбора. По умолчанию устанавливается автоматический выбор графы отбора.
(5) Эскалибур мне в камень, работает:
COM.РассчитатьРегистрыПо(Объект.АктуальнаяДатаОстатков,"*");
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший