首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe Java脚本

Adobe Java脚本
EN

Stack Overflow用户
提问于 2018-10-04 04:36:30
回答 1查看 64关注 0票数 0

我有一个Adobe文档,我在3个字段中输入三位数的社会安全号码,然后将它们组合到一个字段中,以便以后在文档中进一步使用。我使用以下Java脚本:

代码语言:javascript
复制
    `var three = this.getField("Social Security");
    function collatePreSetFieldsTo(populate){
    //always overwrite the value in populate field
    //if(populate.value==''||populate.value==null){
    var one = this.getField("SSF");
    var two = this.getField("SSM");
    var three = this.getField("SSL");
    populate.value=one.value + '-' + two.value + '-' + three.value;
    //}
}

collatePreSetFieldsTo(three);

`

这是可行的,除非其中一个数字在开头包含零。然后,它丢弃零。我已经尝试在变量语句中添加"toString()“和"AsString”,以及互联网上建议的所有其他内容。一切都不正常,我想知道是否有人对我可能做错了什么有什么建议。我正在使用Adobe X Pro。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-10-05 04:16:12

填充的行应如下所示: populate.value=one.valueAsString + '-‘+ two.valueAsString + '-’+ three.valueAsString;

我把"AsString“放错了地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52635300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档