下拉树参数大部分设置项与下拉框参数一样,但在参数设置第二步中有特别的设置项,包括根节点、动态加载子节点等设置项。如下图所示,红色方框为特殊设置项。

示例:当展开Sales节点时,检测子节点效果如图,自定义成员、自定义命名集子节点前面不显示(>)

不检测子节点的效果,自定义成员、自定义命名集子节点前面有(>)号

一般情况下,父节点的实际值与备选值SQL语句中的上级节点有对应关系。如下图中的发货城市、发货区域为父子关系。

如果勾选了这个选项,则需要从备选值SQL中再找一个字段,将这个字段的值代入备选值SQL去过滤子节点。这时备选值语句中必须含有where部分,并且将要代入值的位置用(?)标识。

例如:select c_resid, c_resalias, c_pid from t_restree where c_pid=?

如果想控制下拉树的节点根据当前用户或组进行过滤,可以修改备选值及默认值的查询条件,比如备选值只能等于当前用户的组id(可以通过系统函数直接获取)

系统函数的具体方法可参考 系统函数