以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于无效  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=142504)

--  作者:ygg8310
--  发布时间:2019/10/29 11:11:00
--  关于无效

项目事件: Tables("表A").Cols("业务类型").Combolist = DataTables("表C").GetComboListString("业务类型")

表事件:

If e.IsFocusCell Then \'如果是焦点单元格

    If e.Col.Name = "业务类型" Then \'如果正在编辑的是县市列

         \'从行政区域表提取该省事的县市作为列表项目

        e.Col.Combolist = DataTables("表C").GetComboListString("业务类型", "[业务详情] = \'" & e.Row("业务详情") & "\'")

     End If

End If

组合无效


--  作者:有点蓝
--  发布时间:2019/10/29 11:30:00
--  

If e.IsFocusCell Then \'如果是焦点单元格

    If e.Col.Name = "业务类型" Then \'如果正在编辑的是县市列

If e.Row.isnull("业务详情")

e.Col.Combolist =DataTables("表C").GetComboListString("业务类型")

else

         \'从行政区域表提取该省事的县市作为列表项目

        e.Col.Combolist = DataTables("表C").GetComboListString("业务类型""[业务详情] = \'" & e.Row("业务详情"& "\'")

end if

     End If

End If


--  作者:ygg8310
--  发布时间:2019/10/29 15:30:00
--  
依然不行“业务类型”列能够正常工作了,但是“业务详情”列依然无法正常工作
--  作者:有点蓝
--  发布时间:2019/10/29 15:33:00
--  
上面的代码只是判断业务类型列,和业务详情列有啥关系?

无法正常工作指什么?

--  作者:ygg8310
--  发布时间:2019/10/29 15:46:00
--  
就是那个列表项目的那个小箭标没有
--  作者:有点蓝
--  发布时间:2019/10/29 15:49:00
--  
都没有对业务详情列处理,当然就没有啊。
--  作者:ygg8310
--  发布时间:2019/10/29 15:54:00
--  
如何处理?
--  作者:有点蓝
--  发布时间:2019/10/29 16:03:00
--  
和"业务类型"用法完全一样啊,想做什么处理?