Umsetzer: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
** bei den Feldinhalten
** bei den Feldinhalten
** bei den Sparten der EFRE-Datei
** bei den Sparten der EFRE-Datei
== Dateiname ==
* Ein Umsetzer ist eine .ini- Datei, im Prinzip eine Textdatei
* Der Dateiname ist gleich des Namens der Datenspalte, die sie umsetzen soll
* Sollen also Werte der Spalte "Sparte" verändert werden, so wählt man den Dateinamen Sparte.ini
== Funktion ==
A=B
* In der .ini gibt man erst den alten Wert an (linke Seite, hier <b>A</b>), gefolgt von einem Gleichheitszeichen ("=") und dann den neuen Wert (rechte Seite, hier <b>B</b>)
* das bedeutet dass der Text "A" immer durch den Text "B" ausgetauscht wird. Der Text "AA" ist jedoch kein Treffer
* Gibt es einen Umsetzer, so müssen auch alle vorkommenden Werte genau definiert sein, ansonsten kommt ein Fehler. z.B. muss auch der leere Wert angegeben werden
  =<NULL>
* Man kann den leeren Wert erlauben und auch so belassen:
  =
* Eine Besonderheit ist jedoch der "*" Platzhalter hier wird jeder Wert erlaubt
  *=Alles andere
  oder Wert-erhaltend
  *=*
* Groß- und Kleinschreibung spielt bei der linken Seite KEINE Rolle
  v=x
  V=y
* ist somit nicht möglich. Es kommt die Fehlermeldung dass "v" bereits definiert ist.

Version vom 10. Juni 2020, 11:40 Uhr

  • hier entsteht die Umsetzer-Dokumentation

Einsatzgebiete

  • e_r_Arbeit
  • Baustelle: für die Wiki-Tabelle im Reiter Protokolle
  • bei der Ergebnismeldung
    • bei den Feldinhalten
    • bei den Sparten der EFRE-Datei

Dateiname

  • Ein Umsetzer ist eine .ini- Datei, im Prinzip eine Textdatei
  • Der Dateiname ist gleich des Namens der Datenspalte, die sie umsetzen soll
  • Sollen also Werte der Spalte "Sparte" verändert werden, so wählt man den Dateinamen Sparte.ini

Funktion

A=B
  • In der .ini gibt man erst den alten Wert an (linke Seite, hier A), gefolgt von einem Gleichheitszeichen ("=") und dann den neuen Wert (rechte Seite, hier B)
  • das bedeutet dass der Text "A" immer durch den Text "B" ausgetauscht wird. Der Text "AA" ist jedoch kein Treffer
  • Gibt es einen Umsetzer, so müssen auch alle vorkommenden Werte genau definiert sein, ansonsten kommt ein Fehler. z.B. muss auch der leere Wert angegeben werden
 =<NULL>
  • Man kann den leeren Wert erlauben und auch so belassen:
 =
  • Eine Besonderheit ist jedoch der "*" Platzhalter hier wird jeder Wert erlaubt
 *=Alles andere
 oder Wert-erhaltend
 *=*
  • Groß- und Kleinschreibung spielt bei der linken Seite KEINE Rolle
 v=x
 V=y
  • ist somit nicht möglich. Es kommt die Fehlermeldung dass "v" bereits definiert ist.