表单中有一个多值文本域d1,存放的是带有路径的文件名。如:c:\2005\me.doc;d:\2007\1\2月份计划.txt
set item1=doc.getfirstitem( "d1 ")
forall x in item1.values
'用公式取得每个文件的名字,不要路径。
y=evaluate( "@rightback(cstr(x); "\\ ") ")
end forall
可是y=evaluate( "@rightback(cstr(x); "\\ ") ")老是报错,说格式不对。我看了帮助,也会使用evaluate
------解决方案--------------------
to chenybin(小马) :
@RightBack( "|+cstr(x)+| "; "\\ ")为何要加|,
------------
应该是 [email protected]( "|+cstr(x)+| "; "\\ ")|
[email protected]( "nihaosddfds\faa "; "\\ ")这样的效果,这个东西就是公式,这句话的目的就是为了形成正确的公式,就一个字符串的拼接
@RightBack(cstr(x); "\\ ") 这样不行吗?
cstr(x),是变量,为何还要加|.还是不理解!