fastreport添加自定義變量Exception標識符未宣告
frxrprt1.Variables['提示'] := '打印空間不夠,截取2行數據!';
打印或預覽時Exception class Exception with message '標識符未宣告: '提示' .
網上方案:修改frxClass單元中 這個方法function TfrxReport.DoGetValue(const Expr: String; var Value: Variant): Boolean;源語句 if Pos(#13#10, val) <> 0 then 修改後的語句 if (Pos(#13#10, val) <> 0) or (ds=nil) then。
怕修改後出現其他問題(畢竟源碼不是自己寫的),而且要重新編譯。
替換方案:添加一個數據集,向數據集添加字段 '提示' ,append值 '打印空間不夠,截取2行數據! ',添加數據集到fastreport。
最後更新:2017-04-26 21:31:01