學生成績 如何在成績表顯示每科比重

本文由 nickname-865411 在 2023-10-16 發表於 "WebSAMS 討論區" 討論區

  1. 59657501

    nickname-865411
    Expand Collapse

    文章:
    9
    讚:
    0
    在 [學生成績 > 設定 > 學期及考績 ]設定了T1A1,T1A2,T2A1,T2A2,T3A1,T3A2, T1,T2,T3的 科目及分卷比重, 請問如何可以在成績表內顯示?
     
    #1 nickname-865411, 2023-10-16
  2. 57873296

    edb-rn
    Expand Collapse

    文章:
    476
    讚:
    0
    請問老師,

    是使用哪一款Report Template?

    例如,Report M 或者 Report P,

    如果是使用 Report M,

    Websams本身的 Report M Built-in Template(系統提供範本) ,

    在列印選項,選"列印科目比重",

    已可以在 Report Template 印到 "科目及分卷比重"
     

    附件文件:

  3. 59657501

    nickname-865411
    Expand Collapse

    文章:
    9
    讚:
    0
    謝謝回覆, 我是使用Report P 的.

    另外, 我參考了一下Report M的設定, 見到是用了 TB_ASR_RPTTEMPSUBJ.WEIGHT_TA, 這個欄位是 vertical weighting .

    但我想列印
    [學生成績 > 設定 > 學期及考績 ] 的 科目及分卷比重, 這個是否應該是horizontal weighting?
     
    #3 nickname-865411, 2023-10-16
  4. 57873296

    edb-rn
    Expand Collapse

    文章:
    476
    讚:
    0
    老師可以參考以下,

    Websams本身的 Report P Built-in Template(系統提供範本) ,

    已經有 Formulas ,

    列印 [S-ASR03-03] 學生成績 > 設定 > 科目滿分及比重 的 科目及分卷比重,

    包括 #SETTING_ATA1_WEIGHT 至 #SETTING_ATA7_WEIGHT公式。

    當中不同的ATA 數字,代表不同的考績,

    例如,ATA1 代表T1A1考績的 科目及分卷比重。

    老師只需要拖放 對應ATA數字 的Formula,

    #SETTING_ATA1_WEIGHT 到 Crystal Report版面。
     

    附件文件:

    #4 edb-rn, 2023-10-17
    Last edited: 2023-10-17
  5. 59657501

    nickname-865411
    Expand Collapse

    文章:
    9
    讚:
    0
    對不起, 我解釋得唔清楚, 我想列印的是 [學生成績 > 設定 > 學期及考績 ] 內的比重

    x.png
     
    #5 nickname-865411, 2023-10-17
  6. 57873296

    edb-rn
    Expand Collapse

    文章:
    476
    讚:
    0
    老師可以參考以下,

    需要 在Sub-Report "Subject And Assessment Group With Print Seq <> 0",

    加2個 Command SQL,

    列印 [S-ASR02-02] 學生成績 > 設定 > 學期及考績 的科目及分卷比重,

    一個 Command SQL 是抽取 主科的比重,

    另一個 Command SQL 是抽取 分卷的比重。

    因為 這是horizontal weighting,

    SQL 語句要加 and right(c.weightingtype,3) = 'HOR'

    然後,用Left Outer Join 連結,

    並傳入相關 的參數。
     

    附件文件:

    #6 edb-rn, 2023-10-19
    Last edited: 2023-10-19
  7. 59657501

    nickname-865411
    Expand Collapse

    文章:
    9
    讚:
    0
    謝謝幫忙
     
    #7 nickname-865411, 2023-11-02
  8. 59657501

    nickname-865411
    Expand Collapse

    文章:
    9
    讚:
    0
    你好,發覺有些級別的weighting 出唔到, 如圖一

    但我改了兩個commands裏的 select top 100
    (圖二) 做 select top 1000 就好似出到, 請問可以這樣改嗎? 或者應該怎樣改才對?
     

    附件文件:

    #8 nickname-865411, 2023-11-13
  9. 57873296

    edb-rn
    Expand Collapse

    文章:
    476
    讚:
    0
    可以 這樣修改。