起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 138|回复: 9

【搞定】保存后出现如图错。**

[复制链接]
发表于 2007-8-21 11:07:30 | 显示全部楼层 |阅读模式
在流程开始后的第一个功能(申请功能),填写完申请表,出现如图错误。
我是从2603升级到2809的,在2603中,流程已经全部跑通。

a.jpg

160.18 KB, 下载次数: 87

回复

使用道具 举报

 楼主| 发表于 2007-8-21 11:12:21 | 显示全部楼层
要是点击流转出现这个错,如图

a.jpg

213.58 KB, 下载次数: 79

回复 支持 反对

使用道具 举报

发表于 2007-8-21 11:14:26 | 显示全部楼层
是不是资源没有升级啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-21 11:34:05 | 显示全部楼层
我是按照升级说名走的,
一、系统资源升级说明

1、备份要升级的系统数据库
2、签入所有被签出的对象
3、备份server\TOMCAT\bin下的alf_data目录(文档服务器内容备份)
4、安装新版本的服务端
5、把升级文件Upgrade.exe以及升级包目录UpgradePackages放置到服务端bin目录下(即SystemInit.exe所在目录)。新版本对“业务功能树”表进行了扩展,并增加了基础数据,根据是否导基础数据,升级分为两种,请根据实际需要选择
   a. 如果需要最新的业务功能树基础数据,请将Upgrade_option目录下的X3_2007-04-30-01.BRP包添加到UpgradePackages目录中,升级后,原先“业务功能树”表中的数据将丢失,被替换为新的基础数据
   b. 如果需要保留现有“业务功能树”表数据,请将upgradesqls目录放置到服务端bin目录下,里面有升级的SQL语句,执行Upgrade.exe时,会把原先物理表根据新的“业务功能树”表结构进行更新,原始数据保留,但不会导入新的基础数据
6、如果要升级组织机构部分的部门表、岗位表、人员表,请将Upgrade_option目录下的X3_2007-04-30-02.BRP包添加到UpgradePackages目录中。此步骤可选,如果不增加,上述的三张表保持原始结构
7、用配置工具配置数据库连接到要升级的系统数据库和其它业务库。具体配置请查看TOMCAT配置手册(如果是Oracle数据库还需要将jdbc驱动拷贝到服务端的\lib\jdbc目录,\TOMCAT\common\lib目录和\IMServer\lib)
8、启动TOMCAT服务
9、执行Upgrade.exe,升级资源和重建修改过的表。如果提示“是否重新生成缓存”,请选择“否”
10、停止TOMCAT服务,备份升级好的系统数据库
11、将备份的alf_data目录考到新安装的server\TOMCAT\bin目录下,启动TOMCAT服务
回复 支持 反对

使用道具 举报

发表于 2007-8-21 11:37:58 | 显示全部楼层
您自己在保存事件及保存前后写了什么代码吗?贴出来看一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-21 12:40:00 | 显示全部楼层
unit SQZCT;

interface

uses
  Business.System, Business.Model, Business.Forms, Business.Model.Flow,
  Business.Data;

type
  TSQZCT = class(TForm)
    FuncBroker: TFuncBroker;
    InfoBrokerXKSQXX: TInfoBroker;
    ControlBar: TControlBar;
    DataNavigator: TDataNavigator;
    DocViewBar: TDocViewBar;
    Panel: TPanel;
    DocViewXKSQXX_SQXK: TDocView;
    DataSetBroker1: TDataSetBroker;
    FlowBroker1: TFlowBroker;
    procedure FlowBroker1CreateFlowOutFlowTasks(Sender: TObject; Command: TFlowOutCommand);
    procedure BizFormCreate(Sender: TObject);
    procedure DocViewXKSQXX_SQXKEnter(Sender: TObject);
  private
    {private declarations}
  public
    {public declarations}
  end;

implementation


procedure TSQZCT.FlowBroker1CreateFlowOutFlowTasks(Sender: TObject; Command: TFlowOutCommand);
begin
   Command.FlowTasks[0].Subject := '许可审查:' +
     DataSetBroker1.DataSet.FieldByName('JTXZXKSQSXJNR').AsString;
end;

procedure TSQZCT.BizFormCreate(Sender: TObject);
begin

end;

procedure TSQZCT.DocViewXKSQXX_SQXKEnter(Sender: TObject);
begin

end;

end.
回复 支持 反对

使用道具 举报

发表于 2007-8-21 13:49:17 | 显示全部楼层
跟踪一下代码,看错误定位在那里?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-21 13:59:08 | 显示全部楼层
如图

a.jpg

17.13 KB, 下载次数: 79

回复 支持 反对

使用道具 举报

发表于 2007-8-21 16:29:58 | 显示全部楼层
经沟通,发现环节的任务取值规则的属性名subject,写成了suject。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-21 16:33:02 | 显示全部楼层
结账吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 06:39 , Processed in 0.040501 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表