Kalkulations-Mappe
In der Anwendung „Report-Erfassung“ wurde die Kalkulationsmappe mit der Spalte „ÜB“ erweitert. Hierüber kann gesetzt werden, ob diese Ausgabewerte über die Datenverarbeitung übersetzt werden soll (Häkchen) oder nicht (kein Häkchen).
Der Vorteil mit der Übersetzung über die Datenverarbeitung ist, dass in der Abfrage nicht für jede Spalte die Anweisung „uebersetzen(…,:DESLANG)“ aufgenommen werden muss.
Wann sollte das Häkchen nicht gesetzt werden?
- Wenn die Liste überhaupt keine Übersetzungen ausgibt (Stichwort Performance).
- Wenn die Spalte nur Zahlenwerte ausgibt (Stichwort Performance).
- Wenn eine Spalte mit mehreren Abfragespalte verknüpft wurde und eine Übersetzung im allgemeinen Wörterbuch nur von den einzelnen Abfragespalten existieren.
- Wenn eine Spalte bereits die Übersetzung ausgibt.
- Wenn eine Spalte eine Funktion verwendet, die bereits die Übersetzung zurückgibt.
Anwendungsbeispiel:
Anmerkung:
- ReflexPlus: Für die hier aufgeführte Funktion „twob_appl.uebersetzen“ ist gleichbedeutend mit der ReflexPlus-Funktion „uebersetzen“ und kann hier für die Funktion „twob_appl.uebersetzen“ auch verwendet werden.

Spalte „ÜB“
Hierüber kann gesetzt werden, ob diese Ausgabewerte über die Datenverarbeitung übersetzt werden soll (Häkchen) oder nicht (kein Häkchen).
Der Vorteil mit der Übersetzung über die Datenverarbeitung ist, dass in der Abfrage nicht für jede Spalte die Anweisung „uebersetzen(…,:DESLANG)“ aufgenommen werden muss.
Wann sollte das Häkchen nicht gesetzt werden?
- Wenn die Liste überhaupt keine Übersetzungen ausgibt (Stichwort Performance).
- Wenn die Spalte nur Zahlenwerte ausgibt (Stichwort Performance).
- Wenn eine Spalte mit mehreren Abfragespalte verknüpft wurde und eine Übersetzung im allgemeinen Wörterbuch nur von den einzelnen Abfragespalten existieren.
- Wenn eine Spalte bereits die Übersetzung ausgibt.
- Wenn eine Spalte eine Funktion verwendet, die bereits die Übersetzung zurückgibt.
Anwendungsbeispiel:
ReflexPlus: Für die hier aufgeführte Funktion „twob_appl.uebersetzen“ ist gleichbedeutend mit der ReflexPlus-Funktion „uebersetzen“ und kann hier für die Funktion „twob_appl.uebersetzen“ auch verwendet werden.
Spalte Verschieben
Anzahl der Spalte, um der die Startausgabe verschoben werden soll. (Client-Server-Anwendung, bei der direkten Ausgabe in Excel)
Spalte Abstand
Anzahl der Zwischenräume, die zwischen die Ausgabespalten eingefügt werden sollen.
(Client-Server-Anwendung, bei der direkten Ausgabe in Excel)
Zeile Verschieben
Anzahl der Zeilen, um der die Startausgabe verschoben werden soll. (Client-Server-Anwendung, bei der direkten Ausgabe in Excel)
Zeile Abstand
Anzahl der Zwischenräume, die zwischen den Ausgabezeilen eingefügt werden sollen. (Client-Server-Anwendung, bei der direkten Ausgabe in Excel)
Titel
Bestimmt, ob der Titel mit ausgegeben werden soll.
Parameter
Bestimmt, ob der Parameter mit ausgegeben werden soll.
Kopfzeile
Bestimmt, ob die Kopfzeile mit ausgegeben werden soll.
Fußzeile
Bestimmt, ob die Fußzeile mit ausgegeben werden soll.
Excel-Datei
Bestimmt die Excel-Datei, in der die Werte direkt ausgegeben werden soll. (Client-Server-Anwendung, bei der direkten Ausgabe in Excel)
Button
Sql-Abfrage prüfen
Prüft die Sql-Abfrage auf die Richtigkeit der Syntax.
Autoerstellung
Erstellt den Excel-Sheet-Aufbau anhand der Sql-Abfrage.
Abfrage
Liest die Kalkulations-Mappe neu ein.
Löschen
Löscht die Kalkulations-Mappe.

Spalte |
Erklärung |
Wbb-id |
Numerische Zahlenwerte, daher keine Übersetzung nötig |
Original |
Keine Übersetzung da hier der Text ohne Übersetzung ausgeben werden soll |
Ueb-1 |
Text soll übersetzt werden über die Datenverarbeitung. |
Ueb-2 |
Text soll sofort über die Abfrage übersetzt werden, daher ist die Übersetzung über die Datenverarbeitung nicht notwendig. |
Ueb-3 |
Text Verknüpfung, daher soll die Übersetzung einzeln über die Abfrage übersetzt werden. |
Anmerkung: Das gilt auch für Spaltenüberschrift und Wert in Kreutzprodukt-Abfragen.