校方希望於下學年增加2次UT,原則﹕UT成績不計入學年成績,僅供比較考試成績及製作其他報告之用,且盡量不影響原有之成績模組設定。 本校SAMs Team之構想如下﹕ 1. 在校曆設定將考績數目由4加到6 原有TimeSeq: 1101 =ATA1 = First Term Daily 1102 =ATA2 = First Term Exam 1100 =ATA3 = First Term Total 1201 =ATA4 = Second Term Daily 1202 =ATA5 = Second Term Exam 1200 =ATA6 = Second Term Total 1000 =ATA7 = Year Total 新設定下的TimeSeq: 1101 =ATA1 = First Term Daily 1102 =ATA2 = First Term Exam 1103 =ATA3 = UT1 1100 =ATA4 = First Term Total 1201 =ATA5 = Second Term Daily 1202 =ATA6 = Second Term Exam 1203 =ATA7 = UT2 1200 =ATA8 = Second Term Total 1000 =ATA9 = Year Total 若校方不想影響到歷年SQL及Crystal Report之參數,問新的設置可否指定為﹕ 1103=ATA8 1203=ATA9 2. 接著在學期及考績,將UT1 (ATA3)及UT2 (ATA7)的比重設成為「0」 3. 在老師入分考績項的下拉式清單中,將同時出現(T1A1/ T1A2/ T1A3)三項。有沒有方法跟據入分時段,分別顯示(T1A1/ T1A2)或(T1A3),以減少老師入錯分的機會? 上述更改將對沿用多年之成績SQL及Report P有哪些影響? 以上構思,還有甚麼工序要留意或有關鍵位要跟進,還望各高手提點。
老師可以參考以下, 如果下學年增加2次UT, 是會影響 Report P 的ATA數字。 因為 Report P Excel DATA, 有一個ATADEFINITION.xls 檔案, 定義了 每個TIMESEQ 對應的ATA 數字。 原本,有7個 ATA數字, 當增加2次UT 之後, 增加 到9個 ATA數字, 每個TIMESEQ 對應的ATA 數字是順次序,不能更改。 所以,到時增加2次UT, 增加 到9個 ATA數字, Report P Template 內的公式,都要同樣修改, 修改 對應的ATA 數字。 至於入分方面, 老師可以聯絡貴校的網上校管系統學校聯絡主任, 以作進一步了解。
你好, 在SQL方面,由於SQL會要求輸入TIMESEQ 或者 在SQL內已經寫明了要那個TIMESEQ。所以當抽取資料時,沒有太大影響。 1101 = First Term Daily 1102 = First Term Exam 1100 = First Term Total 1201 = Second Term Daily 1202 = Second Term Exam 1200 = Second Term Total 1000 = Year Total 若果老師有疑問,可以聯絡貴校的網上校管系統學校聯絡主任, 以作進一步了解。
因本校自行編製的Crystal report, 大多使用了ATA?作參數,例如﹕ Select Distinct S.CLASSLVL "ClassLvl", S.CLASSCODE "Class", S.CLASSNO "No", S.ENNAME "Name", S.CHNAME "CName", S.classlvl "Class Level", myChi.SCORE_ATA6 "Chi", myChi.ENGRADE_ATA6 "Chi_Grade", SUBSTR(myChi.OM_ATA6,10,10) "Chi_YRank", Trim(Substr(myChi.OM_ATA6,10,10)), CONVERT(NUMERIC(10,0),SUBSTR(Trim(Substr(myChi.OM_ATA6,10,10)),1,CHARINDEX('/',Trim(Substr (myChi.OM_ATA6,10,10)))-1)) 'Chi_YRanking', ...... 以上都要重新測試和修改。 最後,十分感謝edb各大高手提供的資訊。Thanks!
老師的意思是, Crystal Report Template的 Sub-Report內, 使用了Command SQL 語句, 顯示成績資料。 如果在Command SQL 語句, Hardcode 使用了特定的ATA數字, 到時增加2次UT, 增加了ATA數字, Command SQL 語句,都要同樣修改, 修改 對應的ATA 數字。