2009年06月17日

原创 水晶报表分页汇总

水晶报表分页汇总建三个公式字段,第一个(公式1)输入下面的公式:whileprintingrecords;global numbervar ptotal;ptotal:=0;第二个(公式2)输入下面的公式:whileprintingrecords;global numbervar ptotal;ptotal := ptotal + [要汇总的字段];如果要汇总的字段不是数字,就用tonumber()函数转换;第三个(公式3)输入下面的公式:whileprintingrecords;global numbervar ptotal;把公式1放在页眉,公式2放在详细资料,并隐藏公式1和公式2;把公式3放在页脚,格式公式3,设置为你要显示的格式。这样就行了。阅读全文>

发表于 @ 2009年06月17日 09:21:00|评论(loading...)|举报|收藏

2009年06月16日

原创 设置水晶报表打印记录的条数


 在详细资料上点格式化节,在后面页新建页打勾  
  公式中输入:  

  if   onlastrecord   then  
        formula   =   false    
  else    
        if   RecordNumber   mod   5   =0   then  
              formula   =true  
        else  
              formula   =false  
        end   if  
  end   if  

  '(BASIC   语法)  
  你把   if   RecordNumber   mod   5   =   0   then   该为   3   =   0  
  应该是3行换页,我试了下   1=0的情况下,一行就换页:)  


阅读全文>

发表于 @ 2009年06月16日 17:20:00|评论(loading...)|举报|收藏

2009年04月23日

原创 模式窗口中submit导致弹出新窗口错误的处理

在window.showModalDialog 弹出的模式窗口中如果进行submit提交,或点击服务器控件进行_doPostBack提交都会出现弹出一个新窗口的错误。如何解决这个问题呢?阅读全文>

发表于 @ 2009年04月23日 10:33:00|评论(loading...)|举报|收藏

转载 水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理

错误描述:用水晶报表做报表时当多次打开报表后会经常会出现“已达到系统管理员配置的最大报表处理作业数限制。”的错误。1.自身的问题:用完CrystalDecisions.CrystalReports.Engine.ReportDocument对象后没有关闭释放它。在处理报表页面加上以下代码:private void Page_Unload(object sender, EventArgs e){rd.Dispose();//rd为我这个页面定义的CrystalDecisions.CrystalReports.Engine.ReportDocument rd;}2.增加操作系统默认打开的报表数量自身问题解决后,还要解决操作系统的限制,增加操作系统默认打开的报表数量:点击开始,运行中输入regedit打开注册表编辑器,修改PrintJobLimit的值。 具体为修改下面两个键的值。每一处:HKEY_L阅读全文>

发表于 @ 2009年04月23日 10:31:00|评论(loading...)|举报|收藏

2009年03月09日

转载 酒桌上的潜规则,男人必学,女人必知!


(一)如果自己真不能喝,丫就别开第一口,端着饭碗夹了菜一边吃着去 
(二)如果确信自己要喝,就别装墨迹,接下来就是规矩了       

规矩一:酒桌上虽然“感情深,一口闷;感情浅,舔一舔”但是喝酒的时候决不能把这句话挂在嘴上。 
  规矩二:韬光养晦,厚积薄发,切不可一上酒桌就充大。 
  规矩三:领导相互喝完才轮到自己敬。 
  规矩四:可以多人敬一人,决不可一人敬多人,除非你丫是领导。 
  规矩五:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。 
  规矩六:自己敬别人,如果碰杯,一句,我喝完,你随意,方显大肚。 
  规矩七:自己职位卑微,记得多给领导添酒,不要瞎给领导代酒,就是要代,也要在领导确实想找人代,还要装作自己是因为想喝酒而不是为了给领导代酒而喝酒。比如领导甲不胜酒力,可以通过旁敲侧击把准备敬领导甲的人拦下。 
  规矩八:端起酒杯(啤酒杯),右手扼杯,左手垫杯阅读全文>

发表于 @ 2009年03月09日 16:44:00|评论(loading...)|举报|收藏

2009年02月04日

原创 无法删除文件、文件夹之无法读源文件或磁盘


 一般情况下这个问题主要是由于windows的长文件名造成的。
    你要删除的东西一般是一个含有"."的文件或文件夹,大小一般是零。
    删除方法:
    运行
    cmd
    cd 你要删文件的路径
    dir /a /x


    比如要删文件"trvde1.",通过上面的命令,得到文件"trvde1."的8字节的文件名是"trvde1~1" ,执行 del trvde1~1 就可以删除这个空文件了。

    如果是文件夹,可以用 rd 删除。
    rd trvde1~1

   如果文件下包含文件则加上参数 /s
   rd trvde1~1 /s阅读全文>

发表于 @ 2009年02月04日 13:54:00|评论(loading...)|举报|收藏

2009年01月21日

原创 让WindowsXP操作系统更安全的多个方法

笔者把在使用Windows XP操作系统过程中积累的一些经验共享出来,也便能让你在使用Windows XP操作系统的过程中能快速上手。熟练的掌握XP的使用技巧就能更好的享受XP系统带给你的强大功能。阅读全文>

发表于 @ 2009年01月21日 11:41:00|评论(loading...)|举报|收藏

2009年01月14日

转载 岁月如歌:改变世界的Web前端开发

乔布斯说:“活着就是为了改变世界,难道还有其它原因吗?” 2008年,在Web前端开发界,无论国外还是国内,都发生了不少事情,有哪些是改变世界或即将改变世界的大事件呢?阅读全文>

发表于 @ 2009年01月14日 09:16:00|评论(loading...)|举报|收藏

2008年12月26日

原创 GridView 和DataGrid区别

一、GridView和DataGrid的异同
GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡。GridView和 DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是一条记录,显示为在web页面上输出表格中的一行。
GridView相对于DataGrid来说,具有如下优势,功能上更加丰富,因为提供了智能 标记面板(也就是show smart tag)更加易用方便,常用的排序、分页、更新、删除等操作可以零代码实现!具有PagerTemplate属性,可以自定义用户导航页面,也就是说分页 的控制更加随心所欲。GridView和DataGrid在事件模型上也多有不同之处,DataGrid控件引发的都是单个事件,而GridView控件 会引发两个事件,一个在操作前发生,一个在操作后发生,操作前的事件多位***ing事件,操作后的事件多位***ed事件,比如Sorting 事件和sort阅读全文>

发表于 @ 2008年12月26日 11:18:00|评论(loading...)|举报|收藏

原创  C# 将数据导出到Execl



一、asp.net中导出Execl的方法:

在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。
1、将整个html全部输出execl

此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。    Response.Clear();    
   Response.Buffer=   true;    
   Response.AppendHeader("Content-Disposition","attachment;filename="+DateTime.Now.ToString("yyyyMMdd")+".xls");          
   Response.ContentEncoding=System.Text.Encoding.UTF8;  
阅读全文>

发表于 @ 2008年12月26日 11:08:00|评论(loading...)|举报|收藏

Csdn Blog version 3.1a
Copyright © 海量索取,不断充实!