以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]DropBox 点击小三角,下拉窗体出现之前给变量赋值  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=116176)

--  作者:2900819580
--  发布时间:2018/3/20 21:07:00
--  [求助]DropBox 点击小三角,下拉窗体出现之前给变量赋值
DropBox  点击小三角,
下拉窗体出现之前给变量赋值
Vars("DtName") = "OA签核权限方案"
Dim txt As String = "\'%" & e.Sender.text & "%\'"
Vars("Filter") = "单据编号 Like " & txt & " Or 姓名 Like " & txt & " Or 部门 Like " & txt
Vars("Colname")= "单据编号"
Vars("Xsl") = "单据编号|50|单据类型|50|方案名称|50|审核人员|50|核准人员|50|知会人员|50"

将以上代码写在Click 和 MouseEnter 都会有问题。请问一下,我应该将代码写在那里会好一点。
 
重载决策失败,因为没有最适合这些参数的 Public“Item”: 
    \'Public ReadOnly Property Item(Index As Integer) As Foxtable.DataTable\':
        不是最特定的。
    \'Public ReadOnly Property Item(TableName As String) As Foxtable.DataTable\':
        不是最特定的。




--  作者:有点蓝
--  发布时间:2018/3/20 21:29:00
--  
下拉窗口DropDownOpening
--  作者:2900819580
--  发布时间:2018/3/21 8:48:00
--  
以下是引用有点蓝在2018/3/20 21:29:00的发言:
下拉窗口DropDownOpening

但这样只能固定在下拉窗口中,就不需要做变量了,
我想做的是一个共用的下拉窗口!通过变量控制下拉窗口的参数


--  作者:有点甜
--  发布时间:2018/3/21 9:08:00
--  

可以在enter、textChanged事件写代码吧?

 

或者是,你可以在下拉窗口,根据 e.form.DropDownBox.Name 判断,设置不同的值的。


--  作者:2900819580
--  发布时间:2018/3/21 10:06:00
--  
以下是引用有点甜在2018/3/21 9:08:00的发言:

可以在enter、textChanged事件写代码吧?

 

或者是,你可以在下拉窗口,根据 e.form.DropDownBox.Name 判断,设置不同的值的。


enter、textChanged 都试过,不行,有错误。

根据 e.form.DropDownBox.Name 判断,这个方法好用一点。

[此贴子已经被作者于2018/3/21 10:07:05编辑过]

--  作者:有点甜
--  发布时间:2018/3/21 11:38:00
--  

enter、textChanged 都试过,不行,有错误?这个不应该。我测试没问题。

 

具体一点你的问题,做个实例发上来测试