以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  默认的列表项目设为“|...”,如何得到编辑窗的结束按钮  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137902)

--  作者:wangjh8888
--  发布时间:2019/7/18 10:03:00
--  默认的列表项目设为“|...”,如何得到编辑窗的结束按钮

老师好


有一订单表 客户介绍 列的列表项目设为“|...”,点击该列单元格的“...“按钮,出现多行文本编辑窗,这个编辑窗有“确定”和“取消”两个按钮,


CellButtonClick事件中, 如何知道是“确定”或者“取消”?


订单表的CellButtonClick事件设为:

If e.Col.Name = "客户介绍" Then
.

.

.

.
End
 If




--  作者:有点蓝
--  发布时间:2019/7/18 10:05:00
--  
没有办法判断。可以打开自己设计的一个模式窗口,在按钮中使用全局变量保存点击结果,不要使用内置的窗口
--  作者:wangjh8888
--  发布时间:2019/7/18 11:40:00
--  
老师 请教
1. 那如何把单元格的内容  传递给  编辑窗口的textbox。
2.编辑确认后 如何把编辑窗口的textbox的内容传递给单元格。

--  作者:狐狸爸爸
--  发布时间:2019/7/18 11:46:00
--  
窗口的AfterLoad事件:

e.form.Controls("textbox1").value = Tables("xxx").Current("列名")


窗口的确定按钮:
Tables("xxx").Current("列名") = e.form.Controls("textbox1").value 

--  作者:wangjh8888
--  发布时间:2019/7/18 12:25:00
--  
收到  谢谢