報告範本 請教成績表P問題.

本文由 dsk-ckm 在 2011-01-24 發表於 "WebSAMS 討論區" 討論區

  1. dsk-ckm

    dsk-ckm
    Expand Collapse

    請教:
    本校以成績表P列印成績表,以相同成績表表格列印小一、小三及小四均沒有問題,但列印小二時,部分學生成績表上的操行分卻"走位"在下一欄出現.
    -已查小二與其他級的設定相同.
    -小二與其他級均是以獎懲資料模組抽T1分產生資料,但其他級沒問題,只有小二一級有問題.
    -已反覆刪除及產生資料,結果是每次會在不同學生的成績表出現操行等級"走位",不是全部走位.
    -已查輸入操行等級與其他級輸入方法相同,也曾刪除小二一級分數重新輸入及嘗試輸入右欄(現設定每級均輸入左欄),但問題仍然出現.

    請問會是系統資料出問題,設定問題,還是成績表P報告範本出問題?該如何修改?
    謝謝

    K sir

    P.S.本校今年度才新從1.0系統升級為2.0系統,第一次考試沒有問題,是次(第二次考試)其他級也沒問題,只在小二級出問題.
     
    #1 dsk-ckm, 2011-01-24
  2. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    請試試reboot server.
     
    #2 edb-brian, 2011-01-24
  3. dsk-ckm

    dsk-ckm
    Expand Collapse

    謝謝回覆,可是已reboot,問題仍然存在.1級81名學生,只有33名有這問題.希望再協助尋找解決方法.
     
    #3 dsk-ckm, 2011-01-24
  4. 56424333

    edb-stsim2
    Expand Collapse

    文章:
    258
    讚:
    0
    Please try to change the following blue conduct formula to red conduct formula.
    mid({CONDUCT.ENCONDUCTGRADE_ATA4},1,2)
    trim(mid({CONDUCT.ENCONDUCTGRADE_ATA4},1,2))
     
    #4 edb-stsim2, 2011-01-24
  5. 56424333

    edb-stsim2
    Expand Collapse

    文章:
    258
    讚:
    0
    BTW, the ATA number may not be 4. It can be any number.
     
    #5 edb-stsim2, 2011-01-24
  6. dsk-ckm

    dsk-ckm
    Expand Collapse

    謝謝指教.本人不太熟cystal report,請再指導,本校出操行分那一欄為subreport.請問該怎樣編輯找出以上那一句formula?
    謝謝.
     
    #6 dsk-ckm, 2011-01-24
  7. dsk-ckm

    dsk-ckm
    Expand Collapse

    請問可否delete此subreport,改為insert一格新的formula?
     
    #7 dsk-ckm, 2011-01-24
  8. dsk-ckm

    dsk-ckm
    Expand Collapse

    我校的成績表P其實只需要一個操行分,所以老師也只是輸入一個grade.

    謝謝!
     
    #8 dsk-ckm, 2011-01-25
  9. 56424333

    edb-stsim2
    Expand Collapse

    文章:
    258
    讚:
    0
  10. dsk-ckm

    dsk-ckm
    Expand Collapse

    請再指教.
     

    附件文件:

    • e1.JPG
      文件大小:
      200.6 KB
      瀏覽:
      3,119
    • e2.JPG
      文件大小:
      113.9 KB
      瀏覽:
      3,123
    • e3.JPG
      文件大小:
      15.8 KB
      瀏覽:
      3,122
    • e4.JPG
      文件大小:
      7.3 KB
      瀏覽:
      3,124
    #10 dsk-ckm, 2011-01-25
  11. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    試試將conduct3_try的subreport 在Design View 裏拉闊一些
     
    #11 edb-brian, 2011-01-25
  12. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    或者在conduct3_try的subreport裏delete ENCONDUCTGRADE_ATA3
    然後create一個新的formula 'Conduct_ata3',裏面有formula
    trim({TB_ASR_RPTCONDUCT.ENCONDUCTGRADE_ATA3})
    再拖到原本ENCONDUCTGRADE_ATA3的位置
     
    #12 edb-brian, 2011-01-25
  13. dsk-ckm

    dsk-ckm
    Expand Collapse

    謝謝指導,還未試上面的建議,但剛剛因有其他資料修改,做完整合後,用未修改的範本再產生成績表,二年級由來有三分一成績出問題,變為只有1張出問題;而原本沒問題的四年級,變成有3張出問題,是否其實系統內的database有問題?可有其他方法fix?謝謝!
     
    #13 dsk-ckm, 2011-01-25
  14. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    You may call WebSAMS helpdesk 31258510.
     
    #14 edb-brian, 2011-01-25
  15. 56424333

    edb-stsim2
    Expand Collapse

    文章:
    258
    讚:
    0
    trim() 這個 Function 是把字串前後多餘的空格取消,例如:「 Hello 」,用了 trim() 後,就會變成「Hello」了。我懷疑同事在輸入時,無意中把空格輸入到操行的後方去如「A 」。
    當 Crystal Report (CR) 見到這個家串時〔老師是無法看到操行之後的空格〕,由於空間不足,CR 就做了換行這個動作,所以就出現老師提出這個現象。
     
    #15 edb-stsim2, 2011-01-25
  16. dsk-ckm

    dsk-ckm
    Expand Collapse

    請問怎様create一個新的formula 'Conduct_ata3'
    謝謝
     
    #16 dsk-ckm, 2011-01-25
  17. 56424333

    edb-stsim2
    Expand Collapse

    文章:
    258
    讚:
    0
    #17 edb-stsim2, 2011-01-25
  18. 56440610

    edb-brian
    Expand Collapse

    文章:
    382
    讚:
    0
    #18 edb-brian, 2011-01-25
  19. dsk-ckm

    dsk-ckm
    Expand Collapse


    完成後 請問如何拉出來?
     

    附件文件:

    • e5.JPG
      文件大小:
      52 KB
      瀏覽:
      3,128
    #19 dsk-ckm, 2011-01-25
  20. dsk-ckm

    dsk-ckm
    Expand Collapse

    是否這樣??
     

    附件文件:

    • e6.JPG
      文件大小:
      45.5 KB
      瀏覽:
      3,125
    #20 dsk-ckm, 2011-01-25