Код конечно показать могу, но не понимаю зачем он тебе нужен:
PHP код:
display str dem_ItemName()
{
pit_SalesLineLiftPassport pitPassport;
dem_LiftPassport demPassport;
SalesLine salesLine;
str result;
;
select salesLine where ((salesLine.SalesId == purchId) &&
(salesLine.LineNum == dynamicData.LineNum));
select pitPassport where pitPassport.InventTransId == salesLine.InventTransId;
select demPassport where demPassport.LiftPassportId == pitPassport.LiftPassportId;
result = dynamicData.ItemName;
if (demPassport.HeightLift != 0) result = result + " H=" + any2str(demPassport.HeightLift) + " ì ";
if (demPassport.StopAmount != 0) result = result + " îñò." + int2str(demPassport.StopAmount);
if (demPassport.FactoryNumber !=0) result = result + " " + int2str(demPassport.FactoryNumber);
return result;
}
Вообще это должен быть любой метод, возвращающий строку.
Например :
PHP код:
display str dem_ItemName()
{
str result;
;
result = "Hello";
return result;
}
Вместо строки
PHP код:
result = "Hello";
пропиши свой алгоритм получения строки, которую ты собираешься отобразить в отчете.
Будут вопросы - спрашивай.