问题标签 [filemaker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5626 浏览

filemaker - 在具有多个字段的 filemaker Pro (v9) 计算中使用 IsEmpty 函数

我想编写一个简单的计算来返回基于字段层次结构的值。

如果第一个字段为空,我希望它返回第二个,如果第二个为空,则返回第三个。我尝试了以下方法,但它只返回第一个值。

通过使用,我能够获得出现的第一个或第三个值:

但当然,这根本不显示Field2

有没有类似的东西:

我可以使用哪个?这显然是行不通的,因为函数中的参数太多了。

任何帮助将不胜感激!:-)

0 投票
3 回答
4590 浏览

macos - applescript 和 FileMaker 之间的通信

我目前正在编写一个要在 FileMaker 中运行的 applescript。我需要告诉 filemaker 其应用程序的名称是什么(FileMaker Pro 或 FileMaker Pro Advanced 或其他),以便我可以在 filemaker 内的另一个 applescript 中说“告诉应用程序 filemaker”

我目前有一个脚本可以计算出应用程序文件的名称,但是,问题在于将其重新放入 filemaker。我想发回的名字在applescript变量“FMName”中我能想到2个选项

1)

这样做的问题是,即使我知道应用程序 FMName 将有一个 set cell 命令,applescript 没有,所以会抱怨。

2) 让 applescript 返回一个值或一条错误消息,并以某种方式让 FileMaker 接受这一点并用它做一些有用的事情。

问题在于 1)Applescripts 似乎只能返回数字(这是真的吗?) 2)我不想要错误对话框或任何东西,以及 3)我还没有弄清楚如何让文件制作者接受这个首先返回值...

有人对如何做到这一点有更好的想法吗?

谢谢!

0 投票
4 回答
849 浏览

odbc - Filemaker 重复字段和 ODBC

所以我将一个旧的文件制作器数据库转移到 MySQL,一些重复的字段给我带来了一些问题。我读过 ODBC 标准支持这些字段,只有当它们的类型是“文本”并且每个重复都与某个分隔符连接时(参见第 47 页(PDF))。但是,我无法重现这一点。我得到的只是第一次重复。

如果我将数据库导出为 .csv 格式,则这些字段会正确连接,所以我不会完全卡住,但如果可能的话,我希望能够通过 ODBC 连接获得相同的结果。谢谢!

0 投票
4 回答
2411 浏览

scripting - FileMaker 世界中模块化脚本的定义是什么?

您如何在 FileMaker 上下文中定义模块化脚本?我还没有故意提供我的定义。我想知道你的想法。谢谢!

0 投票
1 回答
134 浏览

xslt - 从 Filemaker 发布的 XSLT 页面中提取登录用户名

我已经使用 Filemaker 发布了 XSLT 格式的布局。当用户访问此页面时,将提示他输入登录详细信息。我想在他成功登录后显示他的登录详细信息。我该如何做到这一点?

0 投票
2 回答
437 浏览

filemaker - 显示两个字段中的文本,由不同数量的“.”分隔。符号,同时保留总字符串长度

我正在尝试使用 Filemaker 10 为小型出版物创建目录,因为这是之前存储数据的内容。

我能够生成页码,将标题添加到 TOC 以及我需要做的几乎所有其他事情 - 一件事情可以承受。

我们的设计者想用“.”填充每个 TOC 行。使其更易于阅读。

目前:

通缉:

项目和页码位于不同的字段中。使用边框并不令人满意,因为它强调了所有内容。

解决方案?

0 投票
1 回答
2020 浏览

php - FileMaker 9 和 PHP API - 总记录数?

我可以看到获得设置某种分页机制所需的总记录数的唯一方法是:

有什么我遗漏的,还是这是唯一的解决方案?

0 投票
1 回答
821 浏览

sql - filemaker pro 10 - 用另一个表中的值更新一个表中的选定行

我是 filemaker 的新手 - 喜欢它,但需要一段时间才能习惯

我正在创建一个解决方案,让客户使用他们的 ID 卡签到。他们第一次这样做时,我需要将他们的卡链接到他们的用户记录。

我有一个用户表,并且想单击该表布局上的按钮来设置卡的 ID。卡的 ID 只是坐在不同的桌子上。

所以我只想获取签到表中的最新行

从那里拿卡

将当前用户的卡片字段更新为该值

我使用 mysql 作为 filemaker 的后端,以提高与网络的同步性等。

我知道谁用 SQL 来做这件事——它的

所以我认为来自 filemaker 的 executesql 会起作用,但我不知道如何传入 [current user id]

我非常接近让这个工作我可以品尝到它,但难住了!任何提示将不胜感激。谢谢。

0 投票
1 回答
559 浏览

macos - 带 SMTP 的 Filemaker 9(或 Mac 上的 Thunderbird)是免费的吗?

背景:

Filemaker Pro 10+ 已获得通过 SMTP 使用 SendMail 发送电子邮件的功能。有一些昂贵的(相对于 FileMaker 许可总成本)插件可以在 10 之前在 FMP 上执行 SMTP,但这种投资不是一种选择。

我已经建立了一个我正在管理的网络(我主要不是开发人员)使用 Thunderbird 作为他们的电子邮件客户端,因为我看到 Apple Mail.app 反复出现邮件损坏和丢失(事实上,在迁移过程中我们发现Mail 已经损坏了他们的一些文件夹),但 Thunderbird 作为默认客户端似乎无法与 FileMaker 一起发送电子邮件。这很奇怪,因为它似乎可以在 Windows 上运行。

现在我对 FileMaker 开发人员的问题:

有没有办法让 FMP 9 使用 SMTP(免费)或使用 Thunderbird 实际发送电子邮件(不仅仅是打开一个并使用 mailto: 协议填写字段 - 这对于像客户通讯这样的群发邮件是必需的)作为默认客户端?

如果做不到这一点,有没有办法将邮件客户端设置为 FileMaker的默认设置?我想如果它仅用于从 Filemaker 发送,即使是 Mail 也是可以接受的,我可以让它将其发送的邮件写入特定的 IMAP 文件夹......

0 投票
2 回答
543 浏览

php - filemaker.php 记录详细信息页面上的下一个/上一个按钮

我正在使用 filemaker server 10 和 filemaker.php API。在记录详细信息页面上,我想要一个“下一个”和“上一个”按钮,以便轻松浏览下一个/上一个按钮(无需返回列表视图)。

这可能吗?如何?

谢谢