Thread View: pl.comp.lang.vbasic
10 messages
10 total messages
Started by "Marzena"
Wed, 09 May 2012 08:15
formatowanie pola tekstowego
Author: "Marzena"
Date: Wed, 09 May 2012 08:15
Date: Wed, 09 May 2012 08:15
20 lines
881 bytes
881 bytes
Problem pewnie banalny, ale ja powoli czuj� si� zakr�cona :( Do tej pory pracowa�am w Accessie z wykorzystaniem VBA, teraz pr�buj� w Visual Basic (mam Visual Studio 2010) i problem pojawi� mi si� ju� w prostym formularzu. Mam pole tekstowe, w kt�re jako u�ytkownik wpisuj� kwot�. Dla wi�kszej czytelno�ci - formatuj� j� za pomoc� funkcji FormatCurrency i w ten spos�b po wpisaniu np. 20000 - na formularzu wy�wietla mi si� 20 000,00 z�. I wszystko jest OK do momentu, gdy chc� t� warto�� doda� do innego, r�wnie� w ten spos�b sformatowego pola - wida� dwa Stringi i jakiekolwiek operacje matematyczne odpadaj�. W Accessie - to co widoczne na ekranie jest tylko form� prezentacji, ale nadal liczba jest liczba jest liczb�. Co robi� �le? marzatela ------------------------- http://www.szultaset.pl
Re: formatowanie pola tekstowego
Author: Jacek
Date: Wed, 09 May 2012 08:17
Date: Wed, 09 May 2012 08:17
22 lines
980 bytes
980 bytes
Dnia Wed, 9 May 2012 08:15:13 +0200, Marzena napisa�(a): > Problem pewnie banalny, ale ja powoli czuj� si� zakr�cona :( > Do tej pory pracowa�am w Accessie z wykorzystaniem VBA, teraz pr�buj� w > Visual Basic (mam Visual Studio 2010) i problem pojawi� mi si� ju� w prostym > formularzu. > Mam pole tekstowe, w kt�re jako u�ytkownik wpisuj� kwot�. Dla wi�kszej > czytelno�ci - formatuj� j� za pomoc� funkcji FormatCurrency i w ten spos�b > po wpisaniu np. 20000 - na formularzu wy�wietla mi si� 20 000,00 z�. I > wszystko jest OK do momentu, gdy chc� t� warto�� doda� do innego, r�wnie� w > ten spos�b sformatowego pola - wida� dwa Stringi i jakiekolwiek operacje > matematyczne odpadaj�. > W Accessie - to co widoczne na ekranie jest tylko form� prezentacji, ale > nadal liczba jest liczba jest liczb�. > Co robi� �le? > > marzatela > ------------------------- > http://www.szultaset.pl Val()
Re: formatowanie pola tekstowego
Author: "Marzena"
Date: Wed, 09 May 2012 08:25
Date: Wed, 09 May 2012 08:25
15 lines
311 bytes
311 bytes
U�ytkownik "Jacek" <ala@ola.pl> napisa� w wiadomo�ci news:1cs9myunrcgu3$.hgwt1ulbj8me.dlg@40tude.net... > Dnia Wed, 9 May 2012 08:15:13 +0200, Marzena napisa�(a): > > > Val() Pr�bowa�am i nic nie daje. VAL("20 000,00 z�") zwraca mi 20. marzatela ------------------- http://www.szultaset.pl
Re: formatowanie pola tekstowego
Author: Jacek
Date: Wed, 09 May 2012 08:29
Date: Wed, 09 May 2012 08:29
17 lines
407 bytes
407 bytes
Dnia Wed, 9 May 2012 08:25:06 +0200, Marzena napisa�(a): > U�ytkownik "Jacek" <ala@ola.pl> napisa� w wiadomo�ci > news:1cs9myunrcgu3$.hgwt1ulbj8me.dlg@40tude.net... >> Dnia Wed, 9 May 2012 08:15:13 +0200, Marzena napisa�(a): >> >> >> Val() > > Pr�bowa�am i nic nie daje. VAL("20 000,00 z�") zwraca mi 20. > > marzatela > ------------------- > http://www.szultaset.pl Val(PoleTekstowe)
Re: formatowanie pola tekstowego
Author: "Marzena"
Date: Wed, 09 May 2012 08:48
Date: Wed, 09 May 2012 08:48
22 lines
531 bytes
531 bytes
U�ytkownik "Jacek" <ala@ola.pl> napisa� w wiadomo�ci news:1ahg11daidcqk$.41njly36axhx$.dlg@40tude.net... > Dnia Wed, 9 May 2012 08:25:06 +0200, Marzena napisa�(a): > >>> > > Val(PoleTekstowe) Dok�adnie robi� tak: Val(PoleTekstowe.Text) Je�eli w PoluTekstowym jest warto�� ju� sformatowana np. 20 000,00 z� - to w wyniku dzia��nia otrzymuj� 20. Przed sformatowaniem - oczywiscie daje warto�c prawid�ow� i jest to liczba nie String. marzatela ------------------- http://www.szultaset.pl
Re: formatowanie pola tekstowego
Author: Skylla
Date: Wed, 09 May 2012 09:45
Date: Wed, 09 May 2012 09:45
10 lines
348 bytes
348 bytes
W dniu 2012-05-09 08:15, Marzena pisze: > Mam pole tekstowe, w kt�re jako u�ytkownik wpisuj� kwot�. Dla wi�kszej > czytelno�ci - formatuj� j� za pomoc� funkcji FormatCurrency i w ten > spos�b po wpisaniu np. 20000 - na formularzu wy�wietla mi si� 20 000,00 > z�. > http://msdn.microsoft.com/en-us/library/s2dy91zy.aspx
Re: formatowanie pola tekstowego
Author: "Marzena"
Date: Wed, 09 May 2012 10:15
Date: Wed, 09 May 2012 10:15
22 lines
689 bytes
689 bytes
U�ytkownik "Skylla" <skylla1@niespamuj.op.pl> napisa� w wiadomo�ci news:jod7ba$nb$1@sunflower.man.poznan.pl... >W dniu 2012-05-09 08:15, Marzena pisze: >> Mam pole tekstowe, w kt�re jako u�ytkownik wpisuj� kwot�. Dla wi�kszej >> czytelno�ci - formatuj� j� za pomoc� funkcji FormatCurrency i w ten >> spos�b po wpisaniu np. 20000 - na formularzu wy�wietla mi si� 20 000,00 >> z�. > >> > http://msdn.microsoft.com/en-us/library/s2dy91zy.aspx > Dzi�ki, naprowadzi�a�/e� mnie na dobry trop. Do oblicze� stosuj� CDbl(PoleTekstowe.Tekst) zamiast Val(PoleTekstowe.Tekst) i dzia�a. Pozdrawiam marzatela ---------------- http://www.szultaset.pl
Re: formatowanie pola tekstowego
Author: Skylla
Date: Wed, 09 May 2012 11:03
Date: Wed, 09 May 2012 11:03
14 lines
386 bytes
386 bytes
W dniu 2012-05-09 10:15, Marzena pisze: > > Dzi�ki, naprowadzi�a�/e� mnie na dobry trop. > Do oblicze� stosuj� CDbl(PoleTekstowe.Tekst) zamiast > Val(PoleTekstowe.Tekst) i dzia�a. > Pozdrawiam > > marzatela Pami�taj, �e CDbl() generuje b��d, gdy danych nie da si� przekonwertowa�, wi�c trzeba ten b��d obs�u�y�. Val() dawa�o po prostu zero.
Re: formatowanie pola tekstowego
Author: "Marzena"
Date: Wed, 09 May 2012 11:12
Date: Wed, 09 May 2012 11:12
25 lines
847 bytes
847 bytes
U�ytkownik "Skylla" <skylla1@niespamuj.op.pl> napisa� w wiadomo�ci news:jodbvk$48o$2@sunflower.man.poznan.pl... >W dniu 2012-05-09 10:15, Marzena pisze: >> > > Pami�taj, �e CDbl() generuje b��d, gdy danych nie da si� przekonwertowa�, > wi�c trzeba ten b��d obs�u�y�. Val() dawa�o po prostu zero. > Tak, wiem to. Akurat w tym momencie kodu ju� wszystkie b��dy mam obs�u�one i pomys�y u�ytkownika wpisuj�cego np. aaaa z� itp. mam ju� wyeliminowane. Jeszcze raz dzi�kuj�. Inna sprawa, �e pod tym wzgl�dem Access jest zdecydowanie �atwiejszy do oprogramowania. A mo�e to moje przyzwyczajenie? W ka�dym razie ciesz� si�, �e kto� tu jednak zagl�da. Wpisuj�c post ba�am si�, �e jest ju� zapomniana. marzatela --------------------- http://www.szultaset.pl
Re: formatowanie pola tekstowego
Author: ktos
Date: Fri, 11 May 2012 21:48
Date: Fri, 11 May 2012 21:48
9 lines
386 bytes
386 bytes
W dniu 2012-05-09 08:15, Marzena pisze: > Problem pewnie banalny, ale ja powoli czuj� si� zakr�cona :( > W Accessie - to co widoczne na ekranie jest tylko form� prezentacji, ale > nadal liczba jest liczba jest liczb�. Zamiast textbox uzyj np. NumericTextBox do �ci�gni�cia z: http://www.codeproject.com/Articles/7481/Numeric-TextBox-Allow-your-users-to-enter-numeric
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads