以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- lines 的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98956)
|
-- 作者:rxfmrqq
-- 发布时间:2017/4/10 13:11:00
-- lines 的问题
老师,您好。
If e.Col.name = "词条4" Then Dim pc As List(of String) pc.add("\'" & Tables("录入索引(疾病)_table1").Current("词条4") & "\'") e.Form.Controls("TextBox1").text.lines = pc End If
这串代码,写都写的进去, 但是 运行的时候就是会出错,找不出问题在哪。咋办呢。
|
-- 作者:有点蓝
-- 发布时间:2017/4/10 14:47:00
--
没看懂你要做什么?
|
-- 作者:有点色
-- 发布时间:2017/4/10 14:48:00
--
你想做什么?这个意思?
If e.Col.name = "词条4" Then Forms("窗口1").Controls("TextBox1").text = Tables("录入索引(疾病)_table1").Current("词条4") End If
|
-- 作者:rxfmrqq
-- 发布时间:2017/4/10 14:56:00
--
我可能没有表达清楚,
此主题相关图片如下:qq截图20170410145607.png
就是这个意思。
|
-- 作者:rxfmrqq
-- 发布时间:2017/4/10 15:16:00
--
额,老师,还有个问题。 你看,我这个tables 显示的是 症状 症状图片 症状注解, 3个列。
能不能双击tables 症状列后, 将显示列变成, 其他的列呢?
嗯,类似于 目录树这样的。
|
-- 作者:有点色
-- 发布时间:2017/4/10 15:26:00
--
1、代码
If e.Col.name = "词条4" Then
Dim txt As WinForm.TextBox = Forms("窗口1").Controls("TextBox1") txt.text = txt.Text & iif(txt.Text > "", vbcrlf, "") & e.Row("词条4") End If
2、不理解你说的【显示列变成其它列】的意思,截图说明
|
-- 作者:rxfmrqq
-- 发布时间:2017/4/10 19:57:00
--
此主题相关图片如下:qq图片20170410195647.png
就是变成这样子。
|
-- 作者:有点蓝
-- 发布时间:2017/4/10 20:43:00
--
你可以动态显示和隐藏某些列
|
-- 作者:rxfmrqq
-- 发布时间:2017/4/11 13:07:00
--
感谢
|