Sprachkennzeichen: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Allgemeines == Das '''Sprachkennzeichen''' wird in REFLEX dazu benutzt, Textbausteine und ggf. auch feste Texte in den Formularen in mehreren Sprachen …“)
 
Zeile 12: Zeile 12:
 
Beispiel:
 
Beispiel:
  
Wenn man in einem Angebotsformular die Überschrift "Bezeichnung" in unterschiedlichen Sprachen ausgeben will, muss man im Formular-Report (mit [[CrystalReports]]) den konstanten Text "Bezeichnung" durch eine Formel ersetzen, die - je nach Sprachkennzeichen - einen unterschiedlichen Text ausgibt.
+
Wenn man in einem Angebotsformular die Überschrift "Bezeichnung" in unterschiedlichen Sprachen ausgeben will, muss man im Formular-Report (mit [[CrystalReports,_Formulare_und_Reports|CrystalReports]]) den konstanten Text "Bezeichnung" durch eine Formel ersetzen, die - je nach Sprachkennzeichen - einen unterschiedlichen Text ausgibt.
  
 
Beispiel:
 
Beispiel:
Zeile 18: Zeile 18:
 
  if {MAUFKO.SPRACHE}="E" then
 
  if {MAUFKO.SPRACHE}="E" then
 
   "Description"
 
   "Description"
 +
else
 +
if {MAUFKO.SPRACHE}="F" then
 +
  "description"
 +
else
 +
if {MAUFKO.SPRACHE}="I" then
 +
  "descrizione"
 
  else
 
  else
 
   "Bezeichnung"
 
   "Bezeichnung"

Version vom 13. Januar 2013, 00:28 Uhr

1 Allgemeines

Das Sprachkennzeichen wird in REFLEX dazu benutzt, Textbausteine und ggf. auch feste Texte in den Formularen in mehreren Sprachen zur Verfügung zu stellen.

1.1 Textbausteine

1.2 Feste Texte in den Formularen

Texte, die "fest" in den Formularen stehen, können das Sprachkennzeichen auswerten und die Texte entsprechend der gewählten Sprache ausgeben. Dazu muss jedoch in dem entsprechenden Formular (Report) eine Formel stehen, die - je nach Sprachkennzeichen - den gewünschten Text ausgibt.

Beispiel:

Wenn man in einem Angebotsformular die Überschrift "Bezeichnung" in unterschiedlichen Sprachen ausgeben will, muss man im Formular-Report (mit CrystalReports) den konstanten Text "Bezeichnung" durch eine Formel ersetzen, die - je nach Sprachkennzeichen - einen unterschiedlichen Text ausgibt.

Beispiel:

if {MAUFKO.SPRACHE}="E" then
  "Description"
else
if {MAUFKO.SPRACHE}="F" then
  "description"
else
if {MAUFKO.SPRACHE}="I" then
  "descrizione"
else
  "Bezeichnung"