Metadaten umwandeln: Unterschied zwischen den Versionen

Aus Helper
Zur Navigation springen Zur Suche springen
(3165 * /neue Seite für Funktionen/)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 12: Zeile 12:


Die Bedingung kommt in das Feld Bezeichnung und ist in Omnis Code zu schreiben. Einige Beispiele hier:
Die Bedingung kommt in das Feld Bezeichnung und ist in Omnis Code zu schreiben. Einige Beispiele hier:
:- len('[Belegnummer]')> 5
Name=len('[Belegnummer]')> 5
:- not(isclear(len('[MurdockCode]')))
Vorname=not(isclear(len('[MurdockCode]')))


===Version 1===
===Version 1===
'''Metadatenfelder dürfen keine Anführungszeichen haben!'''
'''Um den Namen eines Metadatenfeldes darf kein Anführungszeichen stehen!'''


Die Bedingung kommt in das Feld HZ_FORMEL und HZ_VERSION muss 1.00 sein
Die Bedingung kommt in das Feld HZ_FORMEL und HZ_VERSION muss 1.00 sein
:- len([Sprache])<1
Name=len([Sprache])<1


Wenn es in den Werten des Metadatums Anführungszeichen hat, dann funktioniert das hier.


==Konfiguration==
==Konfiguration==

Aktuelle Version vom 20. Januar 2026, 10:41 Uhr

Mantiseinträge
 1878
Systemtyp
 23

Beschreibung

Besteht aus einem Serverjob OJOHZDOMetadatenUmwandeln. Wandelt die einzelnen Metadaten eines Objektes um.


Version 0

Metadatenfelder müssen Anführungszeichen haben!

Die Bedingung kommt in das Feld Bezeichnung und ist in Omnis Code zu schreiben. Einige Beispiele hier:

Name=len('[Belegnummer]')> 5
Vorname=not(isclear(len('[MurdockCode]')))

Version 1

Um den Namen eines Metadatenfeldes darf kein Anführungszeichen stehen!

Die Bedingung kommt in das Feld HZ_FORMEL und HZ_VERSION muss 1.00 sein

Name=len([Sprache])<1

Wenn es in den Werten des Metadatums Anführungszeichen hat, dann funktioniert das hier.

Konfiguration

Formel:

Unterstützt die Eingabe von mehreren Formelzeilen (durch Zeilenumbruch getrennt) im Format "Metadatum=Formel".

Bsp.:

Jahr=2*[Monat]+left([Gugus],2)
Büronummer=pos('2',[Büronummer])

Spezielle Platzhalter:

  • [DOSignatur] für Zugriff auf Signatur
  • [DOOberSignatur] für Zugriff auf Signatur des Vaters
  • [^MetaFeld] für Zugriff auf Metadaten des Vaters
  • [^^MetaFeld] für Zugriff auf Metadaten des Grossvaters
  • [*MetaFeld] für Zugriff auf Metadaten eines Vorfahren (Vater, Grossvater etc.)

Weitere Beispiele

  • Typ="PDF"

Funktionsverzeichnis: https://www.omnis.net/developers/resources/onlinedocs/index.jsp?detail=FunctionRef/index.html

Funktionen

Siehe: Verfügbare Funktionen

Essentielle Felder

 HZ_FORMEL   Dient der Formel für die Metadaten Zuweisung/Umwandlung

Pane im Produktionsauftrag