我正在尝试找到一个函数(或编写一个函数),该函数可让我查看特定位置内的文件列表,Base Elements函数'BE_FileListFolder'在此方面做得很好,但是我只能将其获取到在本地网络上工作,例如,我可以看到“我的文档”文件夹中的内容,而没有任何问题。
我要实现的目标是相同的,但是我想在其中看到的目录是FTP位置。谁能在最佳方法上为我提供帮助或建议?
TLDR;希望能够在FTP位置的FM中查看文件列表。
答案 0 :(得分:3)
由于您已经在使用BaseElements插件,因此可以使用BE_HTTP_GET函数获取FTP文件列表。
BE_Curl_Set_Option ( "CURLOPT_DIRLISTONLY" ; 1 )
BE_HTTP_GET ( "sftp://server/path/" ; "" ; <user_name> ; <password> )
从BaseElements文档中获取。
编辑:如果您使用的是FileMaker 16或更高版本,则还可以使用内置功能“从URL插入”,该功能现在支持通过cURL选项列出FTP目录。