摘要: 前面提到了PJContext.Current.PSI自带了多种公开方法,这里我们很自然的要用到读取项目经理待审批的任务更新数据,包括个数和具体的数据表格,如下: 点击"任务更新"链接后肯定要是读取了详细数据,个数也就不是问题了(IS_ASSN == 1):StatusApprovalDataSet sads = PJContext.Current.PSI.StatusingWebService.R... 阅读全文
posted @ 2011-06-18 23:53 pccai 阅读(680) 评论(1) 推荐(0) 编辑
摘要: 我们继续前面的介绍,前面提到可以很容易的读取到任务审批历史纪录,那么任务提交注释同样可以很方便的拿到,并且下载下来: 前提是选择了"发送注释"框,默认都是选中的,赶紧看看代码实现吧:if (Request["taskid"].Length > 0) { Guid taskid = new Guid(Request["taskid"]); byte[] rtfbytes = PJContext.Cu... 阅读全文
posted @ 2011-06-18 23:43 pccai 阅读(500) 评论(1) 推荐(0) 编辑
摘要: 当我们调用PSI进行开发时候,通常要处理各种Web Service调用情况,包括权限等处理,容易出错。我们分析12目录下PWA产品相关页面,发现很多时候在aspx页面直接调用如下对象:PJContext.Current.PSI在我们创建一个简单的页面并添加引用,默认本地磁盘可能是找不到这些文件的,都在GAC中,若是需要这些文件可以从GAC中复制出来即可:using Microsoft.Office... 阅读全文
posted @ 2011-06-18 23:26 pccai 阅读(715) 评论(0) 推荐(0) 编辑