INFORMIX-4GL FINISH REPORT

語法

REPORT reportName ( [ variableName1 [, variable2 , ... ] ] )
            [ DEFINE Section ]
            OUTPUT
                        [ REPORT TO ( SCREEN / PRINTER / [ FILE ] fileName )
                                              / PIPE [ IN FORM MODE
                                                          / IN LINE MODE ] programName ]
                        [ PAGE LENGTH [ = ] num ]
                        [ TOP MARGIN [ = ] num ]
                        [ BOTTOM MARGIN [ = ] num ]
                        [ RIGTH MARGIN [ = ] num ]
                        [ LEFT MARGIN [ = ] num ]
                        [ TOP OF PAGE [ = ] "str" ]
            [ ORDER [ EXTERNAL ] BY variableName1 [ ASC / DESC ]
                                            [, variableName2 [ ASC / DESC ], ... ] ]
            FORMAT
                          [ FIRST PAGE HEADER
                             ... ]
                          [ PAGE HEADER
                             ... ]
                          [ BEFORE GROUP OF variableName
                             ... ]
                          [ AFTER GROUP OF variableName
                             ... ]
                          [ PAGE TRAILER
                             ... ]
                          [ ON LAST ROW
                             ... ]
END REPORT
 

目的

設定 reportName 輸出格式及提供資料的輸出
 

說明

DEFINE Section:定義 reportName 所使用到的報表變數

使用時機:1. ON EVERY ROW 所產生的報表,每筆的紀錄值均需傳遞至此時
                 2. ORDER BY 的變數值時
                 3. AFTER GROUP OF 的變數值時


參考資料

M@nGo gitbook 網站連結

撰寫時間

2021/12/19 撰寫

文章內容有誤,可以留言在下方,讓芒果與你們一起成長進步

文章標籤
全站熱搜
創作者介紹
創作者 Mango Wu 的頭像
Mango Wu

M@nGo Learning Notes

Mango Wu 發表在 痞客邦 留言(0) 人氣(39)