输入参数Object:如果有以下Item值,则表示:
IsGroup --- 是否只显示分类(组),默认为False,如果为True 则 IsCanSelectGroup 也为True
BaseDataType --- 用于往来单位等基础数据的,AC不需要,但是我们也推荐你使用AC的时候也设置本参数
IsAllowSelectGroup --- 是否允许选择组,默认为False,如果为True,则当用户选中“树" 中的内容是是一个分组的时候,“确定”按钮的Caption改为“选择该分组”
如果IsAllowSelectGroup 为False,则 用户不能选择分组返回,而只能选择一个确切的项
双击树的节点时,要进行以下判断:
如果 是 父节点,则展开(或者折叠) 改节点
如果 不是 父节点(没有子节点),则 判断 输入参数Object 为 Nothing ,如果是Nothing则进入修改该节点的窗口,如果不为Nothing则 返回选择的值并关闭窗口
如果 输入参数Object 为不为Nothing,但是Object.item("isNoReturn") = True 也视同输入参数Object 为Nothing 一样进行处理
返回值:一个对象,结果以 “Result” 为键,如果还需要返回其他键和值的,请在这里列出,以便其他程序员应用
如果输入对象是以下类型则 直接赋值:
Case "TEXTBOX"
objParam.Text = .strBaseDataCommonItem
Case "SMARTITEM"
objParam.Value = .strBaseDataCommonItem
Case "HISUGGESTINPUT"
objParam.Text = .strBaseDataCommonItem
Case "IEJUNGRIDCELLX"
objParam.Text = .strBaseDataCommonItem