当前位置: 首页 > news >正文

湖南省建设信息网站查询百度销售推广

湖南省建设信息网站查询,百度销售推广,上海做网站联系电话,网站开发的进度表简述 用Aspose.cells导出可以方便地将数据到Excel文档中,简单的直接将DataTable列表写入即可,复杂的格式一般会先做好模板,再将数据填充进去,这样可以保持设置好的样式,又能快速填充内容,十分方便。 智能…

简述

用Aspose.cells导出可以方便地将数据到Excel文档中,简单的直接将DataTable列表写入即可,复杂的格式一般会先做好模板,再将数据填充进去,这样可以保持设置好的样式,又能快速填充内容,十分方便。

智能标记

用于让 Aspose.Cells 知道在 Microsoft Excel 设计器电子表格中放置哪些信息。智能标记允许您创建仅包含特定信息和格式的模板。

所有智能标记都以 &= 开头。 &=Party.FullName 是数据标记的示例。如果数据标记产生多个项目,例如,一个完整的行,则随后的行会自动向下移动以为新信息腾出空间。因此,小计和总计可以放在数据标记之后的行上,以根据插入的数据进行计算。要对插入的行进行计算,请使用动态公式.

智能标记包括数据源字段名称大多数信息的部分。特殊信息也可以与变量和变量数组一起传递。变量始终只填充一个单元格,而变量数组可能填充多个单元格。每个细胞只使用一个数据标记。未使用的智能标记将被删除。

智能标记也可能包含参数。参数允许您修改信息的布局方式。它们作为逗号分隔列表附加到括号中的智能标记的末尾。

智能标记选项

&=数据源.字段名

&=[数据源].[字段名]

&=$变量名

&=$变量数组

&==动态公式

&=&=重复动态公式

动态公式

动态公式允许您将 Excel 公式插入到单元格中,即使公式引用了将在导出过程中插入的行。动态公式可以为每个插入的行重复或仅使用放置数据标记的单元格。

动态公式允许以下附加选项:

  • r - 当前行号。
  • 2, -1 - 当前行号的偏移量。

例如:
&=&=B{-1}/C{-1}~(skip:1)

在动态公式标记中,“-1”分别表示B列和C列到当前行的偏移量,将设置除法运算,skip参数为一行。此外,我们应该指定以下字符:
"~"

作为分隔符以在动态公式中应用更多参数。

以下屏幕截图说明了一个重复的动态公式和生成的 Excel 工作表。

模板文件输出文件

Cell “C1”包含公式A1*B1 ,单元格“C2”包含A2*B2单元格“C3”包含A3*B3.

详细介绍可以参考官方说明

模板设置

先按照普通excel文档进行框架设置,要变化的部分根据Aspose.cells的预设格式(SmartMakers)进行编写。

示例如下图:

对于普通的单个变量,格式为&=$前缀,后面跟上变量名即可。

对于列表变量,前缀为&=,后面填写变量名.字段名,例如:&=[bom].cInvName,表名、字段名如果有特殊字符则用[]包裹,如果没有则可以省略。

如果有主从表的,按表名+字段填入即可,例如上图中上半部分是主表的,也可以使用&=[master].field格式来设置,不用分开传多个变量。

基本代码框架

string dataDir = "";
// Instantiate the workbook from a template file that contains Smart MarkersWorkbook designer = new Workbook(dataDir + "模板文件,修改成自己的.xlsx");DataTable dt = new DataTable(); //修改为自己的数据源// 设置表名,对应智能标记中的表名
dt.TableName = "Report";// 创建设计器
WorkbookDesigner d = new WorkbookDesigner();// 关联文档
d.Workbook = designer;// 设置数据源
d.SetDataSource(dt);// 执行合并
d.Process();// S保存文档
designer.Save(dataDir + "output.xlsx", SaveFormat.Xlsx);

其中SetDataSource的重载共有9个,可以将普通数据、DataSet、DataTable、DataView、DataReader、List等设置为数据源。可根据情况选用。

http://www.dinnco.com/news/85715.html

相关文章:

  • 有哪些做包装盒的网站新乡seo外包
  • 上海网站建设 知名做网络营销推广的总结
  • 鄂尔多斯做网站百度一键安装
  • 网站建设程序源码如何做市场调研和分析
  • 四川省查询建设人员注册证书网站营销软件网站
  • 青岛做网站网站seo优化案例
  • 建收费网站网络营销的应用
  • udacity 移动网站开发惠州网站seo
  • 新闻wordpress主题搜索引擎seo是什么意思
  • 服装网站首页设计厦门seo代理商
  • 菏泽注册公司流程和费用企业网站seo诊断工具
  • 菜鸟网站做图2345网址导航电脑版
  • 宁波电商平台网站建设杭州百度竞价推广公司
  • 网站建设流程与步骤热搜关键词查询
  • 做网站服务器空间市场营销经典案例
  • 平凉市建设局网站社交媒体营销
  • 网站优化是往新闻中心发新闻吗句容市网站seo优化排名
  • 建设网站需要几个步骤揭阳百度快照优化排名
  • 如何自学建网站app推广平台网站
  • 政府网站建设的分析百度一下app
  • jsp 数据库做网站如何搭建公司网站
  • 攻击网站常用方法百度关键词网站排名优化软件
  • 房地产开发商网站seo诊断
  • 奉贤做网站建设百度知道首页官网
  • 杭州网站前端建设中国站免费推广入口
  • dw做的网站怎么去掉国内前10电商代运营公司
  • 做瞹瞹瞹视频免费网站百度推广关键词怎么设置好
  • 服装企业网站策划书百度的网页地址
  • 网站可以做的线下活动上海网络推广招聘
  • 中国国内网站建设哪家强源码网