Jiong

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2007年3月20日

摘要: 加载COM对象: Type tmpType = Type.GetTypeFromProgID("对象名称"); Object tmpClass = Activator.CreateInstance(tmpType); 加载.Net程序集: Object tmpClass = Assembly.LoadFile("程序集路径").CreateInstance("程序集名称", true); Type tmpType = tmpClass.GetType(); 阅读全文
posted @ 2007-03-20 18:20 Jiong 阅读(2138) 评论(0) 推荐(1) 编辑

摘要: 我在几个月前给客户做报表时,客户提出这样一个要求,要在报表生成后在打印前用户还能对表格进行调整,比如人为根据感官调整字体的大小行间距等,当时在网上找了些报表控件看了一下,都不能满足后期调整的要求,而且购买第三方的控件又增加公司的成本,又需对实施人员和用户管理员进行相关的技术培训。最后决定还是用最常用的报表设计工具 Excel 来完成这件事。 在 Excel 中有一个“XML映射”功能,是把 XML 当成数据源映射到 Excel 中来,我们就可以利用这个功能把我们需要做报表的数据生成成XML然后映射到 Excel 中,让实施人员或用户管理员可以在 Excel 这个熟悉的环境中来进行可视化的报表设计。下边这个“UpdateXmlData”函数就是实现连接到一个数据库并执行一句SQL语句然后用ADO把数据存为XML并用XSLT过滤掉无用信息,返回一个XML的字符串。 阅读全文
posted @ 2007-03-20 18:18 Jiong 阅读(3105) 评论(3) 推荐(0) 编辑

摘要: 最近在学习MOSS2007的过程中,使用 SharePoint Designer 做流程时感觉到有几个不方便的地方,不知道算不算是 Designer 的BUG呢? 1、添加一个“从用户处收集数据”的操作,在其中添加几个“域”,然后在后边的步骤中“比较任意数据源”,在选择数据源时有时找不到新加的“域”,这时只有“完成”整个工作流后再打开工作流,才能找到该域。这种情况一般不会发生在第1次或第2次使用“从用户处收集数据”的“域”。 阅读全文
posted @ 2007-03-20 18:16 Jiong 阅读(1207) 评论(3) 推荐(0) 编辑