从服务器获取所有数据库的列表

Get list of all databases from server

我正在尝试创建标题中提到的功能。我的想法是我有一个表单,我可以在其中 select server/-s (我已经通过一个简单的对话框列表实现了这一点)。到目前为止,我的对话列表中有这个:

servers:=@Name([Abbreviate];@DbColumn("";   @If(@Subset(@DbName;1)="";"";@Subset(@DbName;1)) :"names.nsf";"($Servers)";1));
@Unique(@If(@IsError(servers);"";servers))

我遇到的问题是 selecting selected server/-s 中可用的数据库。任何人都可以提示我如何执行此操作吗?没有真正尝试过任何东西,因为我找不到信息。

根据您的需要,它不必那么复杂:@Prompt有一种特殊的选择数据库的模式:

result := @Prompt([ChooseDatabase];"";"");
FIELD Server := result[1];
FIELD Filename := result[2];
FIELD Title := result[3]