Wie können wir ein neues benutzerdefiniertes Feld in Maximo Aktueller Element ausgeben Dialog hinzufügen. Wo ISSUECURRENTITEM ist eine nicht-persistente TabelleMaximo benutzerdefiniertes Feld in nicht persistenter Tabelle
Antwort
atlast fand ich eine Lösung dank SASHULL
die Lösung ist:
ein Attribut der ISSUECURRENTITEM einfach ist das Hinzufügen (zu Datenbank-Konfiguration gehen und das Attribut auf das ISSUECURRENTITEM Objekt hinzufügen), aber die Die Herausforderung besteht darin, die Daten in der Tabelle MATUSETRANS zu erfassen. Da es sich um ein nicht persistentes Objekt handelt, kopieren Java-Klassen die Daten vom nicht persistenten Objekt in das persistente Objekt MATUSETRANS. Wenn Sie mit Maximo 7.5 oder 7.6 arbeiten, sollten Sie diese Daten von einem Automatisierungsskript abrufen können.
Ihr Startpunkt wäre auf MATUSETRANS Objekt Add Event und Sie möchten etwas wie unten. Achten Sie darauf, die Attributnamen durch die entsprechenden Namen zu ersetzen. Ich habe meine Notizen in meinem Skript hinterlassen, um zu erklären, was vor sich geht, aber wenn Sie Fragen dazu haben, lassen Sie es mich wissen.
# Purpose is for the Issue Current Item dialog, they want a custom field that would be stored on MATUSETRANS.
# Since it's a non-persistent object, we need a way to crossover the value with an automation script.
owner= mbo.getOwner()
# During save of the Issue Current Item, it goes up to the Inventory record to create the MATUSETRANS record.
# We need to go from MATUSETRANS->INVENTORY->ISSUECURRENTITEM to get the value
if owner and owner.getRecordMboName()=="INVENTORY":
issueitemMbo=owner.getMboSet("ISSUECURRENTITEM").getMbo(0)
if issueitemMbo:
mbo.setValue("MATUSETRANSFIELD", issueitemMbo.getString("ISSUECURRENTITEMFIELD"))
1) Fügen Sie Ihre Felder ISSUECURRENTITEM Objekt mit Datenbankkonfiguration
2) Zum Anwendungsentwickler und offenen Inventory (ERFINDER) Anwendung.
3) Klicken Sie 'Edit Dialoge' aus der Symbolleiste
4) Öffnen Dialog - AUSGABE (Label: Ausgabe aktuelle Artikel)
5) Fügen Sie das Feld, das Sie in der Datenbank konfiguriert der Dialog, wie Sie möchten.
- 1. Benutzerdefiniertes Feld nicht anzeigen
- 2. Benutzerdefiniertes Feld in Auftrag
- 3. benutzerdefiniertes Feld in sugarCRM erscheint nicht
- 4. Sonate | Benutzerdefiniertes Feld in ListMapper
- 5. Benutzerdefiniertes Feld in SharePoint 2013
- 6. sugarcrm globalsearch benutzerdefiniertes Feld
- 7. Benutzerdefiniertes Datum funktioniert nicht, wenn das Feld
- 8. Maximo Anywhere Neuer Tabellenzugriff
- 9. Maximo Anywhere - Leistungsoptimierung
- 10. Persistenter Dienst
- 11. Benutzerdefiniertes Doppelklickereignis auf Tabelle
- 12. SharePoint Datenblattansicht schreibgeschütztes benutzerdefiniertes Feld
- 13. Wie füge ich ein Feld für ein Integer-Feld in Maximo hinzu?
- 14. Erweitertes benutzerdefiniertes Feld wird nicht in Wordpress-Seite angezeigt
- 15. benutzerdefiniertes Feld in Backend mit neuen Erweiterungen
- 16. Benutzerdefiniertes Feld "Hard delete" in Salesforce
- 17. Benutzerdefiniertes Feld in Sitecore XP 8.0 Client
- 18. Velocity Benutzerdefiniertes Feld, wenn null überspringen
- 19. Ameisenbau Problem in Maximo Anywhere
- 20. Maximo überall suchen Filter
- 21. Maximo IBM Rest API arbeitet nicht
- 22. Maximo Anywhere Angepasstes Dropdown
- 23. Einfacher persistenter Speicher in Swift
- 24. Maximo Anywhere 7.5.2 Bildkomprimierungsproblem
- 25. Flask-Admin Benutzerdefiniertes Select2 Ajax Feld
- 26. Swift persistenter Speicher
- 27. Benutzerdefiniertes Feld für angemeldeten Benutzer anzeigen
- 28. Payara micro - persistenter Timer
- 29. Drupal 8 kann DefaultWidget für benutzerdefiniertes Feld nicht finden
- 30. Persistenter Hashcode für Strings
Niemand ist hier zu kommentieren ??? –
Hilft Ihnen dieser Link? http://www.xcentricway.ca/tutorial01.htm Wie man ein kundenspezifisches Dialogfeld in Maximo erstellt, das dem Benutzer erlaubt, BIRT Bericht zu emailen – Sun
Danke für Ihre Antwortmann, aber sein ein anderer Fall hier. In der Inventaranwendung gibt es einen Standarddialog PROBLEM AKTUELLE ARTIKEL, was ich möchte, ist, einige weitere Textfelder hinzuzufügen. –