Fastreport 3.17 Переменные теряю рассудок, откликнитесь
FastReport 3.17. MasterData1 на нем Memo в котором следующий текст [<Summa>], данная переменная определена как переменная FR.
по событию данного бенда MasterData1OnBeforePrint следующий код.
if Engine.FinalPass then begin
if (<Reports."CABOTAGE">='0') then
Set('Summa',StrToFloat(FormatFloat('#.##',(<Reports."SHIP_LENGTH">*<Reports."SHIP_WIDTH">*<Reports."SHIP_BORT">)*0.0174)))
else
Set('Summa',StrToFloat(FormatFloat('#.##',(<Reports."SHIP_LENGTH">*<Reports."SHIP_WIDTH">*<Reports."SHIP_BORT">)*0.0244/8.4)));
end;
По вызову preview все отображается как положенно, при вызове отчета в боевом режиме memo не содержит результата, Прошу помощи господ знатаков.
по событию данного бенда MasterData1OnBeforePrint следующий код.
if Engine.FinalPass then begin
if (<Reports."CABOTAGE">='0') then
Set('Summa',StrToFloat(FormatFloat('#.##',(<Reports."SHIP_LENGTH">*<Reports."SHIP_WIDTH">*<Reports."SHIP_BORT">)*0.0174)))
else
Set('Summa',StrToFloat(FormatFloat('#.##',(<Reports."SHIP_LENGTH">*<Reports."SHIP_WIDTH">*<Reports."SHIP_BORT">)*0.0244/8.4)));
end;
По вызову preview все отображается как положенно, при вызове отчета в боевом режиме memo не содержит результата, Прошу помощи господ знатаков.