報告範本 不顯示成績表Report P中文科(080)、英文科(165)總分

本文由 Tom 在 2021-01-28 發表於 "WebSAMS 討論區" 討論區

  1. 10268969

    Tom
    Expand Collapse

    文章:
    79
    讚:
    0
    若有學生缺席任何一科中文科(080)、英文科(165)分卷的考積,成績表Report P template只顯示分卷分數,而中、英文科的總分卻不顯示。 請參看附圖
    如何修改Report P template程式碼 ?
     

    附件文件:

  2. 57873296

    edb-rn
    Expand Collapse

    文章:
    281
    讚:
    0
    請問老師,
    是使用 WebSAMS的 系統提供範本 (Built-in Template),
    還是 學校曾經 修改的範本呢?

    如果是 學校曾經 修改的範本,
    可否上傳 Crystal Report File 來檢查?
     
  3. 10268969

    Tom
    Expand Collapse

    文章:
    79
    讚:
    0
    cannot upload the rpt file format
     
  4. 57873296

    edb-rn
    Expand Collapse

    文章:
    281
    讚:
    0
    可以先將 Crystal Report 變成 Zip File,
    再將 Zip File 上傳。
     
  5. 10268969

    Tom
    Expand Collapse

    文章:
    79
    讚:
    0
    Attached is the file.
     

    附件文件:

  6. 57873296

    edb-rn
    Expand Collapse

    文章:
    281
    讚:
    0
    首先,在 Sub-Report "Subject With Print Seq <> 0" 內,新增 Formulas,
    計算 中文科(080)、英文科(165)分卷 出現 "ABS" 的次數。

    因為 總分 是ATA3,
    所以,修改 @Grade_ATA3 公式,
    在前面 加上,兩句 scripts ,
    用 sum() function 檢查分卷 出現 "ABS" 的次數 是否 大過零 。

    如果是 大過零,
    在 中文科(080)、英文科(165) 主科該行 不顯示分數,
    而顯示 "ABS" 。

    另外,見到 報表 加入了 過多的Tables,
    要將 沒有用的 兩個 Tables 刪除,
    TB_ASR_REPORTP 和 TB_ASR_RPTPSCORE。

    在上傳 Websams 之前,
    Set Datasource Location 要將 "genuser" 刪除,
    避免 空白畫面。
     

    附件文件:

  7. 10268969

    Tom
    Expand Collapse

    文章:
    79
    讚:
    0
    謝謝。你
     
  8. 10268969

    Tom
    Expand Collapse

    文章:
    79
    讚:
    0
    若果總分和名次都不顯示出來。請看附圖,應如何修改formula in rpt?
     

    附件文件:

  9. 57873296

    edb-rn
    Expand Collapse

    文章:
    281
    讚:
    0
    在 Sub-Report "Subject With Print Seq <> 0" 內,新增 Formulas,
    計算 中文科(080)、英文科(165)分卷 出現 "/"(斜號) 的次數。

    因為 總分 是ATA3,
    所以,修改 @Grade_ATA3 和 @Rank_ATA3 公式,
    在前面 加上,兩句 scripts ,
    用 sum() function 檢查分卷 出現 "/"(斜號) 的次數 是否 大過零 。

    如果是 大過零,
    在 中文科(080)、英文科(165) 主科該行 不顯示分數,
    而顯示 "/"(斜號)。

    DROPEXMPTIND 公式內,
    只有一種情況,出現 "/"(斜號)。

    分卷是 "/"(斜號),
    主科也會是 "/"(斜號),名次是 "---"。
     

    附件文件: