我正在使用CR根据多个销售报价创建目录。我会将这些多个报价打印到活页夹中作为销售目录。
我的问题是,页码需要根据目录中报价的最终位置以不同的值开头。我有以下公式引用销售订单抬头上的UDF
{OQUT.U_CatPageNo} as the starting page number: -
IF PageNumber = 1 Then
{OQUT.U_CatPageNo}
Else
{OQUT.U_CatPageNo}+PageNumber-1
在页面页脚的左侧和右侧都可以正常工作。我的问题是在尝试根据是左侧页面还是右侧页面来抑制数字时出现的。我正在使用以下公式:-
IF {OQUT.U_GLKREF} = 'L' Then PageNumber MOD 2 = 1
{OQUT.U_GLKREF}
表示它是朝左的页面是“ L”还是朝右的页面是“ R”,但是语法似乎忽略了该句{OQUT.U_GLKREF} = 'L'
段。
好吧,经过一些休息和清楚的事情,我想我已经这样解决了:-
对于左侧页面,我正在使用:-
IF {OQUT.U_GLKREF} ='R'然后PageNumber MOD 2 = 1其他PageNumber MOD 2 = 0
对于正确的页面,我正在使用:-
如果{OQUT.U_GLKREF} ='L',则PageNumber MOD 2 = 1
到目前为止,它似乎是可靠的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句