未选中基于复选框隐藏特定页面,选中后将显示该页面。这是我正在使用的脚本,但它不起作用,请帮助:
// 将“Checkbox1”替换为复选框字段的实际名称
var checkbox = this.getField("Checkbox1");
// 将“PageNumberToHide”替换为您要隐藏的页码
var pageToHide = this.getPageNthNum("PageNumberToHide");
if (checkbox.value == "Off") {
this.hidePages([pageToHide]);
} else {
this.showPages([pageToHide]);
}
用按钮或复选框名称更改(“c1”),更改模板名称(“2”)以生成模板,最后更改要删除的页面的删除页码(“1”)。
删除页面方法为 0= page1, 1= page2 , 2= page3....等
var f = this.getField("c1");
if(f.isBoxChecked(0)){
this.getTemplate("2").spawn();
}
else {
this.deletePages(1);
}