如何打印工作流图表
-
请将路径定义在系统环境变量中,而非用户环境变量中。与是否连接internet无关。
-
该问题已在V0.31中解决,安装程序正在上传中。
-
V0.31已可以下载。需重启电脑,以使打印工作流图表功能启用。
-
有点奇怪,好象不只是你有这样的问题,请告诉我你用的是什么操作系统,pdf用什么软件打开?
-
终于找到原因了!
非常感谢tianciyx ,ooop同学的认真测试和反馈。
先解释一下为什么我的测试系统能通过。
首先,V0.31只是解决了graphviz在带空格路径下的问题,而没有真正解决Ghostscript的打印pdf格式文件的问题。因为我的两个系统都装了CTex, 而CTex在系统中注册了使用Ghostscript的环境变量,所以我的系统实际上在Ctex下的Ghostscript.
解决办法:
添加GS_DLL和GS_LIB系统环境变量如下:
[code]
GS_DLL
Tiny Client安装路径includesgsgs8.51bingsdll32.dllGS_LIB
Tiny Client安装路径includesgsgs8.51lib;Tiny Client安装路径includesgsfonts;Tiny Client安装路径includesgsgs8.51Resource
[/code]
-
还是error no report,系统环境变量设置如下:
%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgraphvizbin;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgsgs8.51bin;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgsgs8.51bingsdll32.dll;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgsgs8.51lib;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgsfonts;D:Tiny_ERP4.2.1Tiny ERP Clientincludesgsgs8.51Resourcetinyerp-client.exe.log日志如下:
Traceback (most recent call last):
File "modulesguimain.pyo", line 840, in sig_plugin_execute
File "plugins__init__.pyo", line 24, in execute
File "pluginsworkflow_print__init__.pyo", line 13, in wkf_print_simple
File "modulesactionmain.pyo", line 69, in exec_report
File "printerprinter.pyo", line 158, in print_data
KeyError: 'result' -
设置环境变量如图:
-
这个太有挑战性了。根据你的错误,系统连graphviz也没有找到
我们按这个顺序来一遍:
[list][li]卸载Tiny,检查并删除所有与Tiny相关的环境变量[/li][li]重启系统[/li][li]安装V0.31[/li][li]添加GS_DLL和GS_LIB这两个环境变量[/li][li]重启系统[/li][/list]
已经有反馈,最后的解决方法是可以的,如果你按上面的方法仍然碰到问题,请到群里来找我。