Autor Wątek: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5  (Przeczytany 2476 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline lukasz29m

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.56
Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« dnia: Kwiecień 18, 2019, 11:21:55 »
Witam.
Mam następujący problem z sortowaniem. W sekcji "towary i usługi" utworzyłem kolumny z dodatkowymi polami własnymi dotyczącymi parametrów towarów. Chciałbym posortować towar według danego parametru- klikam dwukrotnie na samej górze danej kolumny i towar się sortuje według danej kolumny ale w następujący sposób: 1, 100, 10000, 12, 14, 2, 21, 4, 5, 50, 510, 55, 59. Sortuje się tylko biorąc pod uwagę pierwszą cyfrę z lewej strony, gdy cyfry są identyczne, to dopiero wtedy brana jest pod uwagę kolejna cyfra, według takiego sortowania np. liczba 100 jest mniejsza niż 2. Dodam jeszcze, że kolumna "cena detaliczna brutto" sortowana jest prawidłowo. Sortowanie własnych pól jest dla mnie bardzo istotne, gdyż planuję wkrótce otworzyć sklep - sprawdzanie i wyszukiwanie czy ma się na stanie dany element w wielu przypadkach było by wyszukiwaniem po danym najważniejszym dla danego zapotrzebowania parametrze, oraz dany parametr mógłby być czasami zbliżony, dlatego ważne jest aby można było łatwo posortować towar według danego parametru. Z góry dziękuję za wszelką pomoc.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1246
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #1 dnia: Kwiecień 18, 2019, 11:59:20 »
A to pole własne to nie jest przypadkiem typu tekstowego? Liczby wpisane do pola tekstowego tak się będą sortować.

Pola standardowe są polami tekstowymi. Jak chcesz wpisywać i sortować to jako liczby to musisz dodać to jako pole własne rozszerzone typu liczba - potrzebny któryś z plusów do tego.
« Ostatnia zmiana: Kwiecień 18, 2019, 12:02:56 wysłana przez yemet »

Offline lukasz29m

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.56
Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #2 dnia: Kwiecień 18, 2019, 12:35:19 »
Dzięki wielkie. Aktywowałem testowo plusa i na polu rozszerzonym już sortowanie działa prawidłowo.

Pozdrawiam
Łukasz

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4871
  • Reputacja +172/-11
Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #3 dnia: Kwiecień 18, 2019, 12:40:39 »
Dzięki wielkie. Aktywowałem testowo plusa i na polu rozszerzonym już sortowanie działa prawidłowo.
Aktywowałeś testowo plusa na bazie produkcyjnej? Zdradzisz jak?

NB Oba działają prawidłowo, choć inaczej niż chciałeś.
Pola tekstowe są sortowane alfabetycznie, więc poprawna kolejność jest
1
10
2
...

Uprzedzając pytanie: nie, nie da się zakończyć użytkowania próbnego plusa i kontynuować działanie po wpisaniu samej licencji podstawowej Subiekta.
Żeby kontynuować trzeba mieć obie (Subiekta i plusa), o czym program uprzedza przed aktywacją próbnego Plusa.
« Ostatnia zmiana: Kwiecień 18, 2019, 12:43:28 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline lukasz29m

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.56
Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #4 dnia: Kwiecień 18, 2019, 12:51:01 »
Plusa testowo aktywowałem na danych przykładowych, na własnym profilu nie da się aktywować testowo plusa.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4871
  • Reputacja +172/-11
Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #5 dnia: Kwiecień 18, 2019, 12:52:00 »
No to cieszę się że wiesz, bo takich wpadek już widziałem wiele.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: Złe sortowanie pól własnych: 1, 11, 12, 1900, 2, 3, 30, 5
« Odpowiedź #5 dnia: Kwiecień 18, 2019, 12:52:00 »