跳至主要內容
Administrator Guide
上次更新時間 :2024-11-15
範例︰建立內嵌背景影像的報告設計

範例︰建立內嵌背景影像的報告設計

此範例說明如何使用正職員工憑證建立具有背景影像的報告設計。
人資部門希望您開立證書,以表揚完成目標的正職員工。 您需要建立 Workday 自訂報告,其中包含一個主要業務物件和 2 個單實例相關業務物件。
為您的憑證建立背景影像,並將其命名為
Certificate.png
。
  1. 登入您的 Workday GMS 用戶。
    如果您沒有 Workday GMS 用戶,則可以在沙箱中使用具有正確安全存取權的任何 QA 用戶。
  2. 存取
    建立自訂報告
    任務。 配置下列值︰
    欄位
    值
    報告名稱
    團隊的憑證
    報告類型
    進階
    效能最佳化
    清除此核取方塊。
    Data Source (資料來源)
    團隊的目標
    啟用 Web 服務
    選取此核取方塊。
  3. 在
    編輯自訂報告
    頁面的
    欄
    分頁上,定義主要業務物件「目標」的自訂欄。
    1. 新增一列正職員工姓名,並配置以下值︰
      欄位
      值
      業務物件
      目標員工
      欄位
      本名
      欄標題覆寫
      正職員工姓名
      欄標題覆寫 XML 別名
      Employee_Name
    2. 為目標新增一列並配置以下值︰
      欄位
      值
      業務物件
      目標
      欄位
      目標
      欄標題覆寫
      目標
      欄標題覆寫 XML 別名
      目標
    3. 新增完成日期列並配置以下值︰
      欄位
      值
      業務物件
      目標
      欄位
      完成日期
      欄標題覆寫
      完成日期
      欄標題覆寫 XML 別名
      Completed_On
    4. 為目標狀態新增一列並配置以下值︰
      欄位
      值
      業務物件
      目標
      欄位
      狀態
      欄標題覆寫
      狀態
      欄標題覆寫 XML 別名
      狀態
    5. 為授權簽署人新增一列並配置以下值︰
      欄位
      值
      業務物件
      目前員工
      欄位
      本名
      欄標題覆寫
      授權簽署人
      欄標題覆寫 XML 別名
      授權簽署人
  4. 在
    「群組欄標題」
    網格中,定義次要業務物件。
    1. 為目前的員工新增一列並配置以下值︰
      欄位
      值
      業務物件
      目前員工
      群組欄標題
      目前員工
      群組欄標題 XML 別名
      Current_Worker
    2. 為目標員工新增一列,並配置以下值︰
      欄位
      值
      業務物件
      目標員工
      群組欄標題
      員工
      群組欄標題 XML 別名
      員工
  5. 在
    篩選條件
    分頁上,配置篩選條件。
    1. 新增一列並配置以下值︰
      欄位
      值
      且/或
      且
      欄位
      完成日期
      運算子
      大於
      比較類型
      提示使用者輸入值
      比較值
      預設提示
    2. 新增另一列並配置以下值︰
      欄位
      值
      且/或
      且
      欄位
      狀態
      運算子
      在選擇清單中
      比較類型
      在此篩選條件中指定的值
      比較值
      4 - 順利完成
  6. 在
    提示
    分頁上,定義提示欄位。
    1. 為報告類型欄位新增一列,並配置以下值︰
      欄位
      值
      欄位
      報告類型
      提示限定詞
      忽略此欄位。
      提示標籤
      報告類型
      提示 XML 別名的標籤
      Reporting_Type
      預設類型
      無預設值
      必填
      選取此核取方塊。
    2. 請為「完成日期」欄位新增一列,並配置以下值︰
      欄位
      值
      欄位
      完成日期
      提示限定詞
      預設提示
      提示標籤
      完成日期晚於
      提示 XML 別名的標籤
      Completed_After
      預設類型
      無預設值
      必填
      選取此核取方塊。
  7. 按一下
    確定
    ,然後按一下
    測試
    。Workday 會顯示您配置的
    「報告類型」
    和
    「完成日期晚於」
    提示。
    1. 在
      「報告類型」
      提示上,選取
      其中一個
      。
    2. 在
      「完成日期晚於
      」行事歷提示上,選取過去的日期。
    3. 按一下
      確定
      。Workday 會傳回您自訂報告定義的結果。
  8. 在 Workday Studio 中開啟報告設計工具。
  9. 建立名為
    「正職員工憑證」
    的報告專案。 在該專案中,建立名為
    Employee Certificates.rptdesign
    的報告檔案。
  10. 建立 Workday 資料來源並下載一些範例資料︰
    1. 建立一個名為
      「正職員工憑證」
      的新
      Workday 報告資料來源
      。
    2. 從 Workday 下載
      「團隊的憑證」
      自訂報告的報告說明。
    3. 從 Workday 下載範例報告資料,並將檔案命名為
      Employee Certificates.xml
      。 下載範例資料時,請配置以下值︰
    選項 說明
    報告類型
    擇一執行:
    完成日期晚於
    選取的日期必須是過去數年之前的日期。
  11. 使用下列值建立正職員工目標相關的資料集︰
    選項 說明
    資料來源選擇
    正職員工憑證
    資料集類型
    Workday 主要報告資料集
    資料集名稱
    正職員工目標
  12. 將掃描的表單以內嵌影像的形式新增至版面配置︰
    1. 在
      「大綱」
      檢視中,在
      「內嵌影像」
      節點上按一下滑鼠右鍵,然後選取
      「新增內嵌影像」
      。
    2. 在您的裝置上選取
      Certificate.png
      背景影像檔案,然後按一下
      開啟
      。
    3. 在
      屬性編輯器 - 母版頁
      檢視中,存取
      進階
      分頁。
    4. 在
      背景
      區段中,配置以下值︰
      欄位
      值
      背景影像
      Certificate.png
      背景影像類型
      內嵌影像
      背景大小高度
      • 量值
        ︰8.5
        。
      • 單位︰
        以 為單位
        。
      背景大小寬度
      • 小數︰
        11
        。
      • 單位︰
        以 為單位
        。
    5. 在
      方向
      區段中,選取
      橫向
      值。
    6. 刪除包含日期和時間的頁尾。為此,請在頁尾按一下滑鼠右鍵,然後選取
      「刪除」
      。
  13. 將表格新增至版面配置︰
    1. 在
      「大綱」
      檢視中,在「內
      文」
      節點上按一下滑鼠右鍵,然後選取
      「插入元素」
      。
    2. 連按兩下
      表格
      元素並配置下列值︰
      欄位
      值
      欄數
      1
      詳細資料數
      1
      資料集
      正職員工目標
      您只需要表格的詳細資料列。若要刪除頁首和頁尾列以及其他欄,請在基準儲存格中按一下滑鼠右鍵,然後選取
      「刪除」
      。您的表格現在包含一個詳細資料列。
    3. 使用背景影像做為基準,將表格框線拖向頁面邊界。
    4. 儲存您的工作。
  14. 將網格新增至版面配置︰
    1. 在
      「大綱」
      檢視中,以
      滑鼠
      右鍵按一下
      「詳細
      資料列」
      下方的「儲存格」節點,然後選取
      「插入元素」
      。
    2. 連按兩下
      網格
      。
    3. 配置 1 欄和 8 列。
    4. 向下拖曳網格中的第一列,並將框線放在前 2 行文字的下方。
  15. 將正職員工姓名資料新增至網格的第二列︰
    1. 在
      「大綱」
      檢視中,在第二個儲存格節點上按一下滑鼠右鍵,然後選取
      「插入元素」
      。
    2. 連按兩下
      資料
      元素,然後按一下
      JavaScript 語法
      。
    3. 在
      運算式建置器
      中配置此運算式︰
      row["Worker.Employee_Name"]
      。 選取
      可用資料集
      正職員工目標
      ,然後連按兩下
      Worker.Employee_Name
      ,即可輸入運算式的列部分。
    4. 輸入
      正職員工姓名
      做為
      新資料系結
      的顯示名稱,然後按一下
      「確定」
      。
    5. 在
      「屬性編輯器 - 資料」
      檢視中,將對齊方式配置為
      「居中」
      ,並將字型大小配置為
      24 號
      。
  16. 將網格中的第三列向下拖曳,方法是將其框線拖曳到下一行文字的下方。
  17. 將目標資料項目新增至網格的第四列︰
    1. 在
      大綱
      檢視中,在第四個儲存格節點上按一下滑鼠右鍵,然後選取
      「插入元素」
      。
    2. 連按兩下
      資料
      元素,然後按一下
      JavaScript 語法
      。
    3. 在
      運算式建置器
      中配置此運算式︰
      row["Goal"]
      。 若要輸入運算式的列部分,請選取
      「可用的欄系結
      表」
      ,然後連按兩下
      目標
      。
      如果您找不到必要的欄系結,請按一下
      編輯系結...
      並重新整理清單。
    4. 輸入目標名稱做為
      「新資料系結」
      的顯示名稱,然後按一下
      「確定」
      。
    5. 在
      屬性編輯器 - 資料
      檢視中,將對齊方式配置為
      「居中」
      ,並將字型大小配置為
      18
      。
  18. 將第五列拖曳到下一行文字的下方。
  19. 將完成日期資料項目新增至網格的第六列︰
    1. 在
      「大綱」
      檢視中,以滑鼠右鍵按一下第 6 個儲存格節點,然後選取
      「插入元素」
      。
    2. 連按兩下
      資料
      元素,然後按一下
      JavaScript 語法
      。
    3. 在
      運算式建置器
      中配置此運算式︰
      row["Completed On"]
      。 若要輸入運算式的列部分,請選取
      「可用欄系結
      表」
      ,然後連按兩下
      「Completed_On」
      。
    4. 在
      「新資料系結」
      的顯示名稱中輸入
      「完成日期
      」,並在資料類型中輸入
      「日期」
      ,然後按一下
      「確定」
      。
      日期
      為非字串資料類型的值。您必須為
      「完成日期」
      資料項目指定正確的
      資料類型
      值
      日期
      。
    5. 在
      屬性編輯器 - 資料
      檢視中,將對齊方式配置為
      「居中」
      ,並將字型大小配置為
      16
      。
  20. 將第 7 列拖曳至經理人員簽名行下方。
  21. 在第 8 列插入內嵌網格︰
    1. 在
      「大綱」
      檢視中,在第 8 個儲存格節點上按一下滑鼠右鍵,然後選取
      「插入元素」
      。
    2. 插入一個 3 欄 1 列的網格。 報告設計工具會插入一個包含三欄的內嵌網格,網格的第 8 列有單一列。
    3. 展開新的內嵌網格報告項目,在列中的第二個儲存格上按一下滑鼠右鍵,然後選取
      「插入元素」
      。
    4. 連按兩下
      資料
      元素,然後按一下
      JavaScript 語法
      。
    5. 在
      運算式建置器
      中配置此運算式︰
      row["Curent_Worker.Signatory"]
      。 若要輸入運算式的列部分,請選取
      可用的欄系結
      表
      ,然後連按兩下
      Current_Worker.Signative
      。 此運算式會傳回報告中每一列的授權
      簽署人
      值。
    6. 輸入
      「授權簽署人」
      做為
      「新增資料系結」
      的顯示名稱,然後按一下
      「確定」
      。
    7. 將
      簽章
      資料項目欄拖曳至其右框線,並將其放在簽章行的下方,然後將資料值靠右對齊。
    為避免您的報告設計超出頁面邊界,您可以確保︰
    • 「高度」
      節點屬性沒有值。
    • 「
      」中的
      頁首
      和
      頁尾
      值均設為
      0
      。
  22. 儲存並預覽您的設計。
將您的設計部署至 Workday,做為業務表單版面配置。