我目前正在编写一个要在 FileMaker 中运行的 applescript。我需要告诉 filemaker 其应用程序的名称是什么(FileMaker Pro 或 FileMaker Pro Advanced 或其他),以便我可以在 filemaker 内的另一个 applescript 中说“告诉应用程序 filemaker”
我目前有一个脚本可以计算出应用程序文件的名称,但是,问题在于将其重新放入 filemaker。我想发回的名字在applescript变量“FMName”中我能想到2个选项
1)
tell application FMName
set cell "gFMName" of current record to FMName
end tell
这样做的问题是,即使我知道应用程序 FMName 将有一个 set cell 命令,applescript 没有,所以会抱怨。
2) 让 applescript 返回一个值或一条错误消息,并以某种方式让 FileMaker 接受这一点并用它做一些有用的事情。
问题在于 1)Applescripts 似乎只能返回数字(这是真的吗?) 2)我不想要错误对话框或任何东西,以及 3)我还没有弄清楚如何让文件制作者接受这个首先返回值...
有人对如何做到这一点有更好的想法吗?
谢谢!