成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

快速設(shè)計(jì)水晶報(bào)表模板

使用水晶報(bào)表的朋友都會(huì)發(fā)現(xiàn),在設(shè)計(jì)模塊時(shí)特別麻煩,傳遞參數(shù)和數(shù)值也很不方便,無法像微軟的報(bào)表工具那樣靈活操作。為了解決這個(gè)問題,我總結(jié)了一個(gè)快速設(shè)計(jì)水晶報(bào)表模塊的方法,供大家學(xué)習(xí)。規(guī)范CR報(bào)表的4gl

使用水晶報(bào)表的朋友都會(huì)發(fā)現(xiàn),在設(shè)計(jì)模塊時(shí)特別麻煩,傳遞參數(shù)和數(shù)值也很不方便,無法像微軟的報(bào)表工具那樣靈活操作。為了解決這個(gè)問題,我總結(jié)了一個(gè)快速設(shè)計(jì)水晶報(bào)表模塊的方法,供大家學(xué)習(xí)。

規(guī)范CR報(bào)表的4gl模板

根據(jù)標(biāo)準(zhǔn)的CR報(bào)表作業(yè),將CR報(bào)表的4gl程序進(jìn)行模板化,即對每個(gè)功能部分進(jìn)行標(biāo)記和模板化。例如,可以創(chuàng)建一個(gè)名為zexample.4gl的模板文件,在其中按照提示信息編寫代碼。在編寫過程中需要注意以下幾點(diǎn):

1. 創(chuàng)建臨時(shí)表時(shí),定義的g_sql字段數(shù)量必須與values中的?個(gè)數(shù)相同。

2. 查詢數(shù)據(jù)的sql語句字段數(shù)和順序、sr變量填充時(shí)的數(shù)量和順序、以及定義sr時(shí)的數(shù)量和順序,這三者必須保持一致。

規(guī)范4fd檔

4fd檔的布局應(yīng)根據(jù)實(shí)際情況來確定,不需要按照模板來規(guī)范。

制作CR模板XML

在制作CR模板XML時(shí),可以使用p_genxml作業(yè)生成或修改其他標(biāo)準(zhǔn)作業(yè)的XML文件。但無論是生成還是修改,都需要注意以下幾點(diǎn):

1. 首先制作XML文件,并確保XML中的name與程序中使用的臨時(shí)表名稱相同。例如,程序中定義臨時(shí)表的名稱為6,那么XML中的名稱也必須為6。

2. 修改XML中的字段,并確保XML中的字段數(shù)量與4gl中讀取的字段數(shù)量相同,否則可能導(dǎo)致字段顯示不完整。

3. 注意字段類型的設(shè)置:字符類型為string、數(shù)字類型為decimal、日期類型為dateTime。

制作CR模板.rpt

根據(jù)我提供的rpt模板進(jìn)行修改,模板名稱為zexample.4gl_2_std.rpt。在修改模板時(shí),需要注意以下幾點(diǎn):

1. 模板名稱必須與臨時(shí)表名稱和XML中的名稱相同。

2. 打開模板后,將數(shù)據(jù)源修改為當(dāng)前的數(shù)據(jù)源(即修改XML數(shù)據(jù)源)。

3. 移除舊的數(shù)據(jù)源,加入新的數(shù)據(jù)源。

4. 將右邊的字段拖動(dòng)到左邊的詳細(xì)資料處,并根據(jù)實(shí)際情況調(diào)整寬度。

其他設(shè)置

完成以上步驟后,還需要進(jìn)行上傳、編譯、P_zz、p_zaw等其他設(shè)置,以確保報(bào)表能正常運(yùn)行。通過按照以上步驟進(jìn)行操作,可以更快地設(shè)計(jì)水晶報(bào)表模板,并提高報(bào)表的效率和可操作性。

標(biāo)簽: