以formcalc或Javascript获取当前的母版页号

2020-08-17 20:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的adobeform中有两个母版母版页,我需要获取当前的母版页号,才能将该值分配给正文页子窗体中的字段。

我已经尝试了以下方法来获取当前的母版页码和当前母版页的总数,但是它给出的页码包括所有母版页。

layout.page(ref($))--->给出当前页码(包括所有母版页)

$ layout.pageCount()->总页数(包括所有母版页)

请提供逻辑以获取当前的母版页号和计数。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的adobeform中有两个母版母版页,我需要获取当前的母版页号,才能将该值分配给正文页子窗体中的字段。

我已经尝试了以下方法来获取当前的母版页码和当前母版页的总数,但是它给出的页码包括所有母版页。

layout.page(ref($))--->给出当前页码(包括所有母版页)

$ layout.pageCount()->总页数(包括所有母版页)

请提供逻辑以获取当前的母版页号和计数。

付费偷看设置
发送
1条回答
CJones
1楼-- · 2020-08-17 21:02

嗨Ashok,
通常情况下,母版页是通过简单的规则分配的,难道无法通过读取页码来推断出母版页吗?

例如,母版页不是独立计数的 ,如果您有2个母版页和1个内容页,则预览中将只显示1页。

或者,您可以通过鸭子输入来检查使用了哪个母版页,并检查特定的唯一字段。

//脚本需要在layout :: ready中运行!
 如果(xfa.resolveNode("#pageSet [0] .mst1.FirstPage.txtTitle")!= null){
  //找到唯一字段,这是第一个母版页
 } 

最诚挚的问候
帕斯卡

一周热门 更多>