以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]能否在下拉窗口中新增数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76461) |
-- 作者:dddall -- 发布时间:2015/10/29 16:33:00 -- [求助]能否在下拉窗口中新增数据 参考自定义录入界面之四,增加客户,想直接在窗口控件表中新增,而不是再打开另一编辑窗口 代码如下: e.Form.DropDownBox.CloseDropdown(False)
点击【增加】,下拉窗口关闭,只增加一条空记录,怎样让焦点留住。 |
-- 作者:大红袍 -- 发布时间:2015/10/29 16:37:00 -- 新增以后,把下拉窗口打开
e.Form.Controls("DropDown1").OpenDropDown |
-- 作者:dddall -- 发布时间:2015/10/29 17:05:00 -- 是列的下拉窗口
在下拉窗口中 增加数据(模糊查询,有,选择;没有,增加) 帮助中是打开另一窗口实现新增数据,能否在查询的表中新增?我写的代码,只能增加一条空记录 |
-- 作者:大红袍 -- 发布时间:2015/10/29 17:08:00 -- 没理解你问题,做例子上来 |
-- 作者:dddall -- 发布时间:2015/10/29 19:35:00 -- 问题解决了,在按钮【增加】事件里不要save(), 在窗口表的double事件里save(),即选中时再保存
另:请问e.Form.DropDownBox.CloseDropdown(False) ,false表示关闭还是不关闭?好像按钮【增加】事件里去掉后, |
-- 作者:大红袍 -- 发布时间:2015/10/29 19:51:00 -- 这句代码,是关闭下拉窗口的意思 e.Form.DropDownBox.CloseDropdown
false只是一个标志,用于标记是否选择了值,供关闭事件调用
http://www.foxtable.com/help/topics/2461.htm
|
-- 作者:dddall -- 发布时间:2015/10/30 9:51:00 -- 原来是选择参数,并非关闭参数。学业不精,呵呵。
谢谢!
|
-- 作者:dddall -- 发布时间:2015/10/30 10:08:00 -- 帮助的实例做的很细致,但内容的编排有点零散。控件、窗口等对象的相关属性、方法、参数等找起来很费劲,开始定义对象变量时,都不到该怎样写代码。多数的时候要在实例中找,或者论坛里搜寻,或求助,其实帮助已经涵盖
这是我学习使用foxtable的感受,呵呵 |
-- 作者:大红袍 -- 发布时间:2015/10/30 10:17:00 -- 帮助文档,确实零碎,不过你看过留有印象以后,通过关键字就能查找到你要的东西。 |