Podpowiadanie tekstu w TEdit

Odpowiedz Nowy wątek
2019-04-05 11:24
0

Witam Wszystkich ponownie

Chciałbym się zwrócić do Was z prośbą o pomoc w następującej sprawie:
Mam komponent Edit1 w którym chcę wpisywać tekst w postaci liczby ale nie wiem jak zrobić żeby po wpisaniu poszczególnych cyfr było autouzupełnianie albo podpowiedż co do reszty liczb
Dane będę czerpał z określonego rekordu i pola (określonej komórki) z wielu tabel z Bazy danych
Bardzo bym prosił także o podpowiedż jak ograniczyć ilość wpisywanych znaków do 4 a po wpisaniu cyfr których nie ma w tych tabelach żeby powiedzmy wyskakiwał komunikat o błędnej wartości
Wiem że może niektórych z tych rzeczy nie da się zrobić ale proszę napiszcie mi że się po prostu nie da bo jestem początkujący.

dziękuję i pozdrawiam

edytowany 1x, ostatnio: furious programming, 2019-04-05 15:44

Pozostało 580 znaków

2019-04-05 12:17
0

Napisz z jakiej wersji Delphi/Lazarusa korzystasz.
I co oznacza tag przy Twoim poście "ostatnio-kupione"?


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say

Pozostało 580 znaków

2019-04-05 13:21
1
Michale Jasson napisał(a):

Witam Wszystkich ponownie

Chciałbym się zwrócić do Was z prośbą o pomoc w następującej sprawie:
Mam komponent Edit1 w którym chcę wpisywać tekst w postaci liczby ale nie wiem jak zrobić żeby po wpisaniu poszczególnych cyfr było autouzupełnianie albo podpowiedż co do reszty liczb

OK, ale czy to ma być tylko podpowiedź czy też, taka kontrolka ma pozwolić tylko i wyłącznie na wybór z określonej listy danych?
Pierwsze będzie podpowiadać i pozwoli na wpisanie wartości, której nie ma na liście.
Drugi sposób pozwoli na podpowiedź i wybór elementu tylko jeśli znajduje się na liście.
Oba sposoby można zrealizować przy pomocy TComboBox

Dane będę czerpał z określonego rekordu i pola (określonej komórki) z wielu tabel z Bazy danych

To dlaczego nie pole typu lookup?
Ile może być wartości do wyboru - maksymalnie 9999?

Bardzo bym prosił także o podpowiedż jak ograniczyć ilość wpisywanych znaków do 4 a po wpisaniu cyfr których nie ma w tych tabelach żeby powiedzmy wyskakiwał komunikat o błędnej wartości

Użyj TDBEdit z przypiętym polem typu string, które posiada rozmiar 4.
Nie da się tam wtedy wpisać więcej znaków jak 4...

Wiem że może niektórych z tych rzeczy nie da się zrobić ale proszę napiszcie mi że się po prostu nie da bo jestem początkujący.

Wszystko da się zrobić, tyle że początkujący pewnie nie da rady...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0