起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: xhsoft

【结】调用功能**

[复制链接]
发表于 2009-2-10 10:06:12 | 显示全部楼层
检查一下是不是runFunc中的参数个数不对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-10 10:08:08 | 显示全部楼层
SystemCore.TSystemCore.FuncManager.RunFunc(Context, '', 'Biz:\COLLABORATION\WORKTASKFUNC.FUNC', nil, TRUE)   就这一句呀

在论坛上找的,
回复 支持 反对

使用道具 举报

发表于 2009-2-10 10:12:11 | 显示全部楼层
等一下
回复 支持 反对

使用道具 举报

发表于 2009-2-10 10:13:43 | 显示全部楼层
你在RunFunc后面输入“(”会提示你这个函数后面有几个参数,每个参数值是什么,这个是我刚刚用过的:
SystemCore.TSystemCore.FuncManager.RunFunc(context,'','Biz:\TESTCASE\COLLABORATION\DataGrid2.Func','',nil,False);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-10 10:35:42 | 显示全部楼层
好了,现在能调出来了,可是调出来的是一张空的工作任务,怎么给上面的字段赋值呢,是哪张表
回复 支持 反对

使用道具 举报

发表于 2009-2-10 10:41:23 | 显示全部楼层
什么怎么赋值?数据是从表中取的还需要运行后自己录入?
如果是通过参数传过去的,参考http://bbs.justep.com/forum.php?mod=viewthread&tid=27479 3楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-10 11:04:50 | 显示全部楼层
datasetbroker2.DataSet.Open;
   datasetbroker2.DataSet.Append;
   datasetbroker2.DataSet.Edit;
   datasetbroker2.DataSet.FieldByName('FTopic').AsString := '提醒任务';
   datasetbroker2.DataSet.Post;

这么给我这个值看不到
打开后还是个新的工作任务
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-10 11:10:03 | 显示全部楼层
去掉append,也是一样
回复 支持 反对

使用道具 举报

发表于 2009-2-10 11:47:10 | 显示全部楼层
你在那里看不到?你datasetbroker2.DataSet.applyupdates后去业务数据表中看看有没有这条数据?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-10 11:48:27 | 显示全部楼层
有的

但是在调出来的工作任务表单上没有
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 03:20 , Processed in 0.050333 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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