以文本方式查看主题

-  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事件不就行了