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

解決紙板采購報表字符串過長的問題

客戶提出的問題是在ERP紙板采購報表中,合并的工單號碼字符串過長,導(dǎo)致報表一行伸縮很大,影響了美觀。客戶希望只顯示合并工單號碼的最后兩位字符,并與第一個工單號碼拼接顯示。使用FastReport報表控

客戶提出的問題是在ERP紙板采購報表中,合并的工單號碼字符串過長,導(dǎo)致報表一行伸縮很大,影響了美觀。客戶希望只顯示合并工單號碼的最后兩位字符,并與第一個工單號碼拼接顯示。

使用FastReport報表控件設(shè)計報表

我們的ERP報表使用FastReport報表控件進(jìn)行設(shè)計??梢酝ㄟ^命令行進(jìn)入設(shè)計模式,在.Net中可以使用以下代碼(其他開發(fā)環(huán)境也類似):

```

// 實例化報表對象

Report report new Report();

report.Load( "eportsPaper_");

// 報表獲取數(shù)據(jù)源和記錄集

(ds_data);

("Master").Enabled true; // 主表

("Details").Enabled true; // 明細(xì)表

// 設(shè)計報表

();

// 釋放內(nèi)存空間

report.Dispose();

```

對工單號碼進(jìn)行字符處理

進(jìn)入FastReport報表后,點擊報表左上角的【代碼】按鈕,進(jìn)入腳本編寫頁面。

在`private void Data1_BeforePrint(object sender, EventArgs e)`方法中,我們可以對【工單號碼合并列】進(jìn)行字符處理。如下圖所示:

[圖片]

可以通過代碼實現(xiàn)只取合并工單號碼的最后兩位字符,并以“/”來分隔拼接顯示。這樣報表顯示出來更加美觀,同時滿足客戶的需求。

效果圖如下:

[圖片]

標(biāo)簽: