Rechnen mit Datenbankfeldern in Texttabellen unmöglich?
Verfasst: Sa, 07.01.2006 14:58
Seit Jahren benutze ich erfolgreich selbstrechnende Texttabellen - zum Beispiel für Rechnungen.
Typischer Rechnungsgang: <Anzahl>*<Einzelpreis>=<Gesamtpreis>.
Bisher wurden Anzahl und Einzelpreis als Textbaustein oder manuell eingesetzt. Jetzt habe ich eine Anwendung, bei der es sich anbietet, für "Anzahl" und "Einzelpreis" Datenbankfelder aus einer dBase-Tabelle zu übernehmen. Ergebnis der Berechnung ist: "**Fehlerhafter Ausdruck.**" bzw. nach Einfügen des Datensatzes "0,00".
Die Zahlenformate in Datenbank und Textformulare sind genau gleich definiert. Ich habe es sowohl mit der Rubrik "Zahl" als auch mit "Alles" versucht, Sprache "Deutsch (Deutschland)" [#.##0,00] für den Preis, [0] oder [#.##0], versuchsweise auch [#.##0,00] für die Anzahl.
Sämtliche "Versuchsreihen" habe ich mit OOo1.1.4/1.1.5/2.0.0/2.0.1 durchgeführt.
Ersetze ich die Datenbankfelder durch eine manuelle Eingabe, gibt es keine Probleme. Kann man wirklich mit Datenbankfeldern in Texttabellen nicht rechnen, oder mache ich doch etwas falsch?
Gruß, Joke
Typischer Rechnungsgang: <Anzahl>*<Einzelpreis>=<Gesamtpreis>.
Bisher wurden Anzahl und Einzelpreis als Textbaustein oder manuell eingesetzt. Jetzt habe ich eine Anwendung, bei der es sich anbietet, für "Anzahl" und "Einzelpreis" Datenbankfelder aus einer dBase-Tabelle zu übernehmen. Ergebnis der Berechnung ist: "**Fehlerhafter Ausdruck.**" bzw. nach Einfügen des Datensatzes "0,00".
Die Zahlenformate in Datenbank und Textformulare sind genau gleich definiert. Ich habe es sowohl mit der Rubrik "Zahl" als auch mit "Alles" versucht, Sprache "Deutsch (Deutschland)" [#.##0,00] für den Preis, [0] oder [#.##0], versuchsweise auch [#.##0,00] für die Anzahl.
Sämtliche "Versuchsreihen" habe ich mit OOo1.1.4/1.1.5/2.0.0/2.0.1 durchgeführt.
Ersetze ich die Datenbankfelder durch eine manuelle Eingabe, gibt es keine Probleme. Kann man wirklich mit Datenbankfeldern in Texttabellen nicht rechnen, oder mache ich doch etwas falsch?
Gruß, Joke