on 10-25-2013 8:48 AM
Mal eine Frage in die Runde: Wie ist wohl das "best practice" für mehrsprachige Formulare mit Crystal Reports. Gebe zu, von Coresuite verwöhnt zu sein.
In der Tat mehrere Belegvorlagen? Oder gibt es ähnlich wie bei Coresuite eine Methode, um zur Laufzeit den Report in die entsprechende Sprache zu versetzen?
Vielen Dank für Hinweise dazu.
Andreas
Hallo Andreas,
wir haben ja gemeinsam die CR-Schulung in Berlin besucht. Bei dieser Schulung habe ich mit meinem Kollegen eine Lösung für dieses Problem gesucht und auch gefunden.
Du müsstest an der Stelle tatsächlich genau wie bei coresuite mit einer UDT arbeiten, in der du Textbausteine und Übersetzungen pflegst.
Dann kannst du diese Tabelle als zusätzliche Datenquelle im CR verwenden.
Allerdings kannst du die Daten aus der UDT nicht einfach mit einem Select * abrufen sondern musst beim Aufrufen ein PIVOT draus machen.
Dann kann man je nach eingestellter Sprache im GP oder im Beleg die richtige Übersetzung für den Textbaustein abfragen.
Wenn du noch Fragen dazu hast, meld dich einfach mal bei mir.
Gruß
Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hallo Andreas,
ich würde mit Bereichen arbeiten und diese in Abhängigkeit der Sprache unterdrücken bzw. einblenden. Oftmals halten sich die Sprachvarianten ja in Grenzen und es werden nicht allzuviele Bereiche.
Aufpassen muss man bei den Feldern, bei welchen man in SAP B1 Übersetzungen hinterlegen kann, z.B. bei der Artikelbeschreibung. Der Kunde erwartet natürlich das diese Felder mitübersetzt werden.
Man könnte auch je Sprache einen Beleg erstellen, ich finde das aber etwas unpraktikabel wenn im späteren Verlauf Änderungen vorgenommen werden müssen. Ich bin mir gar nicht sicher ob SAP B1 überhaupt in der Lage ist in Abhängigkeit der Sprache dynamisch den Beleg zuzuordnen.
Die Zuordnungen über die Berichts- und Layoutverwaltung werden ja über den GP gemacht und nicht über die Belegsprache.
Gruß Thomas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.