以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 我的计算代码太长了,在代码编辑器里的代码怎样回行啊?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1090)

--  作者:wcs
--  发布时间:2008/11/10 22:52:00
--  [求助] 我的计算代码太长了,在代码编辑器里的代码怎样回行啊?

主要是Filter 太长了,条件好多。

这个问题确实有点菜。


--  作者:狐狸爸爸
--  发布时间:2008/11/10 22:57:00
--  
dim s as string
s= "1231432432543563465"
s = s & "234543546546dfgfdhfgh"
s= s & "asfhdkljtertyuitre"
tables("表").filter = s
--  作者:wcs
--  发布时间:2008/11/10 23:23:00
--  
没有其他的法子了?

我记得VB里有一个回行的符号的,这在计算代码里不能用吗?
--  作者:lxl
--  发布时间:2008/11/11 7:28:00
--  

Dim s As _
String

不过代码长了可读性不好,建议分解成短代码.


--  作者:wcs
--  发布时间:2008/11/11 8:55:00
--  

空格再加一个 _  

 

[此贴子已经被作者于2008-11-11 8:56:09编辑过]

--  作者:wcs
--  发布时间:2008/11/11 9:00:00
--  

我希望用户使用简单,不用脑筋想.

所以代码中的Filter比较长.


--  作者:wcs
--  发布时间:2008/11/11 9:54:00
--  

测试了一下, _  不能在表达式中间分断


--  作者:czy
--  发布时间:2008/11/11 18:52:00
--  
我觉得按老六的方法很好,易理解,可读性强。
我昨天测试在sql相关语句中加_符号还是报错,二楼的方法就很好的解决了问题。
--  作者:wcs
--  发布时间:2008/11/11 19:54:00
--  

还是老大的经验丰富!