Oracle APEX - 来自 LDAP 的 LOV
Posted
技术标签:
【中文标题】Oracle APEX - 来自 LDAP 的 LOV【英文标题】:Oracle APEX - LOV from LDAP 【发布时间】:2013-02-18 17:05:18 【问题描述】:我试图了解是否可以创建一个值是来自 LDAP 的电子邮件的 LOV 项目。 有谁知道这是否可能? 谢谢
【问题讨论】:
【参考方案1】:这应该可行:
创建一个 PL/SQL PIPELINED
函数,使用 DBMS_LDAP
查询您的 LDAP 并返回一个电子邮件表,
将您的 LOV
项目定义为基于查询的:
SELECT column_value display, column_value FROM TABLE(function)
【讨论】:
我已经成功地使用了 Vincent 的解决方案,特别是针对 ApEx 应用程序。如果您最终想要另一列(如电子邮件、显示名称、标题),您可能需要创建一个类型对象,然后对该对象类型进行管道返回。顺便说一句,确保在流水线函数结束时取消绑定。 另外,几乎同样重要:您将需要捕获 EXCEPTION "when no_data_needed" 并在那里执行解除绑定。这是非常有趣的原因:tkyte.blogspot.com/2010/04/…以上是关于Oracle APEX - 来自 LDAP 的 LOV的主要内容,如果未能解决你的问题,请参考以下文章
在 Oracle apex 20.1.0.00.13 中显示来自远程服务器的文件(日志文件)的内容