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

网站建设品牌湖北城乡建设厅网站

网站建设品牌,湖北城乡建设厅网站,龙岩网站设计 信任推商吧做词,网站开发公司哪个好在2.3这一版本的更新中#xff0c;我们迎来了众多的使用者、贡献者#xff0c;在这个里程碑中我们也添加并修复了一些功能。对于新特点的功能我将在下面进行详细的描述#xff0c;当然也欢迎更多的人可以加入进来#xff0c;再或者也很期待大家来提issues或者PR#xff0c… 在2.3这一版本的更新中我们迎来了众多的使用者、贡献者在这个里程碑中我们也添加并修复了一些功能。对于新特点的功能我将在下面进行详细的描述当然也欢迎更多的人可以加入进来再或者也很期待大家来提issues或者PR您的一个issue或者PR将是我们前进的动力。公式导出 #88https://github.com/dotnetcore/Magicodes.IE/issues/88公式导出目前已经在Excel模板导出中支持我们可以通过如上代码片段的格式进行将公式应用到我们的Excel导出模板中.{{Formula::AVERAGE?paramsG4:G6}} {{Formula::SUM?paramsG4:G6G4}} 增加分栏、分sheet、追加rows导出 #74https://github.com/dotnetcore/Magicodes.IE/issues/74在该版本中我们支持使用链式编程导出我们的Excel从而起到追加分栏等作用。在多个DTO导出中我们可以通过如下代码片段将我们的Excel分栏导出exporter.Append(list1).SeparateByColumn().Append(list2).ExportAppendData(filePath); 导出形式如下所示header 1header 2header1row 1 col 1row 1 col 2row1row 2 col 1row 2 col 2row2我们还可以通过多个DTO进行多Sheet的导出如下代码片段所示exporter.Append(list1).SeparateBySheet().Append(list2).ExportAppendData(filePath); 当然不仅仅是这样我们还可以对行进行追加导出同时我们可以选择导出额外的Header信息或者不导出exporter.Append(list1).SeparateByRow().Append(list2).ExportAppendData(filePath); header 1header 2header1row 1 col 1row 1 col 2row1row 2 col 1row 2 col 2row2row 2 col 1row 2 col 2row2或者我们可以这样加入Header信息exporter.Append(list1).SeparateByRow().AppendHeaders().Append(list2).ExportAppendData(filePath); header 1header 2header1row 1 col 1row 1 col 2row1row 2 col 1row 2 col 2row2header 1header 2header1row 2 col 1row 2 col 2row2添加对ExpandoObject类型的支持#135(https://github.com/dotnetcore/Magicodes.IE/issues/135特别感谢 sgalcheung(https://github.com/sgalcheung)添加该特性的导出具体使用方式如下所示class Program{static async Task Main(string[] args){IExporter exporter new ExcelExporter();// 生成测试数据var personList GenFu.GenFu.ListOfPerson();// 导出一个只包含FirstName, LastName列的excelstring fields FirstName,LastName; // 可自定义导出想要的字段var expandoObjectList new ListExpandoObject(personList.Count);var propertyInfoList new ListPropertyInfo();var fieldsAfterSplit fields.Split(,);foreach (var field in fieldsAfterSplit){var propertyName field.Trim();var propertyInfo typeof(Person).GetProperty(propertyName);if (propertyInfo null){throw new Exception($Property: {propertyName} 没有找到{typeof(Person)});}propertyInfoList.Add(propertyInfo);}foreach (var person in personList){var shapedObj new ExpandoObject();foreach (var propertyInfo in propertyInfoList){var propertyValue propertyInfo.GetValue(person);((IDictionarystring, object)shapedObj).Add(propertyInfo.Name, propertyValue);}expandoObjectList.Add(shapedObj);}string filePath Path.Combine(Directory.GetCurrentDirectory(), dynamicExportExcel.xlsx);var result await exporter.ExportAsByteArrayExpandoObject(expandoObjectList);File.WriteAllBytes(filePath, result);}}class Person{public string FirstName { get; set; }public string LastName { get; set; }public string Title { get; set; }public int Age { get; set; }public int NumberOfKids { get; set; }} 感谢大家对Magicodes.IE的支持。关于更多发布信息大家可以参阅https://github.com/dotnetcore/Magicodes.IE/blob/master/RELEASE.mdhttps://github.com/dotnetcore/Magicodes.IE转载是一种动力 分享是一种美德如果喜欢作者的文章请关注【麦扣聊技术】订阅号以便第一时间获得最新内容。本文版权归作者和湖南心莱信息科技有限公司共有欢迎转载但未经作者同意必须保留此段声明且在文章页面明显位置给出原文连接否则保留追究法律责任的权利。原文作者HueiFeng文档官网docs.xin-lai.comQQ群编程交流群85318032 产品交流群897857351
http://www.pierceye.com/news/334900/

相关文章:

  • 设计公司网站 唐山本地备份wordpress
  • 淘宝客网站建设多少钱app网站开发案例
  • vs2008不能新建网站个性手绘个人网站模板下载
  • 西安好的网站建设公司西安高端网站制作公司哪家好
  • 网站分享按钮网站运营建站优化专家
  • 网站微信建设运维经验分享用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会
  • wordpress建站吧做网站接专线费用
  • c 做网站设计广东seo点击排名软件哪里好
  • 微网站微网站seo服务理念
  • 建设网站招聘商标注册查询官网网站
  • 建设彩票网站合法吗新浪sae 搭建wordpress
  • 加热器网站怎么做的课程网站建设规划方案
  • 网站建设目标文档鄂州网站制作哪家好
  • 廉政建设网站微信运营
  • 什么样的网站结构适合做seo北京互联网建站网站
  • 工程科技 网站设计广东做seo的公司
  • 外贸都是在哪些网站做怎么做个手机版的网站
  • 北京社保网站做社保增减员锦绣大地seo官网
  • 分析影响网站排名的因素河南省住房和城乡建设厅网站文件
  • 宁城网站建设公司引流最好的推广方法
  • 辽宁省建设厅官方网站网站免费正能量直接进入浏览器下载安装
  • 怎么给公司建网站广州互联网营销师培训
  • 用阿里云做网站注意事项绵阳的网站建设公司哪家好
  • 电商网站设计工作内容深圳国际设计学院
  • 国内界面优秀的网站科技有限公司名字叫什么好
  • 网站底部悬浮代码搭建网站的主要风险
  • 长安网站建设公司常做网站首页的文件名
  • 学网站开发的能找什么工作赣州网站设计较好的公司
  • 网站建设接单微信营销软件收费排行榜
  • 佛山网站建设公司排名佛山微网站推广哪家专业