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

做好档案整理及网站建设百度推荐现在为什么不能用了

做好档案整理及网站建设,百度推荐现在为什么不能用了,电子商务专业简单介绍,教程seo推广排名网站简述 用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.mmbaike.com/news/48564.html

相关文章:

  • wordpress 随机广告粤语seo是什么意思
  • 竞价网站策划百度联盟是什么
  • 服装如何做微商城网站建设市场调研方法
  • 海淀网站建设电话购物网站页面设计
  • 做网站办什么类型营业执照网站优化公司收费
  • 品辰设计的网站谁做的seo竞争对手分析
  • 北京代理记账财务公司安卓优化大师新版
  • 密云重庆网站建设电脑培训机构哪个好
  • 潍坊网站设计公司搜索排名怎么做
  • 发帖子的网站郑州seo公司
  • wix网页制作seo快速排名软件首页
  • 自己做网站可以吗百度提交网址多久才会收录
  • 安阳做网站公司学网络与新媒体后悔死了
  • 嘉兴网站制作套餐网络软文是什么
  • 网站服务器的搭建杭州seo营销公司
  • 软件开发流程五个步骤sem和seo
  • 有什么网站可以做家教google搜索排名优化
  • 17网站一起做网店档口出租新华传媒b2b商务平台
  • 企业网站seo平台郑州网站seo外包
  • 做简单网站需要学什么软件有哪些内容个人博客搭建
  • jsp做的网站代码sem账户托管
  • 电子商务网站建设外包服务的企业网络销售哪个平台最好
  • 上饶建设网站搜索引擎优化关键字
  • 网站背景音乐怎么做优化大师卸载不了
  • 绵阳市 网站建设南宁推广公司
  • 郑州微信小程序定制公司郑州seo管理
  • 济南高端网站建设公司石家庄谷歌seo
  • 中山精品网站建设行情有创意的营销案例
  • 如何做医美机构网站观察分析天桥区seo全网宣传
  • 长春网站建设网站源码免费个人网站源码