2008年6月1日
摘要: 由于Microsoft Office近几年来席卷市场,也难怪微软打铁趁热,不断推出新的Office家族成员。此次Office 2003中增添了两个新面孔:Microsoft Office InfoPath 2003和Microsoft Office OneNote 2003。在本文中,我们将会检视这些新的应用程序,也让你感受一下这些软件是否对你的工作有所帮助。 InfoPath:桌面上的XM... 阅读全文
posted @ 2008-06-01 13:54 晃晃悠悠 阅读(888) 评论(0) 推荐(0)
摘要: 这阵子,我和另外几位同事一起,在准备我们部门新的门户站点,当然,我们使用的是SharePoint Portal Server 2003,因为感觉这过程中有一些东东挺有意思,所以记录下来,和大家分享。 新门户的一个需求就是,之前我们部门一直在维护一张很大的Excel工作表,里面记录了很多条的业务信息,我们希望能够将其改造为使用SharePoint表单库来存储和维护这些数据,然后同事就能直接使用Inf... 阅读全文
posted @ 2008-06-01 13:51 晃晃悠悠 阅读(294) 评论(0) 推荐(0)
摘要: 企业中各式各样的表单是InfoPath最恰当的应用,但是有人总是抱怨InfoPath不够灵活,他们承认利用InfoPath设计表单可以高效地设计出最美观的表单,但是设计出的表单如何与数据库结合、如何与列表结合却是头疼的问题。一个包括了复杂“重复表”的InfoPath表单在列表库中就是一个文件,这让表单中的每行数据记录如何分别统计汇总呢?下面就给你一个解决这个问题的最佳答案。 ● 应用的场... 阅读全文
posted @ 2008-06-01 13:49 晃晃悠悠 阅读(229) 评论(0) 推荐(0)
摘要: 常常地摆在我们开发人员的面前, 一方面是一堆随时可变的业务逻辑需求(比如:我们部门要建立一个共享和审批的文档系统, 或是我们公司要建一个文档存储中心) , 另一方面是一个似乎被Microsoft Demo得无所不能的MOSS系统, 但是有一个问题就是, 如果你要开发出一个产品或是一个解决方案, 如何在这两者间进行搭桥, 而这一点却似乎没有人帮助你。 该用什么,Excel Service?列表... 阅读全文
posted @ 2008-06-01 13:34 晃晃悠悠 阅读(195) 评论(0) 推荐(0)
摘要: 介绍开发Windows SharePoint Services的技巧 很多开发人员都渴望在Windows SharePoint Services 3.0这个开发平台上增加协作和为信息工作者建立文档管理解决方案。这篇文章列出了开发Windows SharePoint Services需要的技能,与传统ASP.NET开发的区别,需要的开发环境,用Visual Studio 2005 Extension... 阅读全文
posted @ 2008-06-01 13:33 晃晃悠悠 阅读(326) 评论(0) 推荐(0)
摘要: MOSS中集成各个子网站的数据到一个页面,做"决策支持"页面的首选: Web Capture http://www.cnblogs.com/Clank/archive/2007/05/14/746187.html 阅读全文
posted @ 2008-06-01 13:30 晃晃悠悠 阅读(98) 评论(0) 推荐(0)
摘要: 如果没有Exchange整合在企业应用里, 有没有办法实现MOSS或WSS的电子邮件传入功能嘛? 有人在我上篇的SMTP章节,说我只写了一半,问传入怎么配置的,因为那篇提到过配置SMTP,很多人问是不是电子邮件传入功能要配置POP3,其实没有必要。如果你打算使用简单的邮箱功能让客户可以通过OutLook来收发电邮,可以配置POP3。但如果你只是要实现SharePoint的电子邮件传入,那么... 阅读全文
posted @ 2008-06-01 13:21 晃晃悠悠 阅读(238) 评论(0) 推荐(0)
摘要: InfoPath 是基于XML技术的一种数据录入工具。它主要有三部分组成:数据定义(schema),数据显示(xslt)和数据存储(XML) 。它的数据都是按照xml格式存储的,不过,它提供的开发接口对xml的处理做了自己的封装,不是采用xmlDocument,而是提供了一套 XDocument对象。 在真实的应用场景,我们一般把infopath作为客户端,用来录入数据,和服务器交互。 infop... 阅读全文
posted @ 2008-06-01 13:14 晃晃悠悠 阅读(292) 评论(0) 推荐(0)
摘要: InfoPath采用XML存储数据。 开发人员可以使用thisXDocument对象对InfoPath的数据进行访问。 1 访问field数据,需要注意的是要先设置XPath和Namespaces tempDom = (IXMLDOMDocument2)thisXDocument.DOM; tempDom.setProperty("Selectio... 阅读全文
posted @ 2008-06-01 13:13 晃晃悠悠 阅读(255) 评论(1) 推荐(0)
摘要: function CTRL5_5::OnClick(eventObj) { // Write your code here var objNode = XDocument.DOM.selectSingleNode("/my:myFields/my:group1/my:group2"); var objInsertNode... 阅读全文
posted @ 2008-06-01 13:11 晃晃悠悠 阅读(304) 评论(0) 推荐(0)
摘要: 如果使用InfoPath作为企业流程数据输入客户端,那么如何使用代码访问保存于SharePoint表单库中的InfoPath表单的内容,是必需知道的。 总结来说,要点如下: 1、获取InfoPath表单所对应的SPFile对象。这个不再详述,不管是表单库的事件处理代码,抑或外部的应用程序,都需要首先得到代表InfoPath表单的SPFile对象。 2、将InfoPath表单的所有内容读... 阅读全文
posted @ 2008-06-01 13:09 晃晃悠悠 阅读(140) 评论(0) 推荐(0)
摘要: InfoPath的用户界面可以简单分为三种: 1、自定义菜单 选择各种“结构”(如:重复节、重复表等),点击右键,在属性窗口中选择“自定义命令”,可以选择“操作”、“命令所在位置”及“命令名称”。此操作通过在 表单定义(.xsf)文件 中的 menu 元素内嵌套 button 元素来实现。菜单显示的名称由 menu 元素的 caption 属性确定。 如: ... 阅读全文
posted @ 2008-06-01 13:05 晃晃悠悠 阅读(146) 评论(0) 推荐(0)
摘要: Q:为什么InfoPath Form作为Task Form的时候,可以通过SPWorkflowTaskProperty.ExtendedProperties属性(一个哈希表)直接获得InfoPath Form中的数据,而用InfoPath Form作为Initiation Form的时候,就必须要通过SPWorkflowActivationProperties.InitiationData属性(一... 阅读全文
posted @ 2008-06-01 13:03 晃晃悠悠 阅读(273) 评论(0) 推荐(0)
摘要: 一步一步SharePoint 2007之四十二:实现自定义Workflow(1)——在VS中创建一个Workflow 摘要 ... 阅读全文
posted @ 2008-06-01 12:57 晃晃悠悠 阅读(159) 评论(0) 推荐(0)
摘要: SharePoint Designer不仅仅可以用来对SharePoint站点的界面进行定制,它同时还内置了一个强大的工作流设计器。使用这个工作流设计器,我们可以通过一系列的配置工作,将指定的步骤、条件、操作组合起来,组合成一个完整的工作流模板。 Denny Zhang有三篇很好的介绍性文章,演示了如何利用SharePoint Designer来创建一个完整的工作流模板: 在SharePoint... 阅读全文
posted @ 2008-06-01 12:55 晃晃悠悠 阅读(565) 评论(0) 推荐(0)
摘要: 工作流简介 Microsoft Windows SharePoint Services 为用户提供稳健和可自定义的工作环境,以创建、协作和存储重要的业务信息。如今,利用 Microsoft Windows SharePoint Services(版本 3)和 Microsoft Office SharePoint Server 2007,可将自定义的业务进程附加于文档或列表项目。 可以使用工作流来... 阅读全文
posted @ 2008-06-01 12:46 晃晃悠悠 阅读(253) 评论(0) 推荐(0)
摘要: 大家都知道工作流可以绑定在列表、文档库和内容类型中,当这些资源“新建”或是“更新”时会自动地触发某一个工作流开始启动,但是工作流也可以应用在表单ASPX中,当表单的提交按钮被使用者按下时也会触发一个工作流,如何使用呢? 作为示例,我先创建了一个多项目表单视图,你可以直接跳过,在任意的表单按钮上右击,“表单操作”-“自定义表单操作”,就OK了。 首先,我在SharePoint Desi... 阅读全文
posted @ 2008-06-01 12:41 晃晃悠悠 阅读(227) 评论(0) 推荐(0)
摘要: 在新的SharePoint环境中,我们可以借助SharePoint Designer非常轻松的为某个列表设计并加载一个工作流。 这种方式的优点是快捷方便,无需任何代码,支持条件判断和多级流程,并且微软提供了丰富的操作选项,用户也可以扩展自己新的工作流操作。但缺点也十分明显:无法重用。微软没有给我们内置的方法把一个SPD设计的工作流转化成一个工作流模板,从而应用到其他列表中。 SharePoint ... 阅读全文
posted @ 2008-06-01 12:40 晃晃悠悠 阅读(245) 评论(0) 推荐(0)
摘要: 当你自定义控件时,你封装的控件属性,在访问时能访问但是却不能赋值给它,相当于指针指向了黑盒子,因此我们用Replicator控件来解决它。当然Replicator控件还有其他功能,其中对于工作流来说,审批过程中人员数的不确切这个问题也很容易的解决了。 Replicator控件 属性: ExecutionType 指定activity的执行模式,是顺序还是状态。 InitialChildData ... 阅读全文
posted @ 2008-06-01 12:38 晃晃悠悠 阅读(295) 评论(0) 推荐(0)
摘要: 如果发现代码段功能里没有workflow和feature的选项可以参考一下这篇文章: http://www.cnblogs.com/xiaoshatian/archive/2006/12/31/608479.html 这篇文章也向您展示了这两个文件的作用。 http://weblog.vb-tech.com/nick/archive/2006/09/04/1760.aspx 我的Workfl... 阅读全文
posted @ 2008-06-01 12:36 晃晃悠悠 阅读(196) 评论(0) 推荐(0)