目的: V120504A - 名牌標籤列印 - SPIRE.XLS
處理說明: 1>讀取 xls 樣板檔
2>填寫 xls 欄位值
3>將 xls 存成檔案, 並download至前端
1>*.js
var cmpA_rdgExp = get_rdogrp_cmp1('rdg_Exp_a', 'rdg_Exp_a', 'rdgExp_a',
['(多張)小標籤', '(多張)大標籤', '(單張)小標籤', '(單張)大標籤', '(單張)大標籤+小標籤'],
[5, 0], [700], ['標籤', 30],
mgT, 50);
var Panel_Top = new Ext.Panel({
frame: false, layout: 'hbox', enableTabSrocll: false, labelStyle: "font-size:11pt;",
items: [ cmpA_SAPNO, cmpA_rdgExp ]
})
2>*.cs
string fext = ".xlsx"; // xls 只輸出 200 row
string fileName = "V120504_小標籤套表";
int rdo = Convert.ToInt32(nvc["Rdo"]);
if (rdo == 1) { fileName = "V120504_大標籤套表"; }
else if (rdo == 2) { fileName = "V120504_小標籤套表_單張"; }
else if (rdo == 3) { fileName = "V120504_大標籤套表_單張"; }
else if (rdo == 4) { fileName = "V120504_小標籤_大標籤_單張";}
Workbook wk = new Workbook();
try
{
wk.LoadFromFile(newFileName);
//Template樣板檔案 index 可能從1開始
Worksheet ws = wk.Worksheets[wk.ActiveSheetIndex];
沒有留言:
張貼留言