///
/// 匯出
///
///
///
private void btnoutexcel_click(object sender, eventargs e)
#endregion
datacolumn("序號", typeof(string)));
datacolumn("燈桿id", typeof(string)));
datacolumn("燈桿編號", typeof(string)));
datacolumn("燈桿型別", typeof(string)));
datacolumn("所在道路", typeof(string)));
datacolumn("路側", typeof(string)));
datacolumn("所屬變壓器", typeof(string)));
datacolumn("變壓器編號", typeof(string)));
datacolumn("所屬迴路", typeof(string)));
datacolumn("電源型別", typeof(string)));
datacolumn("燈源個數", typeof(string)));
datacolumn("責任人", typeof(string)));
datacolumn("國標編號", typeof(string)));
datacolumn("高度", typeof(string)));
datacolumn("**", typeof(string)));
datacolumn("安裝日期", typeof(string)));
datacolumn("生產廠商", typeof(string)));
datacolumn("描述", typeof(string)));
datarow row = null;
int rownumber = alllist.count;
if (rownumber > 0)
if (strvisible == "1"&&strattribute!="")
}//row["序號"] = alllist[j].lamppostnumber;
//row["燈桿id"] = alllist[j].lamppostid;
//row["燈桿編號"] = alllist[j].lamppostcode;
//row["燈桿型別"] = alllist[j].lampposttypename;
//row["所在道路"] = alllist[j].streetname;
//row["路側"] = alllist[j].streetsidetypename;
//row["所屬變壓器"] = alllist[j].transformername;
//row["變壓器編號"] = alllist[j].transcode;
//row["所屬迴路"] = alllist[j].relayid;
//row["電源型別"] = alllist[j].powertype;
//row["燈源個數"] = alllist[j].lampcount;
//row["責任人"] = alllist[j].persons;
//row["國標編號"] = alllist[j].gbcode;
//row["高度"] = alllist[j].height;
//row["**"] = alllist[j].price;
//row["安裝日期"] = alllist[j].adddate;
//row["生產廠商"] = alllist[j].manufacturername;
//row["描述"] = alllist[j].lamppostintro;
dt.rows.add(row);}}
dt.acceptchanges();
dictionarytablelist = new dictionary();
tablelist.add("燈桿資訊", dt);
inc.exportlisttoexcel(tablelist);
}}
動態匯出excel
現在有個業務場景,需要動態匯出單據費用。由於不同的業務單位配置的費用名稱不同,所有表頭需要動態拼接。表頭還會一級表頭合併,如下圖所示 表頭動態載入,同時對應的行資料也要根據表頭載入。使用阿里的easyexcel。headtitle9.add 運輸 配送成本 headtitle9.add 承運商 he...
POI動態匯出Excel(動態匯出前台選中的字段)
業務場景 使用者勾選想要匯出的字段 於是就自己寫了個通用的動態匯出封裝類,前台選中什麼欄位就匯出什麼字段 這是我資料庫表的字段 假如使用者現在只想匯出name和phone這兩個字段 直接上匯出成功效果圖 excel匯入匯出 org.apache.poi groupid poi scratchpad ...
從DataTable匯出Excel檔案
匯出記錄 protected void button1 click object sender,eventargs e catch exception 儲存datatable資料到filepath檔案中 資料來源 檔案 public void exportexcelstream datatable ...