不能存取当前正在计算的文档?

bluefish0 2002-07-29 09:46:24
我写了一段公式在表单中和视图中都写了,但是出现了错误信息.不知道为什么,请高手指教!代码是写在一个操作中的.谢谢!
代码:
id:=@DocumentUniqueID;
titl:=@GetDocField(id;"title");

@Command([FileExport];"Microsoft RTF";titl &".doc")
...全文
48 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluefish0 2002-07-31
  • 打赏
  • 举报
回复
可是导出的文字全是乱码,是解决呢?
bluefish0 2002-07-31
  • 打赏
  • 举报
回复
谢了!
small_idiot 2002-07-30
  • 打赏
  • 举报
回复
那就简单了:
@Command([FileExport]; "Microsoft Word 6.0"; "C:\\" + title + ".doc")
bluefish0 2002-07-30
  • 打赏
  • 举报
回复
问题还是没解决,我把我想实现的功能再说一下:也很简单就是想把已经存在的文档导出为word文档.文档的名字自动取该文档的title域值,于是我在视图中的操作中写了以上公式,按照两位的提示做了修改还是不行.请各位再帮忙看一下吧,谢了!
conanwumy 2002-07-29
  • 打赏
  • 举报
回复
id:=@text(@documentuniqueid)
small_idiot 2002-07-29
  • 打赏
  • 举报
回复
@GetDocField(id;"title")中的id不能为当前正在打开的文档。
当前文档不用公式@GetDocField(id;"title"),用域的名字
title就可以直接取到域值。

536

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧