从.net程序调用托管的Filemaker应用程序

本文关键字:Filemaker 应用程序 net 程序 调用 | 更新日期: 2023-09-27 18:12:16

在我的c#应用程序中,我试图打开一个托管在文件制作服务器上的文件制作应用程序,假设我的c#应用程序从托管文件制作服务器的服务器执行。目前看来,我能做到这一点的唯一方法是打开一个通用的fmp12文件,其中包含一个名称为"open"的外部数据源,类型为Filemaker,详细信息为"fmnet:/fmserv/open",其中"fmserv"是硬编码的Filemaker服务器,以及一个脚本触发器打开文件["open"]

首先,在c#中,除了打开这个shell文件制作程序之外,有没有更好的方法来编程地做到这一点?我可能需要为超过20个不同的位置做这个

从.net程序调用托管的Filemaker应用程序

我会使用fmp:// URL协议。你可以只是调用它,如果它是一个web URL,但FileMaker Pro注册处理所有fmp://调用。您将以fmp://server.ip.address.or.dns.name/filemakerDatabaseName格式使用它。

你甚至可以用它来调用脚本和发送参数/变量到你的数据库。详细信息请参见http://www.filemaker.com/help/12/fmp/html/sharing_data.16.7.html