primus:menuebefehl
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| primus:menuebefehl [2023/02/08 12:01] – Externe Bearbeitung 127.0.0.1 | primus:menuebefehl [2025/12/04 07:36] (aktuell) – +prmUseDBDataActive mgras | ||
|---|---|---|---|
| Zeile 16: | Zeile 16: | ||
| Für den Aufbau und die Strukturierung von Menüs stehen folgende Befehle zur Verfügung. | Für den Aufbau und die Strukturierung von Menüs stehen folgende Befehle zur Verfügung. | ||
| ^Befehl^ Funktion^ | ^Befehl^ Funktion^ | ||
| - | |[[:separator]]| Erzeugt eine Trennlinie innerhalb des Kontextmenüs| | + | |[[SEPARATOR]]| Erzeugt eine Trennlinie innerhalb des Kontextmenüs| |
| - | |[[:submenu]]| Bindet ein separat definiertes Untermenü ein| | + | |[[SUBMENU]]| Bindet ein separat definiertes Untermenü ein| |
| - | |[[:include]]| Bindet die separat definierten Einträge direkt in das Kontextmenü ein| | + | |[[INCLUDE]]| Bindet die separat definierten Einträge direkt in das Kontextmenü ein| |
| ===== Befehle des Primus Framework ===== | ===== Befehle des Primus Framework ===== | ||
| Zeile 33: | Zeile 33: | ||
| |[[: | |[[: | ||
| | [[prmElementsChangeValueByDlg]]| Datenfeld über einen Dialog ändern| | | [[prmElementsChangeValueByDlg]]| Datenfeld über einen Dialog ändern| | ||
| - | |[[: | + | | [[prmClearRecyclebin]]|Papierkorb leeren| |
| |[[prmCopyDocData]]|Kopiert alle Primus Eigenschaften in die Zwischenablage| | |[[prmCopyDocData]]|Kopiert alle Primus Eigenschaften in die Zwischenablage| | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | | [[: | + | | [[prmDeleteAllPrimusXMLs]]| Löscht alle von Primus erzeugten XML Dateien| |
| + | | [[prmDeleteUnusedXMLs]]| Löscht alle Primus XML zu denen es kein Dokument mehr gibt| | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| Zeile 59: | Zeile 60: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmElementsNewVersion]]|Neue Version erstellen| | + | | [[prmElementsNewVersion]]|Neue Version erstellen| |
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmElementsRemoveNewestVersion]]|Löscht das gewählte Dokument und setzt die Vorversion zurück auf freigegeben| | + | | [[prmElementsRemoveNewestVersion]]|Löscht das gewählte Dokument und setzt die Vorversion zurück auf freigegeben| |
| - | |[[: | + | | [[prmElementsRename]]|Element umbenennen| |
| - | |[[: | + | | [[prmElementsRenameMsgByParam]]| Ändert die Endung einer Messagedatei und markiert sie so als erledigt| |
| + | | [[prmElementsReplaceByNewestVersion]]|Durch neueste Version ersetzen| | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| Zeile 72: | Zeile 74: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| + | | [[prmExecuteNamedCalls]]| Ruft einen [[NamedCalls|Named Call]] auf| | ||
| + | | [[prmFindCorruptXMLDataFiles]]| Findet beschädigte [[Daten-XML]]| | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| Zeile 81: | Zeile 85: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmPasteDocData]]|Schreibt die zuvor mit [[prmCopyDocData]] kopierten Daten in die ausgewählten Datenfelder.| | + | | [[prmPasteDocData]]|Schreibt die zuvor mit [[prmCopyDocData]] kopierten Daten in die ausgewählten Datenfelder.| |
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| Zeile 95: | Zeile 99: | ||
| | [[: | | [[: | ||
| |[[: | |[[: | ||
| - | |[[prmProjectsUploadXmlsToDB]]|Suchindex aktualisieren| | + | | [[prmProjectsUploadXmlsToDB]]|Suchindex aktualisieren| |
| |[[: | |[[: | ||
| |[[prmProjectSyncroniseAllDataFields]]|Synchronisiert alle Datenfelder der XMLs untereinander| | |[[prmProjectSyncroniseAllDataFields]]|Synchronisiert alle Datenfelder der XMLs untereinander| | ||
| Zeile 103: | Zeile 107: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmRefElementsSetRef1]]|Gewähltes Element als Ref1 setzen| | + | | [[prmRefElementsSetRef1]]|Gewähltes Element als Ref1 setzen| |
| |[[: | |[[: | ||
| - | |[[prmSetReservation]]|Reservierung setzen / aufheben| | + | | [[prmRemoveWriteAccessCall]]| {{tag> |
| + | | [[prmSetReservation]]|Reservierung setzen / aufheben| | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmShowWhereUses]]|Verwendungsnachweis| | + | | [[prmShowWhereUses]]|Verwendungsnachweis| |
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| |[[: | |[[: | ||
| - | |[[prmStartProcess]]|Aufruf eines externen Programms über einen Menüpunkt| | + | | [[prmStartProcess]]|Aufruf eines externen Programms über einen Menüpunkt| |
| - | |[[:prmupdateparentref1data]]|Bei Änderungen eines Eingabefelds wird das Feld des zugehörigen Parentelements mit aktualisiert. Automatisches Aktualisieren bei Änderungen in einem Eingabefeld| | + | | [[prmTestFAMServiceConnection]]| {{tag> |
| - | |[[prmUpdateXMLFieldsAndParentRefs]]|Alle XML Dateien für den gewählten Projektknoten aktualisieren.| | + | | [[prmTestWriteAccessCall]]| |
| + | | [[prmUpdateParentRef1Data]]|Bei Änderungen eines Eingabefelds wird das Feld des zugehörigen Parentelements mit aktualisiert. Automatisches Aktualisieren bei Änderungen in einem Eingabefeld| | ||
| + | | [[prmUpdateXMLFieldsAndParentRefs]]|Alle XML Dateien für den gewählten Projektknoten aktualisieren.| | ||
| + | | [[prmUseDBDataActive]]| Wechselt zwischen DB- und XML-Modus (ab Primus2025)| | ||
| ===== Addins ===== | ===== Addins ===== | ||
primus/menuebefehl.1675857672.txt.gz · Zuletzt geändert: von 127.0.0.1
