Hallo Claudius,
wo kommt cdbl(7,6) denn her? hast Du das hart codiert im Code?
ne, aus einem Eingabefeld das der Benutzer eingibt, in dem Fall die
MwSt der Schweiz
wenn ich es auf Schweiz umstelle ergibt
cdbl(7,6) ergibt 7
der Grund ist einfach, in der Schweiz is er . was bei uns , ist
und umgekehrt
Nur wird mein Programm in beiden Ländern benutzt und ihr könnt
euch vorstellen welche Probleme das mit sich bringt.
Weiß jemand wie ich das umgehen kann außer den Eingabestring zu
zerlegen und nach dem . zu schauen oder wie ich feststellen kann
welches Format gewählt ist???
Wenn ich etwas in ein Textfeld schreibe, dann liegt es in RB in RB
Format vor, also 7.6. In die Applikationsoberfläche wandert es dann
mit format(XXX,"###,###,###.##") dadurch wird schon das
eingestellte Landesformat genommen. Lese ich es dann aus der
Oberfläche wieder aus, dann nehme ich cdbl(XXX) und bekomme intern
wieder eine RB-Standardzahl.
der Benutzer gibt aber 7,6 ein...
Gruß
Stefan
From Thu 12 Jan 2006 22:40:27 +0100
Return-Path: <realbasic-nug dot de-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (209.198.132.125) by realsoftware.com
with ESMTP (Eudora Internet Mail Server 3.1.3);
Thu, 12 Jan 2006 15:40:34 -0600
Received: from lists.realsoftware.com (localhost [127.0.0.1])
by lists.realsoftware.com (Postfix) with ESMTP
id 97A1E100D7D6; Thu, 12 Jan 2006 15:40:31 -0600 (CST)
X-Original-To: realbasic-nug dot de at lists dot realsoftware dot com
Delivered-To: realbasic-nug dot de at lists dot realsoftware dot com
Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de
[80.67.18.15])
by lists.realsoftware.com (Postfix) with ESMTP id 74E68100D7CA
for <realbasic-nug dot de at lists dot realsoftware dot com>;
Thu, 12 Jan 2006 15:40:28 -0600 (CST)
Received: (qmail 5537 invoked from network); 12 Jan 2006 21:40:27 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 124 dot
146])
(envelope-sender <support at monkeybreadsoftware dot info>)
by smtprelay03.ispgateway.de (qmail-ldap-1.03) with SMTP
for <realbasic-nug dot de at lists dot realsoftware dot com>;
12 Jan 2006 21:40:27 -0000
To: realbasic-nug dot de at lists dot realsoftware dot com (REALbasic NUG
German)
In-Reply-To: <3219943309 dot 47237817490 at [192 dot 168 dot 178 dot 30]>
From: support at monkeybreadsoftware dot info (Christian Schmitz)
Date: Thu, 12 Jan 2006 22:40:27 +0100
Message-ID: <1h92pmq dot pa01gk1944a5nM%support at monkeybreadsoftware dot info>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Organization: Monkeybread Software Germany
X-Face: nrf3>{WQ6c&r+7 at e)"]0G60`-6ND^)I2mI%>)QGYa=9"=7jhd-g2|b3!>Al0+
Ccb%xGQshhi|g at QU2$
User-Agent: MacSOUP/D-2.7 (Mac OS X version 10.4.4)
Subject: Re: Integer zu String
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot
com>
Sender: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Stefan Mettenbrink <S dot Metti at gmx dot de> wrote:
Kann mir mal jemand erklären, wie ich das richtige Zeichen bekomme?
s=s+encodings.utf16.chr(&h00E6)
Mfg
Christian
--
Around eleven thousand functions in one REALbasic plug-in.
The Monkeybread Software Realbasic Plugin.
<http://www.monkeybreadsoftware.info/realbasic/plugins.shtml>
|