㈠ 如何做好ERP系統報表運維工作
1、理順系統內各種業務邏輯。
報表是業務邏輯在系統內的集中體現,因此解決報表問題的必要條件之一就 是要理順系統內各種業務邏輯的關系,掌握各種數據在業務上的應用以及不同部 門和崗位用戶的數據需求,了解各種系統操作和流程對系統取數的影響,知曉各種業務邏輯的取數方法。
2、進行報表梳理。
必須指定專人統一負責,集合顧問和開發人員兩方面力量,採用合理有效的過程 控制手段才能確保報表梳理的效果和質量。在報表梳理過程中必須積累規范性的 支持文檔,並對梳理過的報表進行集中管理,才能鞏固報表梳理的成果,為後續 運維工作打下良好基礎。
3、報表變更控制
必須對ERP 系統報表的變更進行控制,否則易造成報表變更需求泛濫和報表 管理混亂。
4、運維人員培訓
要做好ERP系統報表運維工作,運維人員必須具備一定的業務和技術水平。 顧問除掌握系統中各種業務邏輯外,還需要了解報表開發原理,掌握初級的程序 分析和調試能力,熟練運用常用資料庫表進行數據分析和報表測試。
㈡ vfp中怎樣控制報表只列印最後輸入的一條記錄,並且只列印一條
如果你是用表單的各種控制項來進行輸入的(不是用表格BROW),你在報表設計時,不用數據環境,不在細節中加控制項,而應該在頁頭或標題欄中加入域控制項來對應最後一條記錄。
詳細說明一下:比如你表單最後記錄有一個欄位是編碼,用的控制項名是TEXT1,你輸入的數據是00001,則你在報表頁頭或標題欄中加入一個域控制項,在跳出的表達式中輸入thisform.text1.value就行,相應你其他的也如此加入,安排位置。
在表單中加一個COMMAND1按鈕,在他的CLICK方法中加列印語句即可。不明白再問
㈢ 如何從代碼中控制報表分頁
實現按數據行分頁的方法:
1. 新建基於代碼的區域報表 SectionReport1
2. 定義變數
3. 增加SectionReport1 的構造函數,用來傳遞用戶所選擇的數據行
4. 添加 FetchData事件,這個事件中表示每顯示一條記錄,則執行一次該方法,所以在這個方法中添加計數器,表示現在報表已經處理了多少條記錄了。
5. 添加detail_Format 事件,控制將所選行的所在頁,未選中的行隱藏。