Troi插件函数在FileMaker WebDirect中不起作用

Troi插件函数在FileMaker WebDirect中不起作用,web,plugins,scripting,filemaker,Web,Plugins,Scripting,Filemaker,为了能够从计算机或网络的多个文件中进行选择,我使用以下脚本命令,该命令在本机FileMaker 14中非常有效: 设置变量[$dosFN;值:TrFile\u SelectFileDialog(“-AllowMultipleFiles”;“请选择一个或多个文件”)] 在测试以确保其工作时,我正在执行一个自定义对话框以显示$dosFN的值,成功返回的示例将显示: 从驱动器设置为: C:\Files\img1.jpg C:\Files\img2.jpg 或从网络发送至: \\ACI-2008-01\

为了能够从计算机或网络的多个文件中进行选择,我使用以下脚本命令,该命令在本机FileMaker 14中非常有效:

设置变量[$dosFN;值:TrFile\u SelectFileDialog(“-AllowMultipleFiles”;“请选择一个或多个文件”)]

在测试以确保其工作时,我正在执行一个自定义对话框以显示$dosFN的值,成功返回的示例将显示:

从驱动器设置为:
C:\Files\img1.jpg
C:\Files\img2.jpg

或从网络发送至:
\\ACI-2008-01\Files\img1.jpg
\\ACI-2008-01\FIles\img2.jpg

不起作用的是,当我在webdirect环境中尝试相同的操作时,当我执行相同的脚本时,即使没有文件选择对话框,也只显示以下内容:

$$-4222


那么,我如何才能在webdirect环境中实现预期效果呢?

最新版本的Troi文件似乎与webdirect兼容,但它必须作为服务器端插件安装在FileMaker服务器上。无论如何,首先检查他们的文档,因为文档通常非常详细,如果没有帮助,您可能会联系他们的支持。

最新版本的Troi文件似乎与webdirect兼容,但必须作为服务器端插件安装在FileMaker服务器上。无论如何,首先检查他们的文档,因为文档通常非常详细,如果没有帮助,您可能会与他们的支持人员联系。

据我所知,该插件运行在服务器端,无法在客户端(web浏览器)上显示界面。我不相信有什么方法可以完成您试图使用Troi文件所做的事情,但您可能只需要联系Troi。

据我所知,插件正在服务器端运行,无法在客户端(web浏览器)上显示界面。我不相信有一种方法可以完成您试图使用Troi文件所做的事情,但您可能只需要联系Troi。

这是不可能的。此调用应显示“选择文件”对话框。插件通过从一个系统库调用函数来实现这一点。在Web Direct中,您可以通过浏览器使用数据库。幕后FileMaker默默地将布局和脚本转换为可以在浏览器中运行的内容(大量HTML、CSS和JavaScript)。但是它不能转换所有的东西,这个调用是它不能转换的东西之一。因此,该插件仅在完全不同的环境中的FileMaker服务器上运行,无法在另一台计算机上进行系统调用


使用FileMaker自己的插入文件脚本步骤可能会更幸运。它似乎与Web Direct兼容。但它不能选择多个文件。(另外,其他插件功能可能仍在Web Direct中工作,但请记住,它们实际上是在服务器上运行的,而不是在运行浏览器的计算机上运行的。)

这是不可能的。此调用应显示“选择文件”对话框。插件通过从一个系统库调用函数来实现这一点。在Web Direct中,您可以通过浏览器使用数据库。幕后FileMaker默默地将布局和脚本转换为可以在浏览器中运行的内容(大量HTML、CSS和JavaScript)。但是它不能转换所有的东西,这个调用是它不能转换的东西之一。因此,该插件仅在完全不同的环境中的FileMaker服务器上运行,无法在另一台计算机上进行系统调用


使用FileMaker自己的插入文件脚本步骤可能会更幸运。它似乎与Web Direct兼容。但它不能选择多个文件。(另外,其他插件功能可能仍在Web Direct中工作,但请记住,它们实际上是在服务器上运行的,而不是在运行浏览器的计算机上运行的。)

我的回答错了,所以对Mikhail加1。尽管troi插件与webdirect兼容,但TrFile\u SelectFileDialog不兼容。唯一的其他选择是注入一些PHP或其他web技术。这对Troi来说是一个耻辱,我将开始关注360Works SuperContainer。接下来你是对的,这可能是web的更好选择。他们肯定有文件上传,但不确定它是否可以容纳多个文件。有一种方法可以找到答案——试一试。我的答案错了,所以米哈伊尔+1。尽管troi插件与webdirect兼容,但TrFile\u SelectFileDialog不兼容。唯一的其他选择是注入一些PHP或其他web技术。这对Troi来说是一个耻辱,我将开始关注360Works SuperContainer。接下来你是对的,这可能是web的更好选择。他们肯定有文件上传,但不确定它是否可以容纳多个文件。有一种方法可以找到答案——进行试验。