摘要:
MPXJ是一个开源的包,网址http://mpxj.sourceforge.net/index.html
它需要POI的支持。
它可以读取MPP文件(不能写MPP文件!!!要经过XML过渡。。。)
可以读写MPX文件,MPX就是一个纯文本文件,里面有TASK,Resource之类的信息,按一定格式书写的。
Project 98及之前版本可以另存为MPX文件,从Project 2000开始就不支持另存为MPX格式了,
但是,它们仍然可以读取MPX文件。 阅读全文
摘要:
电子签章(Electronic Signature)泛指所有以电子形式存在,依附在电子文件并与其逻辑相关,可用以辨识电子文件签署者身份,保证文件的完整性,并表示签署者同意电子文件所陈述事项的内容。包括数字签章技术和逐渐普及的用于身份验证的生物识别技术如指纹、面纹、DNA技术等。本文从本人参与OA系统项目中数字签章技术的设计来讲述如何使用微软公司的编程平台Vs.Net中的C#语言来实现数字签章技术。 阅读全文
摘要:
在grid中加入deferRowRender:false,即可 阅读全文
摘要:
具体使用就是在页面的js最后加上keyNav(Ext.getCmp("name")); //name可以是第一个输入项的名称
一般在查询按钮点击之后,要将焦点切换到Grid的第一行,然后支持键盘上下键选行,并且在Enter(回车)键按下后选中该行并返回,当然这其中还应该包括鼠标单击选行、双击选中返回。
阅读全文
摘要:
grid默认选中第一行问题解决了
grid.getSelectionModel().selectFirstRow();
仅是改变第一行的样式 焦点并没有移过去
row = grid.getView().getRow(0);
Ext.get(row).focus();
将焦点移到该行 这样键盘的上下键操作就可以了 阅读全文
摘要:
在用Extjs的时候,有时需要对 Ext.form.DisplyField 进行格式化。
使用 Ext.form.FormPanel 来处理数据时候,某些字段是需要只读的。当然我们可以使用 Ext.form.TextField,然后设置成 ReadOnly,不过这样子的显示效果不是很好,因为始终会有个输入框。所以我们必须使用 Ext.form.DisplayField,但是 Ext.form.DisplayField 没有一个format的属性,也不具备 renderer 这个事件,比如日期字段,那它显示的就有点不正确了使用 Ext.form.FormPanel 来处理数据时候,某些字段是需要只读的。当然我们可以使用 Ext.form.TextField,然后设置成 ReadOnly,不过这样子的显示效果不是很好,因为始终会有个输入框。所以我们必须使用 Ext.form.DisplayField,但是 Ext.form.DisplayField 没有一个format的属性,也不具备 renderer 这个事件,比如日期字段
var form = new Ext.form.For 阅读全文
摘要:
可能很多朋友都会觉得ExtJS自己的日期控件不是很好用,比如要选择精确时间“2009-09-03 10:28:54”就显得无能为力了,网上有些高手扩展了这些控件,但个人感觉不是很好用,且目前没有发现可以用于EXT 3.0版本的。
现给大家推荐EXtJS结合my97 的时间控件一起使用。首先下载MY97:http://www.my97.net/dp/index.asp
接着引入到你使用的页面
最后定义你的表单:items:[ {
fieldLabel: '开始时间',
listeners: {
'focus': function(){WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})}
}]
OK,可以使用了。
阅读全文
摘要:
简介:这是c#如何获得cpu,硬盘的物理序列号的详细页面,介绍了和c/c++,有关的知识,加入收藏请按键盘ctrl+D,谢谢大家的观看!要查看更多有关信息 阅读全文
摘要:
C#如何编程方式获取计算机主板序列号 阅读全文
摘要:
//获取磁盘序列号 try { System.Management.ManagementObjectSearcher cmicWmi = new ManagementObjectSearcher ( "SELECT * FROM Win32_DiskDrive "); System.UInt32 tmpUint32 = 0; foreach(Mana... 阅读全文