当前位置: 首页>>代码示例>>C#>>正文


C# ExcelAccess.DisPoseExcel方法代码示例

本文整理汇总了C#中ExcelAccess.DisPoseExcel方法的典型用法代码示例。如果您正苦于以下问题:C# ExcelAccess.DisPoseExcel方法的具体用法?C# ExcelAccess.DisPoseExcel怎么用?C# ExcelAccess.DisPoseExcel使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ExcelAccess的用法示例。


在下文中一共展示了ExcelAccess.DisPoseExcel方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ExportCK

        internal static void ExportCK(string rkid) {
            ExcelAccess ea = new ExcelAccess();
            string filename = AppDomain.CurrentDomain.BaseDirectory + "\\00记录模板\\.xls";
            if (!File.Exists(filename))
            {
                //导出资源文件到本机
                Stream obj = typeof(PrintHelper).Assembly.GetManifestResourceStream("Ebada.Kcgl._00记录模板..xls");
                object[] files = typeof(PrintHelper).Assembly.GetManifestResourceNames();
                if (obj != null) {
                    byte[] buff = new byte[obj.Length];
                    obj.Read(buff, 0, (int)obj.Length);

                    FileStream fs = new FileStream(filename, FileMode.OpenOrCreate);
                    fs.Write(buff, 0, buff.Length);
                    fs.Flush();
                    fs.Close();
                    fs.Dispose();
                }

            }
            ea.Open(filename);

          
            //显示文件
            ea.Print();
            ea.DisPoseExcel();
        }
开发者ID:s7loves,项目名称:mypowerscgl,代码行数:27,代码来源:PrintHelper.cs

示例2: ExportRK

        /// <summary>
        /// 根据入库单id,导出入库单
        /// </summary>
        /// <param name="rkid"></param>
        internal static void ExportRK(string rkid) {
            ExcelAccess ea = new ExcelAccess();
            string filename=AppDomain.CurrentDomain.BaseDirectory+"\\00记录模板\\.xls";
            if (!File.Exists(filename))
            {
                //导出资源文件到本机
                Stream obj = typeof(PrintHelper).Assembly.GetManifestResourceStream("Ebada.Kcgl._00记录模板..xls");
                object[] files = typeof(PrintHelper).Assembly.GetManifestResourceNames();
                if (obj != null) {
                    byte[] buff = new byte[obj.Length];
                    obj.Read(buff, 0, (int)obj.Length);

                    FileStream fs = new FileStream(filename, FileMode.OpenOrCreate);
                    fs.Write(buff, 0, buff.Length);
                    fs.Flush();
                    fs.Close();
                    fs.Dispose();
                }
                
            }
            ea.Open(filename);

            JH_yearks rkobj=Client.ClientHelper.TransportSqlMap.GetOneByKey<JH_yearks>(rkid);
            if(rkobj==null)return;
            
            int brow = 5;
            int bcol = 2;
            //填充数据
            //for (int i = 0; i < list.Count; i++) {
            //    var obj = list[i];
            //    ea.SetCellValue((i+1).ToString(), i + brow, bcol-1);
            //    ea.SetCellValue(kcname, i + brow, bcol);
            //    ea.SetCellValue(obj.供货厂家, i + brow, bcol + 1);
            //    ea.SetCellValue(obj.材料名称, i + brow, bcol + 2);
            //    ea.SetCellValue(obj.规格及型号, i + brow, bcol + 3);
            //    ea.SetCellValue(obj.计量单位, i + brow, bcol + 4);
            //    ea.SetCellValue(obj.数量.ToString(), i + brow, bcol + 5);
            //    ea.SetCellValue(obj.备注, i + brow, bcol + 6);
            //}

            //显示文件
            ea.Print();
            ea.DisPoseExcel();
        }
开发者ID:s7loves,项目名称:mypowerscgl,代码行数:48,代码来源:PrintHelper.cs


注:本文中的ExcelAccess.DisPoseExcel方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。