Dezimalpunkt Problematik

30/03/2009 - 12:19 von Diamantis Albanidis | Report spam
Hallo NG,

ich suche nach einer Lösung für folgendes Problem

Ich möchte eine Datenübergabe einer Preisliste in ein sekundàres System(sS)
vornehmen.
Die Daten werden über ein "Multiples Feld" vom diesem System übernommen.
Die einzelnen Daten werden über ein "|"-Zeichen getrennt.
Also z.B. Staffelmengenfeld beinhaltet die Werte 100|1000|10000
Das dazugehörige Preisfeld lautet 1,59|1,09|0,99

Nun mein Problem.
Dieses sS benötigt Bruchzahlen mit Punkt als Dezimalzeichen.

Ich habe es mit str(Preis1) & "|" & str(Preis2) usw versucht.
Das klappt bis auf dem Fall wenn die Zahl kleiner eins ist.
Dann wird keine führende Null dargestellt. Das macht aber das sS nicht mit.
Es wird keine Zahl übernommen.

Versuche ich es mit replace um das Komma gegen den Punkt zu tauschen,
streikt der ODBC-Treiber mit der Fehlermeldung "undefinierte Funktion
relpace im Ausdruck"

Jemand noch eine Idee !!!

Gruß
Diamantis
 

Lesen sie die antworten

#1 Henry Habermacher
30/03/2009 - 12:23 | Warnen spam
Hallo Diamantis

Diamantis Albanidis wrote:
Versuche ich es mit replace um das Komma gegen den Punkt zu tauschen,
streikt der ODBC-Treiber mit der Fehlermeldung "undefinierte Funktion
relpace im Ausdruck"



Schreibe Replace, statt relpace.

Gruss
Henry


Die NEK1 verpasst? Kein Problem. Details in FAQ
Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com

Ähnliche fragen