⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 疑问.txt

📁 欢迎您使用审批系统!该系统主要面向银行内部人员,但也为客户提供一些信息." 登陆,注册和管理员入口"项目专为银行内部人员设计."客户登陆,注册,贷款须知和预约"项目专为客户设计.客户可通过这些窗口浏览
💻 TXT
字号:
xml文档的模式在那定义?是否需要定义?在组件里生成的xml文档是否已自发的按照所定义模式组织?



在clsresponseprocedure类中:
   实现getnextprocedure的方法中的第一个sql 语句中,where条件句中m_sprocedureprocessid什么时候付过值?
   在找到下一个过程的类型时,它的workfowid字段在负值时,此时类的私有变量m_sworkflowid还没有初值,它怎么付给该字段?
   同样m_sresponse也没有初值呀?(在实现抽象接口的isprocedurecomplete方法的时候)
   以上问题都解决了,他们都是在实现populate方法中被负值的,该方法接受一个xml文档,
该方法从中读出所需字段,为类中的私有变量负值。


sql查询语句中,表名什么时候加中括号?(分单表和两个表连接)


在clsworkflowmanager类中的getworkflowitem方法中,生成的sresponsexml xml文档有什么用?
(该方法的返回值是sprocedurexml xml文档)
问题解决了:该文档已经作为sprocedurexml 文当中responsepool
节点的子节点。他已经随该文档成为该方法的返回值/


跟踪流程,在执行login.asp后,接着执行workflowlist.asp,但是然后呢?为什么在workflowlist.asp
中不能看出?服务器执行的是asp文件,文件里调用组件。
 解决了这个问题:在执行完workflowlist.asp后,生成的html页带有超连接,它会调用相应的
getworkflowitem.asp文件,而之后会生成包含详细步骤信息html页,该页的代码中,会调用processitem.asp
文件。但是procedureitem.asp文件什么时候调用?(没能找到)


 set currNode = domProcedures.documentElement.selectSingleNode("UserResponse")
 currNode.childNodes.Item(0).Text = "0"
	  currNode.childNodes.Item(1).Text = Request.Form("cboResponse")(摘自processitem.asp中)
疑问:当前节点的直接子节点列表到底是什么意思?xml文档中的节点到底是什么意思?
(看来我还是没有弄清楚)
解答:userresponse节点包含两个子节点responseid,responsetext.这样的话,item(0),指的是responseid
item(1)指的是responsetext.
(这种解答是否正确)
可是为什么responseid负值为0?

为什么在asp里面老是生成不了对象?
 解答:
   一个小小的错误:在组建里可以这样定义变量:dim 变量名 as 变量类型
                 然而在vbscript里,只能 dim 变量名 来定义变量
 记住:在asp中只支持变体类型。

疑问:clsdataconnect组件好想一直都没有用到,为什么?
解决:用到了,马虎没有看到


疑问:为什么在组件中写入了implement objectcontrol 后,一直在提示无法识别关键字的错误,
我在引用了好几个库函数后,仍然无法解决?(查阅有关mts环境在组件中的作用)


疑问:搜索后,仍然不知道procedureitem.asp什么时候调用?


疑问:是否只能vbp文件才能编译成dll,exe,那么cls文件能否编译成dll,exe程序?为什么单独编译类模块
出错,而编译整个vbp文件却没问题呢?

疑问: 组件在注册后,是否就能使用?是否还必须安装此com组件?   (为什么在相应的asp程序里,我省
不成对象)

疑问:procedureitem.asp是做通知用得吗?
      该程序发送一个单项消息至工作流接收者--一个对工作流感兴趣的观察者

疑问:什么时候工作流状态设置为complete?什么时候步骤状态设置为complete?如何想下一步骤提交?


疑问:在clsresponseprocedure类中,m_sprocedureid是么时候的初值?
      原来这样:在getnextprocedure方法中,返回值是工作流的抽象接口,在返回前,实现该接口的对象
已经调用相应的属性过程,这个时候实现了对m_sprocedureid的负值


在clsresponseprocedure实现开始一个步骤是在procedure_process表中插入一条纪录,结束一个步骤是在
procedure_process表中更新一条纪录。
在模块的populate方法中,读入的xml文档实现了对m_sprocedureprocessid,m_sworkflowid,m_srsponse
,m_ssteptype负值,而且如果步骤开始日期,终止日期存在的话,也要对m_dtstartdata,m_dcompletedata
进行负值 


现在的问题仍然是在启动工作流的问题,如何选择工作流模板,如何在workflow表,procedure表中插入纪录? 
现在结束工作流已经有眉目了 ,只是我只考虑了正常结束的情况,不过相信这就简单了。。。。


考虑到如何选择显示用户信息,可能要选择加入一个表存储申请人信息,然后,然后再显示活动工作流时加入其
超连接。。。现在就是考虑如确定非正常工作流如何结束?一个工作流如何启动? 



现在考虑如何在审批过程中取消一个工作流?即在某用户不同意的情况下,终止工作流!!



现在问题时,步骤结束时间不对!!!


要知道在sql语句中,format(now,mm-dd--yyyy)要加单引号的。。。哈哈,记住。。。。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -