04 2013 档案

摘要:在Portal项目的Web引用处,,进入配置服务引用,,这里原先为选中状态,现在去掉选中状态即可,然后重现编译项目,看看是否能编译成功。 阅读全文

posted @ 2013-04-28 17:04 内部开发者 阅读(214) 评论(0) 推荐(0)

摘要:主机申请流程一、业务需求 业务部门需要主机服务器使用时,向主机服务器管理部门提出申请,申请人需要填写申请的主机配置需求,交由本部门领导审批,部门领导审批通过后再到业务支撑中心受理申请单,业务支撑中心也有权退回该申请单,退回时写清楚退回的理由,若业务支撑中心受理了,则将有具体负责主机管理的人员按申请单要求提供出主机,并把主机的IP地址、管理帐号密码回填到申请单,流程结束后通知申请人。 业务部门申请主机时可以一次申请多台主机服务器,且业务部门可以指定每台服务器的配置要求。[* 申请时能看到本部门之前申请过的所有服务器列表,除管理帐号密码不显示外,这些服务器的其他信息都显示,便于本部门核实并充分利用 阅读全文

posted @ 2013-04-28 11:41 内部开发者 阅读(344) 评论(0) 推荐(0)

摘要:在很多情况下流程的节点参与者需要用到角色(组),参与者指定到角色后,流程就不需要做修改,人员变动时只需要调整角色(组)内成员即可。名词解释:“OU”、“组织单元” ,即部门的意思,图标为 “组”,即角色或用户组的意思,图标为 下面简单介绍创建流程角色的过程,以及代码中如果来获取到这个角色或该角色内的成员。1、以管理员身份登录后,在“组织机构”菜单进入到公司的组织树形结构,找到并点击“”,在右侧上方的一排按钮中点击,然后在组织单元信息页面上输入名称,名称的规则是流程名称+“角色”,比如“主机申请审批流程角色”,这步只需要输入名称即可,然后点击“确定”保存。2、然后在左侧树形结构上找到 ,点击刚才 阅读全文

posted @ 2013-04-28 11:30 内部开发者 阅读(565) 评论(0) 推荐(0)

摘要:在表单页面上选择人员的方式有2种,一种是通过下拉列表控件,选择其中的一位或多人;另一种是通过组织架构树的形式选择一位或多位。组织架构树型选人控件 SheetUserSelector、下拉列表选人控件 SheetUserList树形选人控件 SheetUserSelector下拉列表选人控件 SheetUserList 从控件库拖拽SheetUserSelector控件到表单页面,默认生成的代码为<SheetControls:SheetUserSelector ID="SheetUserSelector2" runat="server" />如 阅读全文

posted @ 2013-04-28 10:20 内部开发者 阅读(575) 评论(0) 推荐(0)

摘要:—表单主要关注几个事件的处理:—页面加载事件:—protected void Page_Load(object sender, EventArgs e) —不需要此事件中写任何代码—表单加载事件:—public override void LoadDataFields()— 按需要在此事件中写代码,事件覆盖Page_Load,在该事件中的“base.LoadDataFields()”代码后面写原本需要在Page_Load中的代码。—表单提交校验事件:—public override bool ValidateDataFields(OThinker.H3.WorkSheet.SheetSub.. 阅读全文

posted @ 2013-04-26 17:17 内部开发者 阅读(286) 评论(0) 推荐(0)

摘要:在流程设计器的工具栏上,点击 按钮,弹出对话框后, 在表单名称输入名称,选择“自定义表单”类型,在“相对/绝对URL”中输入表单的相对于Portal的路径,如上图 Sheets/BSC/ServerApply/ServerApply.aspx,然后在Portal项目中添加页面到上图表单设置的目录路径回到流程设计器中,点击工具栏上的按钮,输入名称空间、类型,点击“创建表单”按钮,会自动生成aspx页面代码和cs类代码,把aspx代码和cs代码分别拷贝到前面新建的ServerApply.aspx页面代码和cs代码中,完成上述步骤,流程的自定义表单创建过程就算结束了,接下来还需要对自动创建的代码进. 阅读全文

posted @ 2013-04-26 17:16 内部开发者 阅读(704) 评论(0) 推荐(0)

摘要:本文主要对子表控件的4个事件进行描述 (子表控件名称为SubTable)oneditorinitializing="SubTable_EditorInitializing" oneditorloading="SubTable_EditorLoading" oneditorsaving="SubTable_EditorSaving" onrowdatabound="SubTable_RowDataBound"在默认情况下,子表控件的字段使用的都是文本框控件为输入控件,在很多时候我们可能需要换成下拉列表框、复选框、单选 阅读全文

posted @ 2013-04-26 17:06 内部开发者 阅读(448) 评论(0) 推荐(0)

摘要:子表控件的元数据如下:属性、事件、方法: public class SheetSubTableSZ : WebControl, ISheetControl { // 分隔符 public const char Separator = ';'; public const string SeqNoColumnName = "序号"; // 添加按钮 public Button Add; // 子表的编辑视图 public Table EditTable; ... 阅读全文

posted @ 2013-04-26 17:04 内部开发者 阅读(405) 评论(0) 推荐(0)

摘要:审批、会签节点的三个数据项:审批人[*]+Approver、审批结果[*]+Result、审批意见[*]+Comment 比如本部门审批人、结果、意见:DeptApprover,DeptResult,DeptComment常用部门简称见另文。 阅读全文

posted @ 2013-04-26 16:09 内部开发者 阅读(197) 评论(0) 推荐(0)

摘要:本文讲的是子表控件的高级用法,比如给子表控件添加客户单脚本事件、点击弹出数据选择层、回填子表控件等。。。。。 阅读全文

posted @ 2013-04-26 13:15 内部开发者 阅读(161) 评论(0) 推荐(0)

摘要:本文讲的是子表控件的基本用法。子表控件SheetSubTable,修改后的子表控件 SheetSubTableSZ,DataField属性绑定子表数据项名称<SheetControls:SheetSubTableSZ ID="SheetSubTable1" Width="91.5%" runat="server" DataField="ZServerApply"/>//绑定事件后的子表控件<SheetControls:SheetSubTableSZ ID="SubTable" 阅读全文

posted @ 2013-04-26 13:06 内部开发者 阅读(482) 评论(0) 推荐(0)

摘要:1、安装NuGet工具,可以联机获取很多有用的组件插件官网 http://nuget.org/下载 http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c/file/37502/30/NuGet.Tools.vsix下载后双击执行即可,重启VS2010环境,在菜单“工具(tools)”->“库程序包管理器(library package manager)”->“管理解决方案的 NuGet 程序包(add Library Package Reference...)”,打开后可 阅读全文

posted @ 2013-04-26 10:16 内部开发者 阅读(165) 评论(0) 推荐(0)

摘要:所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些“小”的数据,可以在网页中直接嵌入,而不是从外部文件载入。例如对于img这个Tag,哪怕这个图片非常非常的小,小到只有一个点,也是要从另外一个外部的图片文件例如gif文件中读入的,如果浏览器实现了data类型的Url格式,这个文件就可以直接从页面文件内部读入了。data类型的Url格式早在1998年就提出了,时至今日,Firefox、Opera、Safari和Konqueror这些浏览器都已经支持,但是IE不支持该格式。来测试下你的浏览器是否支持该格式,请把下面的一行代码放到浏览到地址栏里,回车后能 阅读全文

posted @ 2013-04-25 17:18 内部开发者 阅读(455) 评论(0) 推荐(0)

摘要:获取指定部门领导获取指定角色。。。 阅读全文

posted @ 2013-04-25 17:17 内部开发者 阅读(163) 评论(0) 推荐(0)

摘要:接到流程需求后,先要分析需求中涉及多少个节点,都是什么样的节点类型,节点的参与者会有哪些,需求中涉及到有多少数据项。分析清楚之后进入流程图设计:1、先把需求中会涉及到的流程节点都拖放到设计器中,并用线串联起来。2、创建需求中所有涉及到的数据项。3、在设计器中对每个活动节点进行设置:一般设置、审批、允许的操作、数据权限。4、建立表单,填写表单名称,输入自定义表单页面的路径。5、模板属性设置,设置模板类型和模板名称。6、校验。7、发布。8、打开流程平台网站 http://localhost:8010/portal/login.aspx,登录后点击左侧“发起新的流程”,右侧流程模板列表中就有了上述的 阅读全文

posted @ 2013-04-25 15:38 内部开发者 阅读(436) 评论(0) 推荐(0)

摘要:常用的活动节点有:(单人)手工、多人手工、审批、会签、传阅。(其他的活动节点不常用,未做说明。)手工、多人手工:仅是处理节点,不带审批功能。审批、会签:带审批功能的处理节点。每个流程必须包含“开始”、“结束”这两个节点,用于流程的闭环。手工:也叫单人手工,该节点只适合一个人参与处理,一般用在发起申请填表节点最多。 “手工”活动节点设置项:一般设置、允许的操作、数据权限。 在“一般设置”里,需要设置“名称”、参与者。 在“允许的操作”,需要设置“查看流程状态图”、“取回”。 在“数据权限”,需要根据实际情况,该节点具体要对哪些数据项进行“写”(包含“必填”)。多人手工:该节点适合多人参与... 阅读全文

posted @ 2013-04-25 14:52 内部开发者 阅读(761) 评论(0) 推荐(0)

摘要:看到博客园后台用的就是TinyMCE编辑器,不错,找来学一下用用看。官网 http://www.tinymce.com下载地址 http://www.tinymce.com/download/download.phpTinyMCE 4.0b1Contains all you need for production usage.DownloadTinyMCE 4.0b1 jQuery packageContains special jQuery build of TinyMCE and a jQuery integration plugin.DownloadTinyMCE 4.0b1 deve. 阅读全文

posted @ 2013-04-24 14:06 内部开发者 阅读(492) 评论(0) 推荐(0)

摘要:FTP Rush 是一个运行在微软Windows平台的高性能 FTP 客户端,同时它也是一个优秀的 FXP 客户端,而且它是完全免费的! 不仅如此,它还完美支持 SFTP 协议和 TFTP 协议,您可以使用FTP Rush来进行文件上传下载和服务器对服务器传输。 FTP Rush支持完全的界面自定义,您可以定制出您喜欢的界面布局和风格,您还可以通过内置的脚本功能您还可以轻松地制作自动化任务。适用于 Windows 2000, Windows XP(32/64bits), Windows 2003(32/64bits), Windows Vista(32/64bits), Windows 7(3 阅读全文

posted @ 2013-04-24 13:31 内部开发者 阅读(359) 评论(0) 推荐(0)

摘要:在安装完流程平台后,一般可能因为操作系统权限问题,数据库上没有自动创建流程数据库,这时需要手工进行创建。打开程序菜单中的“管理和激活”,或者执行安装目录下 c:\OThinker\H3\Sever\H3Manager.exe在弹出的窗口进行数据连接的设置,包括数据库类型、地址、数据名、用户名密码;站点和服务的一些设置,基本按图上的设置即可,最后点击“更新设置”,点击之后会自动创建数据库、重启工作流引擎服务、重启IIS服务,这个过程可能需要花点时间,等待执行结果即可,成功和失败都会有提示。 阅读全文

posted @ 2013-04-24 11:36 内部开发者 阅读(176) 评论(0) 推荐(0)

摘要:问题描述:在Portal网站登录成功后,左侧“发起新的流程”,然后选择一个流程点击发起时,报这个错误。解决方法:在Portal目录下创建TempImages目录,并给与写入的权限。不同操作系统涉及到的用户都不同,一般为asp.net,iis_iusrs,network_service等。 阅读全文

posted @ 2013-04-24 11:29 内部开发者 阅读(208) 评论(0) 推荐(0)

摘要:问题描述:这个问题主要是由于该流程平台的流程实例数量超过平台版本规定的数量,需要购买相应版本的注册码。解决方法:购买注册码,并进行注册,注册步骤如下,在程序菜单中找到“管理和激活”并点击,或者执行安装目录下 c:\OThinker\H3\Sever\H3Manager.exe在打开的窗口中,选择“注册”选项,根据“编码”跟厂商换取相应的注册码,然后把注册码填写文本框内,点击“激活”按钮,注册成功会有提示。 阅读全文

posted @ 2013-04-24 11:19 内部开发者 阅读(142) 评论(0) 推荐(0)

摘要:在64位系统上,用VS2010打开Portal项目,设Login.aspx为起始页,启动后可能会出现这种错误,具体的报错情况及解决方法见下图:问题描述:VS2010是32位软件,自带的Asp.Net Web服务器不支持该项目,需要用IIS作为VS2010的Web项目的调试Web服务器。解决方法:1、右键项目,选择“属性页”2、在“属性页”对话框窗口左侧选择“启动选项”,然后在右侧“服务器”一栏,把“使用默认Web服务器”修改为“使用自定义服务器”,并在“基URL”后的文本框内输入地址“ http://localhost:8010/Portal/”,请确保这个地址存在于IIS上。 阅读全文

posted @ 2013-04-24 10:51 内部开发者 阅读(286) 评论(0) 推荐(0)

只有注册用户登录后才能阅读该文。

posted @ 2013-04-24 10:39 内部开发者 阅读(3) 评论(0) 推荐(0)

摘要:通过控制面板去打开IIS管理器,或者在运行中输入“inetmgr”打开IIS管理器,网站右键点击“添加网站”。添加的网站属性设置如下,物理路径设置为安装目录下的Portal目录,其中应用程序池一定要选择Net Framework2.0的经典模式。网站名称、绑定的端口可以根据实际情况设置。创建网站后还需在该网站下创建应用程序:应用程序的别名一定要是“Portal”,应用程序池跟上面的网站应用程序池一样。创建网站和应用程序之后,用浏览器打开网址 http://localhost:8010/portal/login.aspx能以Administrator帐号登录成功不报错的,则表示环境部署成功。 阅读全文

posted @ 2013-04-24 09:47 内部开发者 阅读(411) 评论(0) 推荐(0)

摘要:表单页面使用命名空间 namespace OThinker.H3.Portal.Sheets表单页面继承 OThinker.H3.WorkSheet.SheetPage在cs代码中通过下面代码获取该数据项的值:Object obj =this.Enviroment.InstanceData["数据项名称"].Value;同时也能通过下面代码查看所有系统数据项的值:Hashtable hDt= this.Enviroment.InstanceData.GetDataTable();系统数据项值获取://发起人用户IDObject obj =this.Enviroment.In 阅读全文

posted @ 2013-04-24 09:28 内部开发者 阅读(311) 评论(0) 推荐(0)

摘要:jquery插件 - artDialog对话框4.1.2http://planeart.cn/demo/artDialog/5.0.xhttp://aui.github.io/artDialog/下载 https://github.com/aui/artDialog 阅读全文

posted @ 2013-04-23 21:42 内部开发者 阅读(196) 评论(0) 推荐(0)

摘要:jquery官网http://jquery.com/jquery-1.9.1http://code.jquery.com/jquery-1.9.1.jshttp://code.jquery.com/jquery-1.9.1.min.jsjquery-2.0.0 (不支持IE6,7,8)http://code.jquery.com/jquery-2.0.0.min.jshttp://code.jquery.com/jquery-2.0.0.jsjson官网http://www.json.org/json-zh.htmljson2.jshttp://www.JSON.org/json2.js 阅读全文

posted @ 2013-04-23 21:39 内部开发者 阅读(187) 评论(0) 推荐(0)

摘要:http://msdn.microsoft.com/zh-cn/library/vstudio/bb399572(v=vs.100).aspx 阅读全文

posted @ 2013-04-23 21:25 内部开发者 阅读(233) 评论(0) 推荐(0)

摘要:http://kb.cnblogs.com/zt/ef/ 阅读全文

posted @ 2013-04-23 13:30 内部开发者 阅读(1361) 评论(0) 推荐(0)

摘要:GoodSync是一款通过简单设置就能实现文件自动同步或者备份的应用程序。 文件同步:所指的是确保两处或多处包含完全一致、及时更新 的各种文件。当对某一处进行文件添加、更改或删除,则同步操作将对对应的 另一处的相关文件进行添加、更改和删除。相关文件将在两侧进行复制以确保两 处保持一致。 文件备份:所指的是将数据从一处复制到另外一处。数据的备份是非常必要 的,因此如果那些重要的图片、数据表、MP... 阅读全文

posted @ 2013-04-23 08:54 内部开发者 阅读(364) 评论(0) 推荐(0)

摘要:1、书签插件 Xmarks2、广告阻止插件 Adblock Plus3、页面元素阻止插件 Elements Hiding Helper for Adblock Plus4、页面取色插件 Rainbow 阅读全文

posted @ 2013-04-20 11:35 内部开发者 阅读(219) 评论(0) 推荐(0)

摘要:基本教程http://home.cnblogs.com/group/topic/8550.html超详细教程http://www.cnblogs.com/liuxianan/archive/2013/04/13/3018732.html 阅读全文

posted @ 2013-04-19 10:50 内部开发者 阅读(125) 评论(0) 推荐(0)

只有注册用户登录后才能阅读该文。

posted @ 2013-04-19 10:41 内部开发者 阅读(2) 评论(0) 推荐(0)

导航