当我在服务请求(SR)应用程序(Maximo 7.6)上创建新记录时,我想将必需的报告日期(SR.REPORTDATE)字段设置为空白。在保存操作之前,用户将数据输入到该字段中。我不知道该怎么办?
感谢您的帮助。
答案 0 :(得分:0)
我立即想到自动化脚本。默认值控件或“数据库配置”中的默认值设置也可能会起作用,如果您具有确定或否定此理论的专业知识,建议在脚本之前使用该值。
对于自动化脚本,我认为您可以在“ add”事件中在SR上创建一个带有对象启动点的对象。该脚本只会将该字段设置为null,也不应该更改“ required”标志,因此仍然可以满足您的其余需求。
mbo.setValueNull("REPORTDATE");
答案 1 :(得分:0)
如果您查看数据库配置以查看REPORTDATE是否具有默认值,我想您会在其中找到&SYSDATE&。如果我说得对,那么您可以删除该默认值,保存更改,然后应用更改。否则,您需要按照@Dex的建议进行操作。