你的位置:首页 > 软件开发 > ASP.net > 办公超实用利器系列

办公超实用利器系列

发布时间:2015-08-27 17:00:30
背景1.在测绘行业中涉及到地籍业务,除了gis,表单生成和档案扫描其实是最消耗人力和时间的一块。2.之前经常遇到Excle表格的定制输出每次都要用NPOI累代码很烦躁。想到用3.效果很好,稍微教一下,不会宏命令和编程的同事也会用,上手极快,利用NPOI输出也比原生COM的速度快几 ...

背景

1.在测绘行业中涉及到地籍业务,除了gis,表单生成和档案扫描其实是最消耗人力和时间的一块。

2.之前经常遇到Excle表格的定制输出每次都要用NPOI累代码很烦躁。想到用

3.效果很好,稍微教一下,不会宏命令和编程的同事也会用,上手极快,利用NPOI输出也比原生COM的速度快几倍。

4.最后形成了一个系列,见项目名称,包括Excle、word的输出,打印、图片扫描工具,有很多复杂的格式设定功能没有延伸下去就辞职了。

办公超实用利器系列

功能

很简单的流程-设置数据源(MDB文件)、

办公超实用利器系列办公超实用利器系列

关键代码

1.设定动作模型

办公超实用利器系列办公超实用利器系列
 /// <summary>  /// 动作参数  /// </summary>  public class Action  {    public get='_blank'>string OID { get; set; }    public string ColNm { get; set; }    public string RowNm { get; set; }    public string SheetNm { get; set; }    public string FieldName { get; set; }    public string ActionType { get; set; }    public string Param { get; set; }    public string AppendType { get; set; }  }  /// <summary>  /// 按表单分组  /// </summary>  public class SheetActionGroup  {    public int SheetNm { get; set; }    public List<Action> Actions { get; set; }    public SheetActionGroup()    {      Actions = new List<Action>();    }  }  public class GeneralSetting  {    public string MDBTableName { get; set; }    public string saveName { get; set; }    public bool isChildFolder { get; set; }    public string childFolderName { get; set; }    public string OIDField { get; set; }    public string templateName { get; set; }  }

原标题:办公超实用利器系列

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录