Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:prmpastedocdata

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:prmpastedocdata [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1primus:prmpastedocdata [2024/08/14 08:19] (aktuell) – Interfacetext zu Elementtext geändert mgras
Zeile 1: Zeile 1:
 +====== prmPasteDocData ======
 +Der [[Menübefehl]] **prmPasteDocData** schreibt zuvor mit [[prmCopyDocData]] in die Zwischenablage kopierte Datenfelder, in das gewählte Dokument.
  
 +====== Attribute ======
 +^Attribut ^Wert ^Funktion^
 +|enabled|CALL([[Bedingung#IsDataForPaste]])|Steuert ob der Befehl aktiv ist|
 +|::: |TRUE|Aktiv|
 +|::: |FALSE|Inaktiv|
 +|icon|optional|Pfad zum [[Glossar#Icon]]|
 +|parameter|<FELDNAME>|Liste von Feldnamen die geschrieben werden sollen. Mehrere Felder werden mit ''|'' getrennt|
 +|text|$Primus.MNU_ELEM_PASTE_ATTRIB|[[Elementtext]] für den Menüeintrag|
 +|visible|Bedingung|Steuert ob der Befehl im Menü sichtbar ist|
 +|:::|TRUE|Sichtbar|
 +|:::|FALSE|Unsichtbar|
 +
 +====== Bedingungen ======
 +Die [[Bedingung#IsDataForPaste]] wird benötigt um festzustellen ob es überhaupt Daten zum Einfügen in der Zwischenablage gibt. Falls dies nicht der Fall ist, dann ist die Funktion inaktiv. Dieses Verhalten ist der Anwender von Windowsanwendungen her so gewohnt.
 +
 +====== Beispiel ======
 +<code xml><prmPasteDocData visible="TRUE" enabled="CALL(IsDataForPaste)" parameter="Title|Number" text="$Primus.MNU_ELEM_PASTE_ATTRIB" icon="" /></code>
 +
 +====== Siehe auch ======
 +  *[[prmCopyDocData]]
 +
 +{{tag>menu gui kontext copy}}