示例:使用单个数据集创建报告设计
本示例将说明如何基于仅具有主要业务对象的自定义报告创建简单的报告设计。
您的工作场所活动委员会经常需要向旧金山的员工致函,通知公司活动。它们要求您使用占位符文本来创建用于此目的的报告设计。首先,您需要在 Workday 中创建一个自定义报告,以选择位于旧金山的员工。该自定义报告仅采用主要业务对象,因此生成单个报告设计器数据集。
- 登录到您的 Workday GMS 租户。
- 访问“创建自定义报告”任务。
- 配置以下值:选项值报告名称活动通知报告类型高级数据源所有有效状态的员工Enable As Web Service选中此复选框。
- 在“列”选项卡上,配置以下值:业务对象字段列标题重设值的 XML 别名员工法定姓名 - 名名字员工法定姓名全名Full_Name员工常用地址 - 完整地址员工当前员工签字
- 在“筛选器”选项卡上,添加具有以下值的筛选条件:选项值与/或与字段地点运算符在选择列表中比较类型在此筛选器中指定的值比较值旧金山
- 在 Workday Studio 中打开报告设计器。
- 创建一个名为“活动通知”的报告项目。在该项目中,创建一个名为Activity Notice.rptdesign的报告文件。
- 创建一个 Workday 数据源并下载一些示例数据:
- 新建一个名为“Activity Notice Data”的Workday 报告数据源。
- 从 Workday 下载“活动通知”自定义报告的报告描述。
- 从 Workday 下载示例报告数据,并将文件命名为“Activity Notice Sample.xml”。
- 使用以下值新建数据集:选项值数据源选择活动通知数据数据集类型Workday 主要报告数据集数据集名称员工
- 向以下布局添加表格:
- 将“表格”报告条目拖动到主窗口的“布局”选项卡中。
- 请指定 1 个列和 1 个详细信息行。
- 从“数据集”下拉列表中选择“员工”。
- 选择所有可用的绑定列。
- 删除页眉和页脚行。
- 拖动明细行边框可增大其大小。
- 在该表的“属性编辑器”视图的“常规”选项卡上,在“名称”字段中输入“员工”。
- 在布局中添加公司徽标的本地图片文件:
- 将“图片”报告条目拖动到“员工”表格中。
- 选中“嵌入式图片”复选框,然后单击“添加图片...”以找到您的图片文件。
- 将这些条目按以下顺序从“员工”数据集或“调色板”拖到布局视图中:条目地点文本操作全名员工数据集不适用在该字段的“属性编辑器”视图的“内边距”选项卡上,将该字段的“顶部内边距”配置为12磅。地址员工数据集不适用不适用数据调色板不适用
- 将“显示名称”配置为“准备日期”,然后从“数据类型”下拉列表中选择“日期”。
- Enter 键new Date()(在“表达式”字段中)将“顶部内边距”配置为12磅。
标签调色板尊敬的- 请确保您在“尊敬的”后面添加空格。
- 在该标签的“属性编辑器”视图的“常规”选项卡中,从“显示”下拉列表中选择“内联”。
- 将“顶部内边距”配置为20磅。
名员工数据集不适用将“显示”配置为内联。标签调色板,将“显示”配置为内联。文本调色板[REPLACE THIS TEXT WITH DETAIL OFYOUR EVENT]此致,将“顶部内边距”配置为6磅。签字员工数据集不适用将“顶部内边距”配置为30磅。 - 从“母版页”视图的页脚中删除日期表达式。
- 保存并预览您的设计。
将您的设计部署到 Workday 中,用作业务表单布局。