Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:merkmaltemplates

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
breedmaster:merkmaltemplates [26.05.2020 10:47] Manfred Linkbreedmaster:merkmaltemplates [30.08.2020 11:51] (aktuell) – [Beispiele:] Manfred Link
Zeile 22: Zeile 22:
 | PRA%%-{merkmal}%% | PRA-Träger | Aus den Abkürzungen N/m der Laborwerte wird eine besser lesbare Form  | | PRA%%-{merkmal}%% | PRA-Träger | Aus den Abkürzungen N/m der Laborwerte wird eine besser lesbare Form  |
  
-Die Minitemplates finden Anwendung bei der Generierung der Angaben die in den Hundestammdaten im Feld ''untersuchungen'' angezeigt werden.  +Die Minitemplates finden Anwendung bei der Generierung der Angaben die in den Hundestammdaten im Feld ''untersuchungen'' angezeigt werden, der Ausgabe im Pedigree unter ''Stammdaten'' sowie unter ''Datenverwaltung->Merkmale''.
- +
-Seit Version ''12.10.2'' kann das Feld ''wert'' über die [[merkmal-formatierung|Formatierung]] angepasst werden. Dadurch sind u. a. Rundung der Zahlenwerte, Festlegung der Dezimalstellen und weitere Manipulationen möglich.+
  
 +Seit Version ''12.10.2'' kann das Feld ''wert'' über die Formatierung angepasst werden. Dadurch sind u. a. Rundung der Zahlenwerte, Festlegung der Dezimalstellen und weitere Manipulationen möglich.
  
 +**Achtung: Wenn die Variable ''{wert}'' im Feld Template verwendet wird, so muss diese auch zeitgleich im Feld Formatierung genutzt werden, auch wenn keine Besondere Formatierung verwendet werden soll!
 +**
  
 **Achtung: Nach Änderungen an den Merkmaltemplates ist die Stapelverarbeitung der Gesundheitswerte durchzuführen!** **Achtung: Nach Änderungen an den Merkmaltemplates ist die Stapelverarbeitung der Gesundheitswerte durchzuführen!**
 +
 +====== Formatierung von Merkmalen ======
 +
 +Um den Zahlenwert des Feldes ''wert'' zu formatieren stehen eine Reihe von PHP-Funktionen zur Verfügung. Für eine  genaue Erläuterung der Funktionsweise bzw. Syntax und möglicher Parameter folgen Sie bitte der offiziellen PHP-Dokumentation.
 +
 +
 +^ Befehl ^ Funktionsbeschreibung ^ Beispiel ^ Formatierung ^ Ergebnis ^
 +| floor | **Abrunden eines Zahlenwerte**\\ Um einen Zahlenwert mit Kommastelle abzurunden. So kann aus 7.9 dann 7 gemacht werden.\\ \\ https://www.php.net/manual/de/function.floor.php  | 7.8 | floor({wert}) | 7 |
 +| ceil | **Aufrunden eines Zahlenwerte** \\Analog zum Abrunden können Werte auch aufgerundet werden. Aus 3.3 wird dadurch 4\\ \\ https://www.php.net/manual/de/function.ceil.php | 2.3 | ceil({wert}) | 3 |
 +| round | **Auf-/Abrunden eines Zahlenwertes**\\ Werte werden auf-/abgerundet. Hierbei kann die Anzahl der zu Berücksichtigen Nachkommastellen angegeben werden. \\ \\ https://www.php.net/manual/de/function.round.php | 2.1 | round({wert},1) | 2.2 |
 +| str_replace | **Zeichenersetzung**\\ Im Beispiel wird der Punkt durch einen Schrägstrich ersetzt.\\ \\ https://www.php.net/manual/de/function.str_replace | 5.3 | str_replace('.', '/', {wert}) | 5/3 |
 +| number_format | **Zahlenformatierung**\\ Mit number_format() kann neben den Nachkommastellen auch eine Formatierung des Tausendertrennzeichens vorgenommen werden.\\ \\ https://www.php.net/manual/de/function.number-format | 1234.5678 | number_format({wert}, 2, ',', '.') | 1.234,57 |
 +
 +
 +Wird eine ungültige Syntax verwendet, so erhalten Sie eine Fehlermeldung. 
 +
 +==== Beispiele ====
 +Nachfolgende Bildschirmkopie zeigt Anwendungsmöglichkeiten für die Formatierung und den Einsatz eines Mini-Templates:
 +{{ :wiki:screenshots:merkmale14.png |}}
breedmaster/merkmaltemplates.1590490044.txt.gz · Zuletzt geändert: 26.05.2020 10:47 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki