2. iCS.GeneralService.ReportingService.Excel.CreateWithTemplate
調用接口說明
POST數據示例
{
"ExportPDF":"true",
"DisplayGridlines":"true",
"DataTables":"[object]",
"ReplaceTexts":"2003"
"TemplateBase64Code":"xxx"
"TemplateFileName":"xxx"
}
參數說明
| 参数 | Required? | 默認值 | 说明 |
| TemplateFileName | Y | | 模版文件名,如invoice.xls |
| TemplateBase64Code | Y | | 將模版文件通過base64轉碼后的字符 |
| SheetName | N | 空值 | 是否將數據導入到指定的sheet,若不指定則默認導入到第一個sheet |
| ReplaceTexts | Y | | 需要替換的字符集合,類型為List(KeyValuePair(string, string)) |
| DataTables | Y | | 需要導入的數據表格,類型為List(string TableName, DataTable Table). ReplaceTexts和DataTables至少有一個必須傳入 |
| ExportPDF | N | false | 是否導出pdf |
| ExportJpg | N | false | 是否導出jpg |
| DisplayGridlines | N | false | 是否在打印或生成pdf時顯示網格綫 |
| AutoHeightOnTable | N | false | 是否在表格行上做自動行高 |
返回碼
C#調用示例
模版製作說明