我是马克西莫的新手。我已经有了 maximo 任何地方的工作执行应用程序。请让我知道如何通过工作灯在其中添加新按钮。
问问题
540 次
3 回答
0
您可以像 IBM MAXIMO Anywhere 指南一样编辑 <: Install Root :>/apps/<: app :>/antifact 中的 app.xml。
于 2018-12-24T03:07:50.380 回答
0
打开 index.html 文件并添加一个<button>
元素。
如果这对您没有帮助,请先学习如何提问。
于 2015-11-26T19:41:38.177 回答
0
在开始旅程之前,请务必备份默认的 app.xml。为了添加按钮,您首先需要修改应用程序 UI,在 app.xml 文件 .\MaximoAnywhere\apps\WorkExecution\artifact\app.xml 中进行更改。您可以向文件中添加其他标签,从而构建 UI 并制作应用程序。
<button border="false" cssClass="statusIcon" id="WorkExecution.WorkDetailView_status_button_1" layoutInsertAt="item3" resourceAttribute="returnActive">
<states id="WorkExecution.WorkDetailView_status_buttons_return">
<state id="WorkExecution.WorkOrderDetail_ReturnButton_render_active" image="/images/RETURNED.png" label="Return" value="true"/>
<state default="true" id="WorkExecution.WorkOrderDetail_ReturnButton_render_inactive" image="/images/RETURNED_INACTIVE.png" label="Return" value="false"/>
</states>
<eventHandlers id="WorkExecution.WorkDetailView_status_button_eventHandlers_1">
<eventHandler class="application.handlers.Custom.WODetailHandler" event="render" id="WorkExecution.WorkOrderDetail_ReturnButton_render" method="renderReturnedIcon"/>
<eventHandler class="application.handlers.Custom.WODetailHandler" event="click" id="WorkExecution.WorkDetailView_status_button_1_eventHandlers" method="onReturnStatusIconClicked"/>
</eventHandlers>
</button>
这是我们在“工作详细信息”屏幕上的应用程序中使用的按钮示例。请注意,它有一个我们添加的 CSS 类,以及一个管理按钮状态的 resourceAttribute。在按钮上设置状态会告诉应用程序何时渲染哪些图像。最后,我们有绑定到按钮的事件处理程序,相应的代码写在 Custom.WODetailHandler 文件中。
于 2018-12-27T20:20:09.543 回答