2017-08-31 53 views
1

号码输入后自定义字符串我有一个字段标识的部位:enter image description here自定义按键为PDF

我需要平方英尺添加到字段中的数字结束。我花了几个小时,没有任何地方。我发现这个link解释使用的代码

AFNumber_Keystroke(0,0,0,0,"\'",false); 

所以我把这个例子和应用我的格式:

AFNumber_Keystroke(0,0,0,0,"\SqFt",false); 

我使用的Acrobat Pro X的Mac版本。属性选项卡我把这个代码放在格式下,选择格式类别来自定义,并在[分开的时间]自定义格式脚本和自定义击键脚本下输入代码。不工作。仅仅因为我用_Format而不是_Keystroke仍然没有。

我在动作片之前,另一种情况使用JavaScript和它似乎工作,所以我想出了这个脚本:

this.getField("Area") = event; 
event = this.value+ 'SqFt'; 

*的onblur,然如JavaScript

任何人都有一个理念?提前致谢。

回答

0

您是否需要sqFT进一步使用(如计算)?

如果没有,你可以使用Format事件,并添加以下代码行:

event.value += event.value + " SqFt" ; 

而且应该这样做。

0

谢谢Max!我忘了operator + =。该解决方案提供了你的工作,但他补充说该事件两次,所以正确的方法是:

event.value += " SqFt" ; 

另外在特殊类别中的任意面膜选项下:

99.99SqFt (for 2 decimals)