起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 203|回复: 10

【结】[请求]流程中流转按钮无法使用**

[复制链接]
发表于 2009-1-15 16:16:12 | 显示全部楼层 |阅读模式
通过功能启动流程时,第一个功能中的流转就没有办法使用,如果直接在代码中使用代码启动流程提示如下图所示错误

1111.gif

6.12 KB, 下载次数: 105

回复

使用道具 举报

发表于 2009-1-15 16:24:23 | 显示全部楼层
流程你签入了么,应该没有流程环境导致的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-15 16:30:55 | 显示全部楼层
签入了的,流程环境主要指是指什么,我们公司上次遇到的这个问题,给他分配了运行功能后就解决了,但是我这次怎么分配都没有成功,
回复 支持 反对

使用道具 举报

发表于 2009-1-15 16:35:15 | 显示全部楼层
楼主,编译一下流程模型,然后签入并刷新缓存。然后再看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-15 16:43:00 | 显示全部楼层
我试了,还是不行,我在菜单树中直接调用这个功能又没有问题,是可以执行的
回复 支持 反对

使用道具 举报

发表于 2009-1-15 17:03:52 | 显示全部楼层
最初由 liangshi520 发布
[B]我试了,还是不行,我在菜单树中直接调用这个功能又没有问题,是可以执行的 [/B]

你在业务功能树中直接调用的这个功能是要流入的功能么?还是入口功能,业务功能树中只能看到流程入口功能,如果你看到了流程中的其他功能说名流程环境没有起作用,看看是不是设置流程图的 是否起作用 为否了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-16 09:30:45 | 显示全部楼层
是调用流程人口方法的问题:
//这种方式调用有问题
vForm := JXPWSP.TMainForm.Create(Self.Context);
    try
       vForm.vSJBH := vSJBH;
       vForm.ShowModal;
    finally
       vForm.Free;
    end;
//这种调用就没有问题,
    TSystemCore.FuncManager.RunFunc(TSystemCore.Operator.DefaultPosition.Context, '', 'Biz:\YWKJ\PWXG\FUNC\JXPWSP.Func',vSJBH, False, nil, True);

请问这两种调用功能的方法有什么区别,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-16 10:35:13 | 显示全部楼层
顶一下,把7楼的问题说明了,就可以结贴了
回复 支持 反对

使用道具 举报

发表于 2009-1-16 16:21:07 | 显示全部楼层
第一种方法, 仅仅是显示功能的主窗体,而不是运行功能,虽然运行功能后,也是第一显示功能的主窗体,如果没有主窗体,那么就是空白,但这是有本质的区别的,如果第一种方法,那么对于施加在功能上的策略是不起作用的,当然也不会有流程环境而言,可以用代码来启动流程,不过流程按钮等都不可用的。
第二种方法就是运行功能了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-16 16:31:56 | 显示全部楼层
OK了,明白,谢谢解释得这么详细,可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 09:43 , Processed in 0.045559 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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