首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Filemaker PHP

Filemaker PHP
EN

Stack Overflow用户
提问于 2013-03-21 20:59:13
回答 1查看 3.6K关注 0票数 0

我有一个关于filemaker 12 php api的问题。

我正在尝试运行一个脚本,该脚本设置一个字段,该字段决定在filemaker布局上显示哪些记录。看起来,不管我向脚本发送了什么参数,字段都被设置为默认值1。

脚本在filemaker中正确运行,我也尝试在filemaker脚本中硬编码一个不同的值,这也是例外。

我刚开始使用filemaker,所以我很困惑为什么从php调用脚本与从filemaker调用脚本不一样。

这是我的php代码:

代码语言:javascript
运行
复制
$newPerformScript = $fm->newPerformScriptCommand($layout_name, $script_name,  $parameter);
$result = $newPerformScript->execute();

$result_record = $result->getFirstRecord();

//The data I'm retrieving is in this related set
$related_set =& $result_record->getRelatedSet($related_set_name);

如能提供任何帮助,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2013-04-30 11:53:42

嗯,有几件事:

  1. 检查您正在使用的帐户/密码是否具有特权集,该权限集为它提供了成功运行脚本所需的所有权限,包括对相关表中所需的任何记录和字段的访问。不要忘记在关系中包括对用作匹配键的任何字段的权限。如果这些字段的权限被拒绝,您将不会收到错误,但不会找到任何记录。
  2. 检查脚本是否以正确的布局结束( web帐户具有查看的权限)
  3. 如果您正在获取相关记录,则需要有一个与所使用的布局上所需的关系相对应的门户,以便检索记录。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15557979

复制
相关文章

相似问题

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