仅适用于 UNIX
报表程序允许您在服务器上从命令行生成报表。要在命令行或脚本中发布报表命令,您必须包含 pdm_task。pdm_task 命令可以为没有包装程序的命令设置环境变量。只有当通过脚本或命令行调用报表时才在同一命令行上输入 pdm_task 和报表命令。如果从菜单中发布报表命令,则不需要包括 pdm_task,因为所有环境变量都是通过此应用程序设置的。
语法
此命令具有以下格式:
pdm_task report [-h] [-e] [-f] [-F ffstring] [-p pagelength] filename [ command line arguments]
-e
重复已编译脚本(用于调试)。
-f
在页面之间使用换页符。
-F ffstring
设置可选换页字符串。
-p pagelength
设置页长。默认页长为 66。
filename
报表模板。如果没有从模板文件所在的目录中运行报表命令,请包括完整的文件路径名。命令将发送输出作为标准输出 (stdout)。
command line arguments
指定报表模板接收的参数。如果报表设计为接受命令行参数,您必须为报表模板中的每个参数输入命令行参数。如果参数为空,则输入空字符串。
例如,以下命令提供命令行参数 Smith、Jane 和 L。报告模板需要这三个参数,以生成“受影响的联系人报告”。
例如,输入:
pdm_task report /opt/CAisd/samples/sdk/reports/affected.rpt
在下一示例中,Jane Smith 没有中间名首字母:
pdm_task report /opt/CAisd/samples/sdk/reports/affected.rpt Smith Jane "
|
版权所有 © 2013 CA。
保留所有权利。
|
|