🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
4 messages
4 total messages Started by Marek Jankowski Tue, 04 May 1999 11:16
Helpu - MaskEdit !
#483
Author: Marek Jankowski
Date: Tue, 04 May 1999 11:16
28 lines
1615 bytes
Witam szanownych grupowiczów !

1.    Czy ktoś z Was ma lub wie skąd ściągnąć najlepiej darmowy
        komponent działający jak MaskEdit, ale będący "data-aware"
        czyli coś jakby DBMaskEdit. chodzi mi o to, aby program
        ściągając dane z formularza, pobierał je od uzytkownika od razu
        w wymaganym formacie. To jest ważniejsze pytanie niż kolejne....
2.    Jest sobie pole "NR FAKTURY" typu alpha w tabeli Paradox 5.0 .
        Format danych wprowadzanych w to pole to przeważnie :
        2/99
        23/99
        3/99
        itp.
        Sortowanie wygląda tak jak wyzej.
        Jak spowodować, aby komponent DBGrid sortował poprawnie tę kolumnę,
tzn
        2/99
        3/99
        23/99

Dzięki za podpowiedź.
--
mjankow@friko2.onet.pl



--
mjankow@friko2.onet.pl
Re: Helpu - MaskEdit !
#484
Author: Traptak
Date: Tue, 04 May 1999 18:33
19 lines
1352 bytes
Marek Jankowski <mjankow@friko2.onet.pl> napisał(a) w artykule
<AKAX2.29647$811.556347@news.tpnet.pl>...
> 2.    Jest sobie pole "NR FAKTURY" typu alpha w tabeli Paradox 5.0 .
>         Format danych wprowadzanych w to pole to przeważnie :
>         2/99
>         23/99
>         3/99
>         itp.
>         Sortowanie wygląda tak jak wyzej.
>         Jak spowodować, aby komponent DBGrid sortował poprawnie tę
kolumnę,
> tzn
>         2/99
>         3/99
>         23/99

Wymusić wprowadzenie zera na pierwszej pozycji dla liczb mniejszych od 10.

Traptak
Re: Helpu - MaskEdit !
#485
Author: APS Software
Date: Wed, 05 May 1999 06:41
40 lines
2327 bytes
Witam

> 1.    Czy ktoś z Was ma lub wie skąd ściągnąć najlepiej darmowy
>         komponent działający jak MaskEdit, ale będący "data-aware"
>         czyli coś jakby DBMaskEdit. chodzi mi o to, aby program
>         ściągając dane z formularza, pobierał je od uzytkownika od razu
>         w wymaganym formacie. To jest ważniejsze pytanie niż kolejne....

Proponuje biblioteke RxLib do sciągnięcia z http://sunsite.icm.edu.pl/delphi/
jest w niej komponet kturego szukasz

> 2.    Jest sobie pole "NR FAKTURY" typu alpha w tabeli Paradox 5.0 .
>         Format danych wprowadzanych w to pole to przeważnie :
>         2/99
>         23/99
>         3/99
>         itp.
>         Sortowanie wygląda tak jak wyzej.
>         Jak spowodować, aby komponent DBGrid sortował poprawnie tę kolumnę,
> tzn
>         2/99
>         3/99
>         23/99
>

Na mój gust to powinienś rozdzielic pole xx/yy na dwa pola w bazie ( xx oraz
yy), oraz dodać indeks indeksujący
po tych polach. Inną sprawą jest rozwiązanie wprowadzania danych (nie ukrywam
że dłużo trudniejszą),
najprościej poprprostu daj dwa pola na formatkę. Jedno do wprowadzasz nr
faktury a do drugie do wprowadzania roku.
Co dwo wyświetlania to są dwie możliwości możesz sam obługiwać rysowanie
DbGrida (ja tak robie) lub
możesz wykreować kolumne wirtualna i na zdarzeniu (chyba ? ) OnGetText  możesz
sklejać dwie kolumny (nr i rok).
--
Piotr Sobkiewicz
psobkiew@kr.onet.pl
ICQ nr : 14891577
http://www.aps.pirxnet.pl
Re: Helpu - MaskEdit !
#486
Author: Maciej "MACiAS" Pilichowski
Date: Mon, 17 May 1999 08:12
39 lines
2118 bytes
Hej,

On Tue, 4 May 1999 13:16:59 +0200, "Marek Jankowski"
<mjankow@friko2.onet.pl> wrote:

Troche spozniony...

>1.    Czy ktoœ z Was ma lub wie skšd œcišgnšć najlepiej darmowy
>        komponent działajšcy jak MaskEdit, ale będšcy "data-aware"
>        czyli coœ jakby DBMaskEdit.

Hmmm, przeciez masz maske dla pola i to nawet lepsze, bo chodzi juz
pozniej ze wszystkimi kontrolkami.

>2.    Jest sobie pole "NR FAKTURY" typu alpha w tabeli Paradox 5.0 .
>        Format danych wprowadzanych w to pole to przeważnie :

Hehe, odwroce troche kota ogonem. Te "99" to rok? No to witaj w 2000
roku ;-)))) Po drugie, czemu komp sam nie podaje numeru. Po trzecie
czemu numer nie jest rozbity. Po czwarte, czemu te podane przez Ciebie
numery nie sa polami wyliczanymi. Po piate -- przerob ta czesc i nie
sugeruj sie tym dodawaniem zera, bo za chwile bedziesz musial miec dwa
zera, pozniej trzy, a pozniej szlag Cie trafi.

>        Jak spowodować, aby komponent DBGrid sortował poprawnie tę kolumnę,
>tzn

AFAIK DBGrid nic nie sortuje ;-)

Moja rada -- daj numer jako numer, daj rok jako rok /integery, albo
integer i data/, sortuj po tych polach, a pokazuj pole calculated.

milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski              http://www.torun.pdi.net/~macias/
majowe klamoty na stronie: sceptycznie o DVD, nowa rzecz o zasilaczu

  Jakim programem graficzno-filmowym mozna edytowac pliki MPEG2?
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