請問怎樣在Report M 細目a內,加入學期測驗(考績)的各科全級名次,謝謝你的協助。 crystal report file: https://drive.google.com/file/d/1LWgu2-YM2-tnQeWo0dG3Y60ST7MnKUub/view?usp=drive_link
老師可以參考以下, Websams本身的 Report M Built-in Template(系統提供範本) , 有@OMTA 公式,列印名次, 只需要拖放@OMTA公式 到細目a內。 另外,要留意 列印科目名次, 是根據 報表的選項 而決定印 班名次或級名次, 所以,老師要選 "依級別", 才可以 印到 級名次。
老師可以參考以下, 需要 在報表的選項 , 選"單一學期 (包括考績)", 報表會 同時列印 T1A1 , T1 的名次。 然後,Report Template 新增Formula, @OMAT1印 T1A1 的級名次, 留意,Formula 內容 改為AT1。
謝謝你的協助,再次請教。本校中六全年只有2次考試,期中試和畢業試。同樣地,學期一成績名次只㑹每科最佳之25%學生才獲顯示名次,否則科目的全級名次只㑹顯示為 "---"。細目C內容的Formula(OMAT1_PREFIX和OMAT1SUBFIX)應怎樣修改,謝謝。
老師可以參考以下, 在Sub-Report "ResultC" 內, 需要新增Formula @OMAT1, 分子是 {TB_ASR_RPTTEMPSUBJ.OM_AT1}, 分母是 {TB_ASR_RPTTEMPSUBJ.OMBASE_AT1}, 檢查 分子除分母 是否 大過 0.25 (百分之二十五), 如果是 大過 0.25 , 就顯示 '---' 然後, 將Formula @R1_SCORE 向左移, 拖放Formula @OMAT1, 去 Details a 和Details b