Druck Layout in zwei Sprachen
Hallo liebe Forummitglieder
Wie kann ich es schaffen wenn beim Kunden Sprache auf Englisch steht das ein anders Drucklayout in Englisch ausgegeben wird.
Ich habe zwei Drucklayouts ein in Deutsch welches den Namen "Besuche" hat und eins in "BesucheE" welches Englisch ist.
der Code unten funktioniert eben für Deutsch. Sollte ich einen zweiten Button erstellen oder kann ich das anhand der Sprache "E","D" automatisch machen?
let antwort := dialog("Bericht als Anhang", "Soll dieser Bericht als Dateianhang erstellt werden?", ["Ja", "Nein"]);
if antwort = "Ja" then
let DateiName := Kunden.Firma + "_" + text(Grund) + "_ " + format(Datum, "DDMMYYYY") + " .pdf";
let DateiAnhang := importFile(this, printAndSaveRecord(this, "Besuche"), DateiName);
alert("Der Bericht wurde angehängt.")
end
5 Antworten
-
Es gibt die Funktion clientLang(), welche die voreingestellte Sprache von Ninox ermittelt.
let dText1 := "Bericht als Anhang";let dText2 := "Soll dieser Bericht als Dateianhang erstellt werden?";let dText3 := "Ja";let dText4 := "Nein";let dBericht := "Besuche";let dAlert := "Der Bericht wurde angehängt.";if clientLang() != "de" thendText1 := "Report as attachment";dText2 := "Should this report be created as a file attachment?";dText3 := "Yes";dText4 ;= "No";dBericht := "BesucheE";dAlert := "The report was attached."end;let antwort := dialog(dText1, dText2, [dText3, dText4]);if antwort = "Ja" or Antwort = "Yes" then let DateiName := Kunden.Firma + "_" + text(Grund) + "_ " + format(Datum, "DDMMYYYY") + " .pdf";let DateiAnhang := importFile(this, printAndSaveRecord(this, dBericht), DateiName); alert(dAlert)end
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 5Antworten
- 44Ansichten
-
2
Folge bereits