Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Maximo 7.5中,每当属性值发生更改时调用函数_Java_Maximo - Fatal编程技术网

Java 在Maximo 7.5中,每当属性值发生更改时调用函数

Java 在Maximo 7.5中,每当属性值发生更改时调用函数,java,maximo,Java,Maximo,是否可以在属性值更改时调用java函数或自动化脚本。无论是从GUI更改值还是直接在DB中绕过Maximo?Maximo提供 我不确定您希望应用程序如何跟踪直接的数据库更改,因为该应用程序没有参与更改。可以使用eAudit功能跟踪GUI中的更改。是和否。通过应用程序更改值时,可以调用脚本或Java函数-如果直接在数据库中更改,则无法执行此操作-至少在字段更改时不能立即调用。唯一的方法是有两个字段,即FIELD1和FIELD1OLD,并有一个升级来检查这些字段的内容。每当FIELD1的值(例如通过数

是否可以在属性值更改时调用java函数或自动化脚本。无论是从GUI更改值还是直接在DB中绕过Maximo?Maximo提供


我不确定您希望应用程序如何跟踪直接的数据库更改,因为该应用程序没有参与更改。可以使用eAudit功能跟踪GUI中的更改。

是和否。通过应用程序更改值时,可以调用脚本或Java函数-如果直接在数据库中更改,则无法执行此操作-至少在字段更改时不能立即调用。唯一的方法是有两个字段,即FIELD1和FIELD1OLD,并有一个升级来检查这些字段的内容。每当FIELD1的值(例如通过数据库)发生更改时,两个字段的内容都会不同。自定义Java代码将把FIELD1的内容写入FIELD1OLD,同时执行自定义代码

这可能不是一个很好的方法,但是如果您想直接在数据库中更改字段的内容,这是唯一的方法