Добрый вечер!
Дело обстоит так:
PHP код:
RecordSortedList invoice4Check;
boolean loop;
CustVendInvoiceJour custVendInvoiceJour;
;
// До этого инициализируется factureJour -- точно, в дебагере проверял много раз
invoice4Check = factureJour.invoiceJourSortedList(); // инициализирутся -- тоже проверял
loop = invoice4Check.first(custVendInvoiceJour);
А теперь вопрос -- почему на строчке
PHP код:
loop = invoice4Check.first(custVendInvoiceJour);
у меня вылезает сообщение
---------------------------
Microsoft Business Solutions-Axapta Debugger
---------------------------
Ошибка времени выполнения. : Поле с идентификатором (FieldID) '0' в таблице 'CustVendInvoiceJour' не обнаружено.
Трассировка стека:
(C) \Classes\RecordSortedList\first
(C) \Classes\ChangeJuridicalPerson\run - line 47
(C) \Classes\ChangeJuridicalPerson\main - line 32
---------------------------
ОК
---------------------------