Crystal reports 水晶报告11:韩元';t对totext中的数值求反
使用crystal reports 11,我试图得到一个小计金额,当数据库字段有一个值“Credit Memo”时,强制它显示一个负数 正如您在if transtypeilocal=“credit memo”语句下面的注释行中所看到的那样,我已经尝试对totext函数中的值求反,但这不起作用。所以我想我会尝试将它分配给一个变量,这也会抛出一个错误Crystal reports 水晶报告11:韩元';t对totext中的数值求反,crystal-reports,Crystal Reports,使用crystal reports 11,我试图得到一个小计金额,当数据库字段有一个值“Credit Memo”时,强制它显示一个负数 正如您在if transtypeilocal=“credit memo”语句下面的注释行中所看到的那样,我已经尝试对totext函数中的值求反,但这不起作用。所以我想我会尝试将它分配给一个变量,这也会抛出一个错误 Numbervar subtot if PageNumber = TotalPageCount then ( // ToTex
Numbervar subtot
if PageNumber = TotalPageCount then
(
// ToText({tarPrintInvcHdrWrk.SalesAmt})
if {tarPrintInvcHdrWrk.TranTypeIDLocal} = "Credit Memo" then
(
subtot := {tarPrintInvcHdrWrk.SalesAmt}-{tarPrintInvcHdrWrk.ShipAmt}-{#FreightAndHandling};
//ToText (-({tarPrintInvcHdrWrk.SalesAmt}-{tarPrintInvcHdrWrk.ShipAmt}-{#FreightAndHandling}) , {tarPrintInvcHdrWrk.MCDecPlaces} )
ToText (-(subtot));
)
else
(
ToText ({tarPrintInvcHdrWrk.SalesAmt}-{tarPrintInvcHdrWrk.ShipAmt}-{#FreightAndHandling}, {tarPrintInvcHdrWrk.MCDecPlaces} )
)
)
else
"**********"
错误消息显示:
其余文本似乎不是公式的一部分
我通过将以下内容暂时连接到if语句中,找到了一个临时修复方法
"-" + ToText ({tarPrintInvcHdrWrk.SalesAmt}-{tarPrintInvcHdrWrk.ShipAmt}-{#FreightAndHandling}) , {tarPrintInvcHdrWrk.MCDecPlaces}