0
一个表的可用性我希望抑制基于表value.But有时表1(tt_customer)的晶体部分不可用的话,我想检查另一个表。例如像 如果果(tt_customer)然后 东西 否则,如果不得要领(tt_order)然后 东西是否有任何机会,以检查在抑制部分
请帮助我。 在此先感谢。
一个表的可用性我希望抑制基于表value.But有时表1(tt_customer)的晶体部分不可用的话,我想检查另一个表。例如像 如果果(tt_customer)然后 东西 否则,如果不得要领(tt_order)然后 东西是否有任何机会,以检查在抑制部分
请帮助我。 在此先感谢。
Crystal Reports只能检查字段的值 - 它无法检查表是否存在或存在字段。
建议:创建一个boolean
参数,你的应用程序的逻辑将设置,然后在该节的条件抑制逻辑使用它。
// the section's conditional-suppression formula needs to return TRUE or FALSE
{?suppress}
你能解释更多的表可用性?据了解,在CR表中添加了数据库专家。 – Siva
我在报告中显示产品详细信息。我将产品的详细信息划分为部分,因为我想根据可用性来抑制某个部分。在一节中,我写为 if(({{tt_CEAdditionalDoc.docnumber} = maximum({tt_CEAdditionalDoc.Docnumber},{tt_Product。 ({tt_ProdAttribute.attnumber} = maximum({tt_ProdAttribute.attnumber},{tt_Product.ProductCode}))和 ({tt_ProdRework.reworknumber} =最大值({tt_ProdRework.reworknumber},{tt_Product.ProductCode})和 ))) false else true – user3145218
但某些产品没有{tt_CEAdditionalDoc.docnumber}详细信息(该产品没有数据),那么上面的conition失败。那为什么 我想检查该表的可用性,所以我可以根据这个改变条件。 – user3145218