Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: Skalczyk w Lipiec 30, 2021, 08:24:17

Tytuł: Numeracja kontrahentów
Wiadomość wysłana przez: Skalczyk w Lipiec 30, 2021, 08:24:17
Witam
Dosyć dziwnie działa autonumeracja np. kontrahentów - jeżeli kliknąłem dodaj nowego kontrahenta ale postanowię to anulować, to program dalej liczy numerację. Chciałem wpisywać to ręcznie, gdyż rzadko dodajemy nowego kontrahenta. Numeracje zacząłem od 1 - i kiedy doszedłem do 10 to zamiast na ostatnią pozycję kontrahent wskoczyłna 2 pozycję (tak jak na załączonym obrazku). Jak sobie z tym poradzić, aby był porządek ?

Pozdrawiam
Tytuł: Numeracja kontrahentów
Wiadomość wysłana przez: candy w Lipiec 30, 2021, 08:35:22
Symbol kontrahenta nie jest wartością liczbową tylko tekstową (może zawierać m. in. litery), więc oczywiste jest ze musi byś sortowany alfabetycznie i tak jest.
Jeśli mają być same cyfry i w kolejności numerycznej to trzeba nadawać numery o stałej długości z zerami wiodącymi (nie 1, a np. 0001)
A jeszcze lepiej w ogóle się tym nie przejmować bo to niczemu nie szkodzi.
Tytuł: Odp: Numeracja kontrahentów
Wiadomość wysłana przez: dkozlowski w Lipiec 30, 2021, 10:30:03
Dosyć dziwnie działa autonumeracja np. kontrahentów. Dosyć dziwnie działa autonumeracja np. kontrahentów - jeżeli kliknąłem dodaj nowego kontrahenta ale postanowię to anulować, to program dalej liczy numerację.

Tak działa program, kiedy go poznasz to przestaniesz się dziwić - przy automatycznej numeracji inkrementuje licznik przy każdej próbie dodania kontrahenta / towaru.