為什么報定義錯運算式錯誤?
[IIF([frxDBDataset1."PartName"]='廢鋼鐵','扣渣: -'+FloatToStr([frxDBDataset1."LessW"]),'')]
uj5u.com熱心網友回復:
[IIF(<frxDBDataset1."PartName">=<FGT>,'扣渣: -'+FloatToStr(<frxDBDataset1."LessW">),'')]
先定義變數 , 在code 中;
var FGT:string;
begin
FGT:='廢鋼鐵';
end.
或直接在 選單->Report->Variables 中定義變數
[IIF(<frxDBDataset1."PartName">='廢鋼鐵','扣渣: -'+FloatToStr(<frxDBDataset1."LessW">),'')]
奇怪,為什么這樣沒反應,'廢鋼鐵'換成英文又可以
uj5u.com熱心網友回復:
幫頂一下幫頂一下uj5u.com熱心網友回復:
可能是語法錯誤uj5u.com熱心網友回復:
這個雙引號是什么意思uj5u.com熱心網友回復:
建議使用高版本fr,一些低版本的確實有問題uj5u.com熱心網友回復:
我用FR2都沒問題,可能是格式錯誤轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/42783.html
標籤:VCL組件開發及應用
