katalogwert

Gibt Werte aus einem Katalog zurück

(Editor;Katalog)


Mit dem Tag "katalogwert" wird ein einzelner Wert aus einem Katalog gesucht und ausgegeben. Optional können auch mehrere Werte ausgegeben werden und durch ein bestimmtes Trennzeichen getrennt ausgegeben werden.

Optionen:

  • katalog_id: Die ID (Instanz) des zu durchsuchenden Katalogs.
  • suchfeld: In welchem Feld (T1 - T15) soll gesucht werden? 
  • suchwert: Nach welchem Wert soll im suchfeld gesucht werden?  Als "Wildcard" kann das %-Zeichen verwendet werden (SQL-Konform).
  • suchfeld_2: In welchem Feld (T1-T15) soll zusätzlich zu suchfeld gesucht werden? Wichtig: Die Suche nach diesem Feld funktioniert nur, wenn auch suchfeld gesetzt wurde. Es werden schließlich alle Ergebnisse angezeigt, die für suchfeld UND suchfeld_2 zutreffen.
  • suchwert_2: Nach welchem Wert soll im suchfeld_2 gesucht werden?  Als "Wildcard" kann das %-Zeichen verwendet werden (SQL-Konform).
  • ausgabefeld: Die Inhalte von welchem Feld (T1 - T15) sollen ausgegeben werden?
  • ausgabefeld_extra: Die Inhalte von welchem Feld (T1 - T15) sollen zusätzlich ausgegeben werden?
  • ausgabe_pattern: Wird dieses Attribut verwendet, werden "ausgabefeld" und "ausgabefeld_extra" ignoriert und das hier gesetzte Pattern verwendet. Bsp.: "T4: T1 (T3)". Es können die Felder T1 - T15 verwendet werden. T-Felder müssen in {} eingeschlossen sein!
  • trennzeichen (optional): Wenn mehrere Werte gefunden werden, wie sollen diese ausgegeben werden (z. B. " " (Leerzeichen), "-", ",").
    Bei Nutzung von ausgabefeld_pattern statt ausgabefeld: Wenn das Trennzeichen im Ausgabewert vorkommt, wird es durch ein "_" ersetzt.
  • sortierung_feld (optional): Sortierung der Ausgabe nach einem Feld (id, T1 - T15). Sortier-Richtung kann durch sortierung_richtung festgelegt werden. Wird sortierung_richtung nicht angegeben, wird asc sortiert.
  • sortierung_richtung (optional): Sortierungsrichtung. Zulässig sind nur die beiden Werte "asc" (aufsteigend), "desc" (absteigend). Wird ein anderer Wert angegeben, wird automatisch auf "asc" umgestellt. Wird sortierung_feld nicht festgelegt, wird nach ausgabefeld (T1 - T15) sortiert.
  • suchwert_korrektur (optional): Der Suchwert kann manipuliert werden. (Wert 1: Leerzeichen werden durch Unterstriche ersetzt)
  • schnellsuche: Verwenden vordefinierter SQL-where Befehle aus katalog_schnellsuchen

 

Beispiel Erläuterung
{.katalogwert katalog_id="1" suchfeld="T.2" suchwert="test" ausgabefeld="T.4"}  
{.katalogwert katalog_id="1" suchfeld="T.2" suchwert="test" ausgabefeld="T.4" sortierung_feld="T.4" sortierung_richtung="desc"}  

 

Hinweis: Bitte den "." hinter "{" nicht am Anfang übernehmen.