以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 输入框代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179496) |
-- 作者:denghui69986 -- 发布时间:2022/8/26 15:32:00 -- 输入框代码 老师,在编辑窗上文本框和下拉框,能否不用绑定直接用代码,输入完点添加按键保存到表 |
-- 作者:有点蓝 -- 发布时间:2022/8/26 15:37:00 -- 可以,比如 tables(“表A”).current("第一列") = e.form.controls("textbox1").text
|
-- 作者:denghui69986 -- 发布时间:2022/8/26 15:39:00 -- 是写在那事件还是按键里面 |
-- 作者:有点蓝 -- 发布时间:2022/8/26 15:41:00 -- 按键 |
-- 作者:denghui69986 -- 发布时间:2022/8/26 16:00:00 -- 老师刚那代码每次添加还是在那一行没变,我上面加了一句添加行代码,这样每次添加是新加行,能否添加每次都是在空值行 Tables("计件统计").AddNew() Tables("计件统计").current("姓名") = e.form.controls("ComboBox1").text Tables("计件统计").current("姓名1") = e.form.controls("ComboBox2").text Tables("计件统计").current("姓名2") = e.form.controls("ComboBox3").text |
-- 作者:有点蓝 -- 发布时间:2022/8/26 16:14:00 -- 怎么样才算是空值行? |
-- 作者:denghui69986 -- 发布时间:2022/8/26 16:22:00 -- 整行里面没有任何数据,我现在把所有空行删了,这样每次添加就是新加行,老师还有一个问题能否在表上任何格子点击输入就弹出编辑框,谢谢 |
-- 作者:有点蓝 -- 发布时间:2022/8/26 16:30:00 -- 明细是悖论。整行里面没有任何数据,只有刚新增后没有赋值的行才会这样。如果赋值过一次,这一行肯定就有数据,那么下次再赋值这一行就不算是空值行了。 设计一个模式窗口,发一个文本框作为编辑用,点击单元格的事件里弹出这个模式窗口即可
|
-- 作者:denghui69986 -- 发布时间:2022/8/26 16:55:00 -- 目前我是设计的模式窗口点击按键才会出来编辑窗,就是想点击任何表格都弹出编辑,能用什么代码能触发弹出编辑窗 |
-- 作者:有点蓝 -- 发布时间:2022/8/26 17:11:00 -- 把点击按键的代码放到表格click事件不就行了 |