以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 下拉窗口的数据输入问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159943) |
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/14 19:27:00 -- 下拉窗口的数据输入问题
密码:888888 我想点击车辆基本信息巷列单元格下的下拉窗口,如何不点击下拉窗口中的任何数据,直接点击下拉窗口外任意地方,巷列不应有任何数据输入,现在没点击任何数据,点击下拉窗口外任意地方,巷单元格自动有输入数据,这不符合要求,应如何处理?
|
||||
-- 作者:有点蓝 -- 发布时间:2021/1/14 20:11:00 -- DropDownClosed事件只要窗口关闭就会触发,不如多看看帮助:http://www.foxtable.com/webhelp/topics/2461.htm 另外添加一个按钮,点击后再给单元格赋值
|
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/14 22:11:00 -- 不要按钮,如何在红色代码前再加一个判断,如果什么都没有选,e.Form.DropDownBox.CloseDropdown(False) 不输入任何数据,直接关闭窗口。 If e.Selected Then \'如果选择了值 Dim tbl As Table = Tables("增加巷_Table1") If tbl.Current IsNot Nothing Then e.Form.DropDownBox.Value = tbl.Current("巷") If e.Form.DropTable IsNot Nothing Then \'如果是通过表下拉的 e.Form.DropTable.FinishEditing() Else \'如果是通过窗口下拉的 e.Form.DropDownBox.WriteValue() End If End If End If |
||||
-- 作者:有点蓝 -- 发布时间:2021/1/14 22:21:00 -- 没有办法判断,只能通过按钮处理 |
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/14 22:30:00 -- 为什么自行设计下拉目录树在加一个下DropDownBox控件后,能实现这效果?在没点击目录树里任何字节,点窗口外任意地方,表中没输入任何数据。 |
||||
-- 作者:有点蓝 -- 发布时间:2021/1/14 22:35:00 -- 目录树可以不点击任何字节。但是表格默认就会自动选中一个单元格 |
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/14 22:56:00 -- 这样啊,那我改为目录树好了。 |
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/15 10:48:00 -- 用目树显示又绕回之前发的贴,目录树显示排序问题,如何让它安顺序显示。 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=159291&skin=0 |
||||
-- 作者:有点蓝 -- 发布时间:2021/1/15 10:50:00 -- 看20楼:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=159291&authorid=0&page=0&star=2 |
||||
-- 作者:采菊东篱下 -- 发布时间:2021/1/15 10:54:00 -- 用表作下拉窗口在不选择任何数据下出现默认自带选项问题,用目录树作下拉窗口出现排序问题,加辅助列排序,目录树窗口能不显辅助就安顺序排序吗? |