文件夹中的文件列表

List of files in folder

我正在尝试找到一个(或编写一个)函数,让我可以查看特定位置内的文件列表,基本元素函数 'BE_FileListFolder' 可以很好地完成这项工作,但我可以只让它在本地网络上工作,例如我可以毫无问题地看到“我的文档”文件夹中的内容。

我想要实现的是相同的,但我希望看到的目录是 FTP 位置。任何人都可以帮助我或建议我最好的方法吗?

TLDR;希望能够在 FTP 位置的 FM 中看到文件列表。

由于您已经在使用 BaseElements 插件,您可以使用 BE_HTTP_GET 函数来获取 FTP 文件列表。

BE_Curl_Set_Option ( "CURLOPT_DIRLISTONLY" ; 1 )

BE_HTTP_GET ( "sftp://server/path/" ; "" ; <user_name> ; <password> )

取自 BaseElements 文档。

编辑:如果您使用的是 FileMaker 16 或更新版本,您还可以使用内置函数 Insert from URL,它现在支持通过 cURL 选项列出 FTP 目录.