27.05.2004, 15:08 | #1 |
Участник
|
Ошибка времени выполнения.
Буду очень признателен за помощь в такой проблеме:
Нужно добавить при обработке накладной вывод на печать еще одного документа - удостоверения качества. 1. добавляю в SalesEditLines чекбокс PrintAttestat 2. добавляю в run PrintAttestat.value(salesFormLetter.parmPrintAtt()) 3. добавляю в salesFormLetter //ANVA, Acceptance Report boolean parmPrintAtt(boolean _printAttestat = printAtt) { printAtt = _printAttestat; return printAtt; } 6. в SalesFormLetter_Invoice if (this.parmPrintAtt()) this.printAttestatReport(); 5. в SalesFormLetter printAttestatReport - вызов отчета (уд. качества) Удостоверение печатается, но перестает обрабатываться счет-фактура. При ее запуске вываливается ошибка: Ошибка времени выполнения. : Поле с идентификатором (FieldID) '81545' в таблице 'CustInvoiceTrans' не обнаружено. \Classes\SalesFormLetter_Invoice\initJournal - line 10 // AERM, Officials --> custInvoiceJour.OffSessionID_RU = salesParmTable.OffSessionID_RU; // NIKS, Power attorney attribute Причем пошаговым удалением своего кода мне так и не удалось понять кто в этом виновен. куда копать? |
|
27.05.2004, 15:41 | #2 |
----------------
|
После всех изменений сделайте инкрементную компиляцию на SalesFormLetter
|
|
|
За это сообщение автора поблагодарили: Molchun (0). |
27.05.2004, 16:26 | #3 |
Участник
|
Цитата:
Изначально опубликовано Wamr
После всех изменений сделайте инкрементную компиляцию на SalesFormLetter |
|