報告範本 報表內的SUB-REPORT新增顯示班別

本文由 MISS LOK 在 2014-08-11 發表於 "WebSAMS 討論區" 討論區

  1. 117105

    MISS LOK
    Expand Collapse

    文章:
    23
    讚:
    0
    #1 MISS LOK, 2014-08-11
  2. 57678715

    edb-escm
    Expand Collapse

    文章:
    434
    讚:
    0
    報表內有多個sub-report
    老師是指哪一個sub-report呢?
     
    #2 edb-escm, 2014-08-12
  3. 117105

    MISS LOK
    Expand Collapse

    文章:
    23
    讚:
    0
    回覆 2# edb-escm

    希望修改學生成績SUB-REPORT能顯示班別 (紅色方框)。

    謝謝

    Image 1.jpg
     
    #3 MISS LOK, 2014-08-12
  4. 57678715

    edb-escm
    Expand Collapse

    文章:
    434
    讚:
    0
    本帖最後由 edb-escm 於 2014-8-12 15:36 編輯

    老師請打開report
    尋找學生成績下的sub-report "Sub-SubjAssessment" right-click選擇"Edit Sub-report"
    01.PNG
    由於sub-report所揀選的table沒有所需資料
    老師需要選擇"Database Expert"來增加table
    02.PNG
    於"websams"的connection下尋找"wsadmin">"Views">"VW_STU_SCHCLASS_STUDENT_allyr"這個table
    並按下">"把table加到右面
    03.PNG
    選擇Link頁面確保VW_STU_SCHCLASS_STUDENT_allyr下的suid,schyear,schsession,stuid
    分別與TB_ASR_SUBJASSESSDATA下的SUID,SCHYEAR,SCHSESSION,STUID連結起來
    04.PNG
    按確定後right-click sub-report內的cross-tab選擇"Cross-tab Expert"
    05.PNG
    於左方"VW_STU_SCHCLASS_STUDENT_allyr"下選擇"classcode"
    按下">"加進Row內並置於最下方
    06.PNG
    選擇"Customize Style"頁面
    "Rows"內選擇"TB_HSE_CLSLVL.CHDES"
    然後選取"Supress Subtotal"
    07.png
    按確定後將report儲存
    試試report能否做到老師想要的效果
    至於sub-report "Sub-StudentAssessment.rpt"
    同樣地修改sub-report並加進"VW_STU_SCHCLASS_STUDENT_allyr" table
    然後將classcode由field explore拉進sub-report內即可
     
    #4 edb-escm, 2014-08-12
  5. 117105

    MISS LOK
    Expand Collapse

    文章:
    23
    讚:
    0
    回覆 4# edb-escm


    報表已成功修改,謝。
     
    #5 MISS LOK, 2014-08-15