摘要: 加延迟是为了防止在两个控件之间切换时,蒙版反复显示,隐藏闪烁。使用方法: 阅读全文
posted @ 2018-01-29 12:27 zhaogaojian 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: xlwt 1.3.0 Downloads ↓ Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 阅读全文
posted @ 2018-01-29 00:11 zhaogaojian 阅读(490) 评论(0) 推荐(0) 编辑
摘要: soup = BeautifulSoup(html,"html.parser") html=soup.select("table a") for k in html: print(k.string) print(k['href']) 阅读全文
posted @ 2018-01-29 00:07 zhaogaojian 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 1、Python很有名,但是一直没在实际项目中用过,今天花30分钟学习下。去Python官网https://www.python.org/downloads/ 2、2.X与3.X版本相差比较大,新手用最新的3.6.4。3、下载安装。4、安装BeautifulSoup,CMD进入C:\Users\xx 阅读全文
posted @ 2018-01-28 23:30 zhaogaojian 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1. 原由 由于不同系统的字符集设定会存在差异,导致在一个环境中开发的.NET Winform应用程序到另一个环境下变得显示不全或排列混乱 2. 解决方法 设置Form的属性AutoScaleMode 为None(默认为Font),设置Form的AutoSize属性为False(默认为False) 阅读全文
posted @ 2018-01-28 21:54 zhaogaojian 阅读(623) 评论(0) 推荐(0) 编辑
摘要: public partial class FormPop : Form { public FormPop() { InitializeComponent(); } private void FormPop_VisibleChanged(object sender, EventArgs e) { in 阅读全文
posted @ 2018-01-28 21:32 zhaogaojian 阅读(385) 评论(0) 推荐(0) 编辑
摘要: (1)在电脑里搜索*.tbd文件(2)建一个项目,把需要的工具箱图标加载上,退出 VS. (3)复制一份toolbox.tbd,重命名为toolbox_reset.tbd 然后以后新建项目就可以了。这种方法也可以解决DotNetBar图标空白问题,可以先删除空白图标,再手动添加图标,就不是空白的了, 阅读全文
posted @ 2018-01-28 11:30 zhaogaojian 阅读(2062) 评论(0) 推荐(0) 编辑
摘要: 使用bitblt比DrawImage有更好的性能,实际使用中,毛边现象比较严重。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 4 阅读全文
posted @ 2018-01-27 11:23 zhaogaojian 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: private void frmMain_Load(object sender, System.EventArgs e) { // Ribbon汉化代码 RibbonLocalization ribbonTexts = this.ribbonControl1.SystemText; // 修改rib 阅读全文
posted @ 2018-01-27 10:29 zhaogaojian 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 作者:ComponentCN 出处:www.componentcn.com 2011年11月02日 阅读: DotNetBar很多子控件的系统文本、提示信息等都是可以本地化的,可以转化为多种语言,控件提供DotNetBarManager.LocalizeString事件来进行每个控件的系统文本汉化。 阅读全文
posted @ 2018-01-27 10:26 zhaogaojian 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/educast/article/details/6565447#动态代理的原理 原理其实很简单,就是在运行时生成新的对象,姑且叫做T,并使T继承自需要代理的原对象,调用过程实际是调用了新的对象T. 通过对T中方法或属性等,添加些自定义的操作,从而实现 阅读全文
posted @ 2018-01-26 16:49 zhaogaojian 阅读(1351) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/jinzhili/article/details/500263 FastReport 套打全攻略 2005-7-13 22:10 原创//以设计套打行为6行为例进行说明一、定义变量 TaoDa 0 是套打 1 不套打 cPage 系统变量 页# caPage 阅读全文
posted @ 2018-01-26 15:32 zhaogaojian 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 1、套打的含义就是,把数据和文字打印到已经有固定格式的表格中.2、交叉报表,听起来很高大上,其实就是简单的一个报表。如下图, 阅读全文
posted @ 2018-01-26 15:09 zhaogaojian 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 注意:如果RegData一个数据源,名称可以随便写,否则的话,必须和报表内一一对应,例如:目前Items1.No也可以显示数据,单是也不能单独只写一个No不行。。 阅读全文
posted @ 2018-01-26 14:51 zhaogaojian 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 在FlowLayout里加了20个控件,当窗口变化时,改变这20个控件的宽高,结果发现在直接点最大化时, 计算不正确导致自身的滚动条出不来。把改变大小的代码直接添加Form窗口的onSizeChagned可以。 阅读全文
posted @ 2018-01-25 18:49 zhaogaojian 阅读(162) 评论(0) 推荐(0) 编辑
摘要: public class User { string username; string password; public User(string username, string password) { Username = username; Password = password; } publ 阅读全文
posted @ 2018-01-25 16:17 zhaogaojian 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在ASP.Net环境中,当用户点击报表中的超链接时如何调用Java Script方法? 问题解答: 你可以在TextObject.Hyperlink对象中编写js代码(javascript:alert('You clicked!'))。 或者将你的方法写入*.aspx(cshtml)文件: 阅读全文
posted @ 2018-01-25 10:18 zhaogaojian 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 问题描述:经常有十字线出现在报表中,出现在报表中不同的频带,在预览和运行时都会显示,不能点击和删除它。 解决方法:这是一个线控制,因太小而不能被渲染,所以fastreport使用十字线来表示其位置。通过选择报表树窗口,然后在相应的部分可以找到控制。 阅读全文
posted @ 2018-01-25 10:17 zhaogaojian 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 解决办法: Options->ReportOptions->DoublePass勾选即可 阅读全文
posted @ 2018-01-25 10:07 zhaogaojian 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 交互式报表允许用户与之交互。例如,报表可以包含超链接、书签和大纲。通过点击大纲部分的标题,你可以将书签导航到报表中的所需位置。这样的报表经常用在产品目录中。(查看更多web报表教程) 让我们为Web创建一个这样的交互式报表。为此,我们需要一个报表模板和Web应用程序。 我们先从报表开始。其模板将由两 阅读全文
posted @ 2018-01-25 09:56 zhaogaojian 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,我想讲解一下ReportPage对象的PrintOnPreviousPage属性。它是如何起作用的?如果你有一份两页的报表,可以在第二页设置该属性为true,然后,如果第一页留有空余空间,则第二页的对象将部分或全部被移动到第一页。这样,你可以在打印报表时节省纸张,或者只是简单地改善报表 阅读全文
posted @ 2018-01-25 09:54 zhaogaojian 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我将向你展示如何使用应用程序的代码,将两个或者更多的报表合并到一个报表中。当你想根据类别合并类似的报表时,这可能很有用。 要将报表附加到上一个,请使用报表对象的Prepare方法。必须提供TRUE值作为该方法的参数。我们看看下面这个例子。 创建一个WinForms应用程序。在项目中添加对F 阅读全文
posted @ 2018-01-25 09:53 zhaogaojian 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 在文章“如何在ASP.NET Web API中使用FastReport.Net”中,我们已经讨论了如何创建一个用于生成报表的Web服务。然后我们会收到报表的链接,现在我们来看看如何获​​取报表并使用ajax脚本显示它。 让我提醒你一下,我们的服务可以返回以这些格式之一导出的报表:PDF、HTML、P 阅读全文
posted @ 2018-01-25 09:50 zhaogaojian 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 可以的。 VC++ : ... IStream * pStream;CreateStreamOnHGlobal(NULL, true, &pStream);pStream->AddRef();pReport->PrepareReport(true);pReport->SavePreparedRepo 阅读全文
posted @ 2018-01-25 09:47 zhaogaojian 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 设置两次报表后加入引号内内容 "第[Page#]页 共[TotalPages#]页" 本站文章除注明转载外,均为本站原创或翻译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果转载请注明:文章转载自:FastReport控件中文网 [http://www.fastreportcn.com/]本文 阅读全文
posted @ 2018-01-25 09:46 zhaogaojian 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 有不少开发人员在使用fastreport报表时遇到过这样的问题,报表设计器工作时,一些工具栏或者工具窗口被损坏了。此时,你应该删除配置文件,该文件是在你启动fastreport时创建的。它位于以下文件夹中: Windows XP: C:\Documents and Settings\user_nam 阅读全文
posted @ 2018-01-25 09:45 zhaogaojian 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 在你的程序中,你可以使用FastReport.Net 报表设计器。要做到这一点,你需要使用报表对象设计方法: report1 = new Report();report1.Load("report1.frx");report1.Design(); 设计方法被重载: 导出报表 设计好的报表可以被导出为 阅读全文
posted @ 2018-01-25 09:42 zhaogaojian 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: Report report = new Report();// register the "Products" tablereport.RegisterData(dataSet1.Tables["Products"], "Products");// enable it to use in a rep 阅读全文
posted @ 2018-01-25 09:38 zhaogaojian 阅读(2576) 评论(0) 推荐(0) 编辑
摘要: "Text"对象可以理解一些简单的HTML标签。标签可位于对象中的文本。在默认情况下,标签是禁用的,要启用这些HTML标签,可选择对象上下文菜单中的“Allow HTML tags”选项,也可以启用对象检查器中的“AllowHTMLTags”的标签属性。"Text"对象支持的标签如下: <b> - 阅读全文
posted @ 2018-01-25 09:36 zhaogaojian 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 产生这个问题的原因是因为需要把Band绑定DataSource.有两种方法 (1)DataBand data = report1.Report.FindObject("Data1") as DataBand; data.DataSource = report1.Report.GetDataSourc 阅读全文
posted @ 2018-01-24 19:56 zhaogaojian 阅读(3475) 评论(0) 推荐(0) 编辑
摘要: 昨天在项目中遇到一个以前没遇到过的问题,就是ScrollView的match_parent不起作用了。所以记录一下 开始的时候我的布局是: <ScrollView android:layout_width="match_parent" android:layout_height="match_par 阅读全文
posted @ 2018-01-22 23:35 zhaogaojian 阅读(767) 评论(0) 推荐(0) 编辑
摘要: ci是 case insensitive, 即 "大小写不敏感", a 和 A 会在字符判断中会被当做一样的; bin 是二进制, a 和 A 会别区别对待. 例如你运行: SELECT * FROM table WHERE txt = 'a' 那么在utf8_bin中你就找不到 txt = 'A' 阅读全文
posted @ 2018-01-18 21:39 zhaogaojian 阅读(412) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/fingerboy/p/6657118.html目前正在维护的公司的一个项目是一个ssm架构的java项目,dao层的接口有大量数据库查询的方法,一个条件变化就要对应一个方法,再加上一些通用的curd方法,对应一张表的dao层方法有时候多达近20个,果 阅读全文
posted @ 2018-01-18 10:26 zhaogaojian 阅读(7947) 评论(0) 推荐(0) 编辑
摘要: 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 阅读全文
posted @ 2018-01-18 10:04 zhaogaojian 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 以下方案不一定能解决问题。解决方案:配置JDK的JRE_HOME 环境变量既可。 Linux 下配置 : vi /etc/profile 在profile文件下面追加写入下面信息: export JAVA_HOME=/usr/java/jdk1.7.0_21 export CLASSPATH=.:$ 阅读全文
posted @ 2018-01-17 23:44 zhaogaojian 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个405错误,提示Method not allowed ,一直以为是控制器出问题了,后来发现实际上是Jpeg库有问题。刚开始用这个库,没想到已经不推荐使用了。下面是网上找的解决方案。http://blog.csdn.net/xuxu120/article/details/75024653 阅读全文
posted @ 2018-01-17 23:21 zhaogaojian 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 转 http://blog.csdn.net/qq_33689414/article/details/54911895Bugly实现app全量更新 Bugly官网文档 一、参数配置 在app下的gradle中引入第三方库 1 在AndroidManfiest.xml中添加相应的权限 注册Activi 阅读全文
posted @ 2018-01-16 13:41 zhaogaojian 阅读(3037) 评论(5) 推荐(0) 编辑
摘要: jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3308/testjdbc.username=testjdbc.password=test 如果数据库设置密码为空,在配置文件里也留空的话,不能连接。 阅读全文
posted @ 2018-01-16 11:32 zhaogaojian 阅读(507) 评论(0) 推荐(0) 编辑
摘要: MyEclipse下有问题,用Eclipse和IDEA调试时未发现该问题。双击server的配置,加上以下配置。 -Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m 阅读全文
posted @ 2018-01-15 00:51 zhaogaojian 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 转自baidu estrictions.or(Restrictions.like(),Restrictions.or(Restrictions.like,........))里面的or可以无限加的.还是比较好用 Session session = getHibernateTemplate().get 阅读全文
posted @ 2018-01-14 22:38 zhaogaojian 阅读(1147) 评论(0) 推荐(0) 编辑