當(dāng)前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > ERP設(shè)計運用 > ERP系統(tǒng)開發(fā)
開發(fā)erp
基本開發(fā)步驟
1.先進行ERP環(huán)境下的REPORT的格式屬性設(shè)定.
1.1請采用手工方式,并不使用report使用的精靈來制作報表,將出現(xiàn)在畫面中的module原始文件另存為你的目的地址,并使用你的項目報表名稱。
1.2建立報表后,選中報表名稱段,按F4打開屬性,字符模式->用字符單位設(shè)計->選擇”是”。
1.3在布局模型中,選擇主要節(jié)段,按F4打開屬性,字符模式->報表高度和報表寬度按照設(shè)計書填寫,節(jié)段->寬度和高度,這個設(shè)置直接影響布局模型字符模式下的點距。
小技巧:節(jié)段的高度和寬度,與報表高度和報表寬度最好對應(yīng)成比例,并且,這個比例的倍數(shù)最好是整數(shù),由于將來可能出現(xiàn)的報表長寬發(fā)生變化,報表高度和報表寬度調(diào)整后,節(jié)段的高度和寬度就要按比例調(diào)整,這樣每個格子的形狀、大小不變,同時你報表中的內(nèi)容不會拉長、壓扁;
同時建議將表頭節(jié)段,表尾節(jié)段也設(shè)置來同主要節(jié)段相同。
例如:表頭,表尾,主要節(jié)段三個的屬性,請將節(jié)段高度和報表高度按比列設(shè)置(如1:10), 節(jié)段寬度和報表寬度,按比例設(shè)置(如1:6),而且三個節(jié)段的屬性要設(shè)置相同.
這樣做的好處是將來一旦調(diào)整報表大小,只需按比例不變的情況下調(diào)整,框架中每格大小不變,表格也就不會混亂.
1.4在布局模型中拉框架前,選擇格式->布局選項->標(biāo)尺設(shè)定,畫面中點選,單位->字符單位,網(wǎng)格線間隔->1,對齊點數(shù)目->1,字符單位大小不要改動。.
這樣設(shè)置的目的在于拉動框架時,間距都是1個字符,符合ERP報表的定位方式。這樣,你的前期工作就算完成了。
2.定義你的使用者參數(shù)
將詳細設(shè)計文件中,ERP環(huán)境傳入的參數(shù)和你自己定義的參數(shù),一一設(shè)置好,提醒注意數(shù)據(jù)類型和大小,傳入?yún)?shù)和自定義參數(shù)要區(qū)分開,請按照規(guī)范文檔來。注意,自定義參數(shù)對報表的開發(fā)靈活性作用巨大,要使用有含義的名稱。
Parameter Name自定義參數(shù)命名參考
1 “PI_”+XXXXX 傳入值用的參數(shù), 如果 parameter 的用途是真正作為傳入?yún)?shù)用時,名稱一律以” PI _”開頭;不可使用系統(tǒng)默認值。
2 “GLB_” +XXXXX 報表中使用的變量參數(shù), 如果 parameter 的用途是作為共享變量時,名稱一律以” GLB _”開頭; 不可使用系統(tǒng)默認值。
3 有起迄的參數(shù)需要在后面 XXXXX +”_F”表示FROM, XXXXX+”_T”表示TO; 不可使用系統(tǒng)默認值。
小技巧:date類型的傳入?yún)?shù),有時根據(jù)value set設(shè)置的不同要使用格式遮罩,固定它的時間格式,不然會出現(xiàn)錯誤。同時建議在設(shè)置大小時要適當(dāng)放大一些,避免有多國語言文字時出現(xiàn)錯誤。
3.Report執(zhí)行過程的說明
從畫面上觸發(fā)器的擺放次序,是從上到下的。為參數(shù)前,參數(shù)后,報表前,翻頁中,報表后。其中參數(shù)后和報表前為最常使用的兩個觸發(fā)器,一般情況下,使用報表前(before report)來編寫在報表運行前需要處理的數(shù)據(jù),比如給自定義參數(shù)賦值,運行一段存儲過程,定義一段動態(tài)sql,插入臨時表格數(shù)據(jù)等。當(dāng)報表前插入臨時表格數(shù)據(jù),那么after report就是執(zhí)行刪除臨時表格數(shù)據(jù)的動作。
4.建立資料模型
一般來說,除了矩陣,布局無非就是固定框架和循環(huán)框架的組合,每一個循環(huán)框架就對應(yīng)一個資源模型中的一級。當(dāng)然,這么一句話并沒有什么實質(zhì)意義,而要把這個講清楚,就通過圖形和實例來講解。下一部份重點講解該注意一些技巧和特點。
4.1最一般的單循環(huán)普通報表
按“sql”按鈕,點入畫布中,再導(dǎo)入事先寫好的sql script。
導(dǎo)入sql后,這個報表的資料模型非常之簡單。(注此報表并非模范,請按照規(guī)范命名。)
5,建立布局模型
5.1先拖1個固定框,再在固定框內(nèi)畫1個循環(huán)框
5.2,將固定框和循環(huán)框拖拉到合適的大小,再內(nèi)部填充上數(shù)據(jù)欄位和文字欄位
5.3屬性的設(shè)定
固定框
上下設(shè)為浮動的,左右為固定的,顯示為“第一頁”“包含模式”。
循環(huán)框
上下設(shè)為浮動的,左右為固定的,顯示為“第一頁”“包含物件”,每頁最多顯示多少,這里為1,當(dāng)然根據(jù)需要而定。
內(nèi)部欄位
上下設(shè)為固定的,左右為固定的,顯示為“第一頁”“包含模式”
6 報表完成
這里的第3,4,5小節(jié)只是一點簡單的步驟介紹,詳細方法和技巧并沒有呈現(xiàn)出來。下面這個部分,將就資料模型和布局模型的關(guān)系作詳細的探討。
7 參數(shù)規(guī)范參考
框架Layout中,字段名稱命名
“F_”+XXXXXX: XXXXX為可表達其意義的名字,最好能與抓取值名稱對應(yīng)上;不可使用系統(tǒng)默認值。
查詢主體名稱命名
“Q_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
固定框名稱命名
“M_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
循環(huán)框名稱命名
“R_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
文字框名稱命名
“B_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
Formula Column Name公式直欄命名:
“CF_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
Placeholder Name占位符命名:
“CP_”+XXXXXX: XXXXX為可表達其意義的名字;不可使用系統(tǒng)默認值。
- 1erp系統(tǒng)開發(fā)方案編寫
- 2erp管理系統(tǒng)開發(fā)模式
- 3行業(yè)erp軟件開發(fā)
- 4發(fā)展地區(qū)erp系統(tǒng)開發(fā)
- 5erp高級應(yīng)用系統(tǒng)開發(fā)
- 6軟件管理erp系統(tǒng)開發(fā)
- 7天津erp管理系統(tǒng)開發(fā)
- 8先進的銷售管理系統(tǒng)erp開發(fā)
- 9服裝erp軟件開發(fā)
- 10企業(yè)erp系統(tǒng)開發(fā)步驟流程
- 11進銷存管理系統(tǒng)開發(fā)
- 12成都廣州erp系統(tǒng)開發(fā)
- 13開發(fā)erp系統(tǒng)哪種語言最簡單
- 14旅游erp管理系統(tǒng)開發(fā)流程
- 15erp系統(tǒng)開發(fā)核心技術(shù)
- 16erp管理系統(tǒng)開發(fā)框架
- 17erp管理系統(tǒng)軟件如何開發(fā)
- 18erp開發(fā)系統(tǒng)
- 19企業(yè)erp開發(fā)系統(tǒng)軟件
- 20erp編程學(xué)習(xí)
- 21erp訂制開發(fā)
- 22erp編程學(xué)習(xí)
- 23Java開發(fā)erp管理系統(tǒng)
- 24erp系統(tǒng)開發(fā)商業(yè)計劃
- 25大型erp軟件開發(fā)
- 26erp任務(wù)管理系統(tǒng)軟件開發(fā)
- 27第三方erp軟件
- 28自行開發(fā)跨境電商erp系統(tǒng)
- 29java如何開發(fā)erp系統(tǒng)下載
- 30保定erp系統(tǒng)軟件開發(fā)
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓