學生成績 report p 成績表 全年總成績能否只出分數不出grade ?

本文由 Tamsir2012 在 2012-03-05 發表於 "WebSAMS 討論區" 討論區

  1. 55387784

    Tamsir2012
    Expand Collapse

    文章:
    35
    讚:
    0
    我使用sams 預設的成績表p 是沒有顯示比重. 請問是否要在那裏設定才能顯示? 有勞指教
     
    #21 Tamsir2012, 2012-04-18
  2. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    我是這樣做的,開啟要修改的成績表,edit 'Subject With Print Seq <> 0' 的 subreport。

    將'@#SETTING_ATA4_WEIGHT'的formula拉到subreport。

    瀏覽附件001.JPG

    這樣應能顯示該考績的比重。

    瀏覽附件002.JPG
     
    #22 edb-brian, 2012-04-19
  3. 55387784

    Tamsir2012
    Expand Collapse

    文章:
    35
    讚:
    0
    brian 兄
    我發現為什麼第三學段考績. 不是出分數, 而是出grade ? 我是否那裏出錯?
     
    #23 Tamsir2012, 2012-04-30
  4. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    現時這張成績表的第三學段考績,是有人故意寫成只出grade的,如果Tamsir希望改回出分的話,可以將這formula改回預設的。

    現時的formula

    if {@#SETTING_ata3_DROPEXEMPTIND} <> ' ' then
    {@#SETTING_ata3_DROPEXEMPTIND}
    else if {@#SETTING_ata3_PASSIND} = 'Y' then
    trim(left({TB_ASR_RPTPSCORE.ENGRADE_ata3}, 2))
    else
    '(' + trim(left({TB_ASR_RPTPSCORE.ENGRADE_ata3}, 2)) + ')'


    預設的formula

    if isnull({TB_ASR_RPTPSCORE.SETTING_ATA3}) then
    '---'
    else if {@#SETTING_ATA3_DROPEXEMPTIND} <> ' ' then
    {@#SETTING_ATA3_DROPEXEMPTIND}
    else if {@#SETTING_ATA3_ASSBYGRADE} = 'Y' then
    if {@#SETTING_ATA3_PASSIND} = 'Y' then
    ( if isnull({TB_ASR_RPTPSCORE.ENGRADE_ATA3}) then '---'
    else trim(left({TB_ASR_RPTPSCORE.ENGRADE_ATA3}, 2))
    )
    else
    (if isnull({TB_ASR_RPTPSCORE.ENGRADE_ATA3}) then '---'
    else '(' + trim(left({TB_ASR_RPTPSCORE.ENGRADE_ATA3}, 2)) + ')'
    )
    else
    if {@#SETTING_ATA3_PASSIND} = 'Y' then
    (if isnull({TB_ASR_RPTPSCORE.SCORE_ATA3} ) then '---'
    else {TB_ASR_RPTPSCORE.SCORE_ATA3}
    )
    else
    (if isnull({TB_ASR_RPTPSCORE.SCORE_ATA3} ) then '---'
    else '(' + {TB_ASR_RPTPSCORE.SCORE_ATA3} + ') '
    )
     
    #24 edb-brian, 2012-05-02
  5. 55387784

    Tamsir2012
    Expand Collapse

    文章:
    35
    讚:
    0
    brian 兄. 先謝你的幫忙. 我想問.第三次考績. 如果不合格. 為什麼沒有括號括著那個分數? 請問要如何修改.
    萬分感謝
     
    #25 Tamsir2012, 2012-05-07
  6. 55387784

    Tamsir2012
    Expand Collapse

    文章:
    35
    讚:
    0
    SORRY . 出到了. 是我弄錯
     
    #26 Tamsir2012, 2012-05-07
  7. 55387784

    Tamsir2012
    Expand Collapse

    文章:
    35
    讚:
    0
    brian 兄. 我要做多一款. 請問能否全年的分數成績. 也是出grade 不是分數, 請問如何修改?
     
    #27 Tamsir2012, 2012-05-10
  8. 57145732

    edb-為求什麼
    Expand Collapse

    文章:
    401
    讚:
    0
    回覆 27# Tamsir2012


    若 ATA4 是年度最後一個學期, 那之後的 ATA5 就是 全年成績, 老師可以將 分數的 Field 全轉換成 ATA5 便可以了.
     
    #28 edb-為求什麼, 2012-05-24