pengxuanlan 发表于 2019-9-17 13:41:58

流程中心的触发器使用什么函数来获取表单数据

流程中心的触发器使用什么函数来获取表单数据
以前的工作流可以使用getRUNData
但是流程中心这个函数好像获取不到数据了

hallygm 发表于 2019-9-17 14:43:20

流程中心和工作流的触发器本来就有所区别,在2017版中已经存在。应该不是V11另外改了吧

pengxuanlan 发表于 2019-9-17 15:00:08

hallygm 发表于 2019-9-17 14:43
流程中心和工作流的触发器本来就有所区别,在2017版中已经存在。应该不是V11另外改了吧 ...

一直没有用的流程中心,现在想来测试下,但是触发器一直做不出来

hallygm 发表于 2019-9-17 15:22:01

pengxuanlan 发表于 2019-9-17 15:00
一直没有用的流程中心,现在想来测试下,但是触发器一直做不出来

你可以参考帮助文档,工作流和流程中心的说明是不一样的

lyz7805 发表于 2019-9-17 15:39:55

流程中心触发器有专门的文档:2017版全新应用中心使用手册(脚本编写指南)

pengxuanlan 发表于 2019-9-17 16:33:14

lyz7805 发表于 2019-9-17 15:39
流程中心触发器有专门的文档:2017版全新应用中心使用手册(脚本编写指南)

这是流程中心的触发器吗,怎么看起来是应用中心的

通达邝金霞 发表于 2019-9-17 16:50:08

您好:流程中心的触发器来获取表单数据的函数是:getRunData,方法:TFlowEngine::getRunData($flowId, $runId)
参数:$flowId 流程ID;
      $runId 流水号。
麻烦您检查一下编写的触发器程序。

pengxuanlan 发表于 2019-9-17 16:54:16

通达邝金霞 发表于 2019-9-17 16:50
您好:流程中心的触发器来获取表单数据的函数是:getRunData,方法:TFlowEngine::getRunData($flowId, $ru ...

getRunData我用这个函数没办法取到数据
include_once ("inc/auth.inc.php");   
include_once("../plugin.inc.php");
ob_end_clean();

$sqr= getRunData($RUN_ID);
var_dump($sqr);

通达邝金霞 发表于 2019-9-17 17:16:06

您好,因触发器是二次开发范畴,但支持会产生相应费用的,有意向的话您可以留一下联系方式,我给您反馈上去,感谢您的关注与支持!

hallygm 发表于 2019-9-18 08:30:17

:lol给你看一下
   $runId=$RUN_ID;
    $RUN_DATA =TFlowEngine::getRunData($flowId,$runId);   
    $ddh=$RUN_DATA['data_m279'];

这样是能取到值的
页: [1] 2
查看完整版本: 流程中心的触发器使用什么函数来获取表单数据