У меня в папке проекта находились изменённые классы ABREPORT и долгие годы всё было хорошо.
Сейчас собрал все изменения и внёс их в папку LIBSRC.
И понеслись проблемы при загрузке (!!!) APP ... Причём потом сам APP прекрасно собирался.
Разобрались. Оказывается причина была в расхождении описаний метода в INC и CLW файлах (с которыми
проект генерилcя все эти годы без проблем). Но получается, что при загрузке APP тогда использовались
оригинальные файлы из LIBSRC, и вот такой раcколбас описаний DESIGNER категорически не устраивает ...
Код: Выделить всё
! --- ABREPORT.INC
PrintPreviewClass CLASS(WindowManager)
...
AddArch Procedure(*PreviewQueue ImageQueue,string),byte
end
! --- ABREPORT.CLW
PrintPreviewClass.AddArch Procedure(*PreviewQueue ImageQueue,ReportName_)
...