Progress語法

52code發表於2008-07-12

今天談一談progress裡面常用的幾個輸出語句的用法: display, put, export.

[@more@]

常用的幾種輸出語句有display, put,export.

display顧名思義,就是顯示. 是最常用的輸出語句. 一般的用法是 display 欄位1 欄位2 欄位3 with frame xxx width xxxx [down].

display會自動獲取欄位的Label並顯示在第一行(適合懶人). 你也可以在欄位後面跟一個 column-label "New Label" 來指定當前欄位該顯示什麼Label.

put語句是靈活度比較高,也就是說你想怎麼put就怎麼put,缺點是很多東西要指定清楚,否則顯示格式就會亂套.比如要指定顯示的位置, 如果想顯示Label也要手工去指定. 常用的形式是: put 欄位1 at 1 欄位2 at 10 欄位3 at 20 skip.

結尾的這個skip是換行.

export一般用於匯出整個表的完整資料, 當然,也可以只輸出指定的幾個欄位, 通常的用法:

for each pt_part :

export pt_part.

end.

export語句會按照pt_part表定義裡面欄位順序挨個排列資料,各個欄位間預設用空格隔開(你也可以指定一個字元做為分隔符),每行結束自動換行.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/182208/viewspace-1023441/,如需轉載,請註明出處,否則將追究法律責任。

相關文章