|
Ошибка переноса остатков из 7.7 в 8.3 | ☑ | ||
|---|---|---|---|---|
|
0
patronize
20.06.16
✎
22:14
|
Господа, не могу, уже третий день разбираю ошибку переноса остатков из 77 в 8.3, какие конфигурации по сути не имеет разницы, обе переписанные до неузнаваемости УТ.
Ранее код был таким: ЗапросРегистр_ТовКолич = COM.CreateObject("Регистр.ТовКолич"); ЗапросРегистр_ТовКолич.ВыбратьИтоги(); Пока ЗапросРегистр_ТовКолич.ПолучитьИтог() = 1 Цикл .... Всё работало более чем прекрасно. Возникла надобность выбрать остатки регистра на определённую дату. ЗапросРегистр_ТовКолич = COM.CreateObject("Регистр.ТовКолич"); ЗапросРегистр_ТовКолич.ВременныйРасчет(1); COM.РассчитатьРегистрыНа(ДатаОстатков); ЗапросРегистр_ТовКолич.ВыбратьИтоги(); И на моменте "РассчитатьРегистрыНа" COM валится с неизвестной ошибкой. При том что на стороне 77 данный код отрабатывает на отлично. |
|||
|
1
mehfk
20.06.16
✎
22:15
|
Вангую на "ДатаОстатков"
|
|||
|
2
patronize
20.06.16
✎
22:18
|
(1) И в какую сторону бубен повернуть?
|
|||
|
3
hhhh
20.06.16
✎
22:51
|
(2) все параметры должны быть указаны. Те что по умолчанию.
|
|||
|
4
patronize
20.06.16
✎
22:57
|
(3) РассчитатьРегистрыНа
Рассчитать все временные регистры на начало события. Синтаксис: РассчитатьРегистрыНа(<ГраницаРасчета>, <ГрафаОтбора>) Англоязычный синоним: CalcRegsOnBeg Параметры: <ГраницаРасчета> Выражение со значением типа дата, документ или позиция документа. <ГpaфaOтбopa> Необязательный параметр. Строковое выражение — идентификатор графы отбора, как он задан в конфигураторе. Данный параметр устанавливает режим использования определенной графы отбора. "*" — автоматический выбор графы отбора. Пустая строка — не использовать графу отбора. По умолчанию устанавливается автоматический выбор графы отбора. Всё как бы указанно. |
|||
|
5
hhhh
20.06.16
✎
23:02
|
COM.РассчитатьРегистрыНа(ДатаОстатков);
где второйц парамсетр. По умолчанию в семерку передаешь НЕОПРЕДЕЛЕНО. Оно тебе надо, такую хрень в семерку передавать? |
|||
|
6
patronize
20.06.16
✎
23:06
|
(5) Эскалибур мне в камень, работает:
COM.РассчитатьРегистрыПо(Объект.АктуальнаяДатаОстатков,"*"); |
| Форум | Правила | Описание | Секции | Поиск |