2012-07-30 13 views
0

對於在AS400上開發的應用程序的每個類別使用不同的顯示文件或創建不同的記錄格式(或同一DSPF中的多個文件的RECORD格式類型)是否合適。擁有不同的記錄格式vs有獨立的顯示文件

我有4個屏幕要顯示。我應該在1個DSPF內創建4個不同的DSPF文件或4種不同的格式類型,請指導。

+1

你將如何打包程序邏輯?一個單一的程序,幾個程序,許多小功能?通常,我會將I/O包裝與邏輯包裝相匹配,而不是相反。 – 2012-07-30 19:22:52

+0

什麼我想要實現的是,我有顯示登錄,菜單和選項菜單打開其他顯示。你會在這種情況下建議。 – techie 2012-07-30 19:27:56

+0

所有這些功能都將在單個程序中實現嗎?你將如何劃分功能? – 2012-07-30 19:35:56

回答

4

沒有包羅萬象的規則。

假設您有一個調用客戶查詢程序的菜單。客戶調查反過來調用驗證用戶的程序,以便她可以查看低級別用戶不被允許看到的機密客戶信息。菜單將是一個程序,一個顯示文件,一個記錄格式。客戶查詢可以是一個程序,一個顯示文件和多種記錄格式:一個用於按名稱搜索,一個用ID號搜索,一個用電話號碼搜索,一個用來顯示結果。身份驗證程序可以是一個程序,一個顯示文件和一個記錄格式(甚至可以是一個窗口)。

您將記錄格式放在一起,這些格式合在一起。您不會在客戶查詢顯示文件中放入應付賬款記錄格式,因爲它們沒有意義。

操作系統並不特別在乎顯示文件中有多少記錄格式。這完全是關於你如何組織你的工作。

相關問題