Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: poveu w Maj 21, 2018, 11:09:47

Tytuł: Duplikaty na liście towarów
Wiadomość wysłana przez: poveu w Maj 21, 2018, 11:09:47
Cześć,

czy ktoś spotkał się może z problemem duplikatów na liście towarów?
Chodzi o to, że od kilku dni (wcześniej było wszystko ok) lista towarów wyświetla mi masę zduplikowanych pozycji.
Co ciekawe, u innych pracowników (czyli na innych komputerach) wszystko jest ok.
Próbowałem odbudować indeksy z programu serwisowego (choć to nie mogło nic dać, bo to nie problem w bazie, a na komputerze), nie pomogło, tak samo jak reinstall programu.

Czy ktoś ma jakiś pomysł?
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: poveu w Maj 21, 2018, 11:13:31
Wow, kombinuję z tym od tygodnia, a akurat jak napisałem wątek natchnęła mnie myśl - i już wiem, co jest tego przyczyną ;)
Musi to być jakiś błąd programu. Otóż dodałem ostatnio formatowanie warunkowe SQL, które wyróżnia mi na liście towary, które nie mają zdjęć.  To, nie wiedzieć czemu, powodowało, że niektóre z towarów wyświetlały się na liście podwójnie.

To tak, jakby ktoś kiedyś miał z tym problem ;)
Tytuł: Duplikaty na liście towarów
Wiadomość wysłana przez: candy w Maj 21, 2018, 11:28:33
Raczej "wiedzieć czemu".
Stawiam dolary przeciw orzechom, że skopałeś to formatowanie.
Ba, w ciemno obstawiam że zrobiłeś JOIN z tabelą tw_Stan, nie biorąc pod uwagę magazynu.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: birds22 w Maj 21, 2018, 12:22:28
Ba, w ciemno obstawiam że zrobiłeś JOIN z tabelą tw_Stan, nie biorąc pod uwagę magazynu.

Jasnowidz jakiś, czy co ;) ?
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Biniew w Maj 21, 2018, 12:54:22
sam spie.... to sam napraw a nie zganiaj na program:-)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: poveu w Maj 22, 2018, 14:16:10
Wow, co za reakcja dziwna!
Przecież ja nie edytowałem skryptu, który odpowiada za listowanie towarów, tylko korzystałem z funkcji formatowania wyświetlanej listy.
To, że formatowanie (jakkolwiek złe one by nie było) wpływa na listing jest ewidentnym błędem programu.
To podobne do tego memu, w którym staruszka mówi, że boli ją, gdy tak rusza ręką, a lekarz jej radzi, żeby w takim razie tak nie ruszała :D

Cytuj
Ba, w ciemno obstawiam że zrobiłeś JOIN z tabelą tw_Stan, nie biorąc pod uwagę magazynu.
Niet ;)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: dkozlowski w Maj 22, 2018, 14:49:25
Wow, co za reakcja dziwna!
Przecież ja nie edytowałem skryptu, który odpowiada za listowanie towarów, tylko korzystałem z funkcji formatowania wyświetlanej listy.

Zrobiłeś dokładnie to o czym napisałeś, że nie zrobiłeś - formatowanie warunkowe SQL właśnie bezpośrednio wpływa na zapytanie zwracające listę.

To, że formatowanie (jakkolwiek złe one by nie było) wpływa na listing jest ewidentnym błędem programu.

To ewidentne Twoje kompletne niezrozumienie technicznej strony tej funkcjonalności - tak na logikę - trzeb w jakiś sposób pobrać dane, na których będzie opierał się warunek formatowania i trzeba to zrobić optymalnie, aby program nie załamał się wydajnościowo.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: candy w Maj 22, 2018, 14:57:32
Cytuj
Ba, w ciemno obstawiam że zrobiłeś JOIN z tabelą tw_Stan, nie biorąc pod uwagę magazynu.
Niet ;)
Pozostanę jednak przy swoim zdaniu.
Oczywiście możesz mi nie wierzyć.
Wiara to rzecz osobista, nie podlega obiektywnej weryfikacji.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: birds22 w Maj 22, 2018, 17:26:48
Przecież ja nie edytowałem skryptu, który odpowiada za listowanie towarów, tylko korzystałem z funkcji formatowania wyświetlanej listy.
To, że formatowanie (jakkolwiek złe one by nie było) wpływa na listing jest ewidentnym błędem programu.

A w helpie programu jest napisane, że:
Cytuj
Nieprawidłowe dołączanie dodatkowych tabel może powodować efekty powielania lub ukrywania części rekordów w widoku listy, dla której definiowane jest formatowanie warunkowe. Dlatego z tego mechanizmu powinny korzystać osoby dobrze znające język SQL i strukturę bazy danych podmiotu.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Biniew w Maj 22, 2018, 21:55:07
jest tak uparty ze prawie ma racje:-)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: poveu w Maj 23, 2018, 10:47:14
Koledzy, ale ja się nie upieram, że moje zapytanie było super a to tylko Subiekt jest bebe.
Moje zapytanie było błędne, napisane na szybko, szybka poprawka wyeliminowała błąd i jest wszystko ok - chyba nikt nie pisze od razu 100% idealnych skryptów/programów/zapytań? Bo gdyby tak było, to świat byłby piękny, a Windows nie musiałby się nigdy aktualizować... ;)

Chodzi mi tylko o to, że funkcja formatowania powinna być "ponad" funkcją listującą, żeby jej wynik nie wpływał na to, co może się wyświetlić, a tylko na to jak ma się wyświetlić to, co już się wyświetliło (jak sama nazwa wskazuje - formatowanie warunkowe). Wiem, że tak było to najłatwiej zrealizować przy zachowaniu możliwości korzystania z SQLa po stronie użytkownika programu, ale zupełnie nie rozumiem dlaczego tak bronicie Suba w tej kwestii ;) Bo to nie moje niezrozumienie jak to działa, tylko moja uwaga, że nie jest to najlepsze rozwiązanie.

No chyba, że wszystko co wychodzi z rąk Insertu jest idealne i każdy kto ma uwagi po prostu nie rozumie tego ideału - w takim razie faktycznie moja wina :)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Aldo w Maj 23, 2018, 13:21:02
Chodzi mi tylko o to, że funkcja formatowania powinna być "ponad" funkcją listującą, żeby jej wynik nie wpływał na to, co może się wyświetlić, a tylko na to jak ma się wyświetlić to, co już się wyświetliło (jak sama nazwa wskazuje - formatowanie warunkowe). Wiem, że tak było to najłatwiej zrealizować przy zachowaniu możliwości korzystania z SQLa po stronie użytkownika programu, ale zupełnie nie rozumiem dlaczego tak bronicie Suba w tej kwestii ;) Bo to nie moje niezrozumienie jak to działa, tylko moja uwaga, że nie jest to najlepsze rozwiązanie.
Nikt nie napisał, że Subiekt jest najlepszy na świecie (ale rzeczywiście tak jest :) ). Dla mnie formatowanie warunkowe znaczy, ze sam określasz warunki co i jak się wyświetli. A skoro sam je określasz, to masz widok tego, co stworzyłeś.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: birds22 w Maj 23, 2018, 13:51:02
Chodzi mi tylko o to, że funkcja formatowania powinna być "ponad" funkcją listującą, żeby jej wynik nie wpływał na to, co może się wyświetlić, a tylko na to jak ma się wyświetlić to, co już się wyświetliło (jak sama nazwa wskazuje - formatowanie warunkowe).

Ale to tak działa jak korzystasz z formatowania "zwykłego" nie formatowania SQL. Wtedy listowanie towarów jest po stronie programu, a dopiero później następuje formatowanie.

Jeżeli korzystasz z formatowanie SQL to bierzesz na siebie listing towarów. Jest to jasno to opisane w helpie i nie potrzebnie próbujesz się wykręcić. Walnąłeś "babola" i  tyle - nikt nie jest nieomylny
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: dkozlowski w Maj 23, 2018, 16:18:06
Chodzi mi tylko o to, że funkcja formatowania powinna być "ponad" funkcją listującą, żeby jej wynik nie wpływał na to, co może się wyświetlić, a tylko na to jak ma się wyświetlić to, co już się wyświetliło (jak sama nazwa wskazuje - formatowanie warunkowe). Wiem, że tak było to najłatwiej zrealizować przy zachowaniu możliwości korzystania z SQLa po stronie użytkownika programu, ale zupełnie nie rozumiem dlaczego tak bronicie Suba w tej kwestii ;) Bo to nie moje niezrozumienie jak to działa, tylko moja uwaga, że nie jest to najlepsze rozwiązanie.

Ja chciałbym usłyszeć dlaczego krytykujesz funkcjonalność nie podając żadnych argumentów - skoro wiesz, że można byłoby to zrobić inaczej i lepiej to napisz jak, bo jak na przykład nie widzę lepszego rozwiązania (aby spełnione były wskazane przeze mnie wcześniej kryteria)... Jeśli jednak nie masz lepszego rozwiązanie to należałoby darować sobie takie "trollowe" wypowiedzi.
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Biniew w Maj 23, 2018, 16:32:49
Panowie:-) zaraz wyjdziemy na jakichs fanatyków Insertu:-)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: dkozlowski w Maj 23, 2018, 16:55:21
Tylko @Aldo ;)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Aldo w Maj 23, 2018, 23:11:10
Tylko @Aldo ;)
A dlaczego tylko ja? Nie pisalem nic o Internecie, tylko o Subiekcie :)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: dkozlowski w Maj 23, 2018, 23:45:17
Napisałeś, że jest najlepszy na świecie :D
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Biniew w Maj 24, 2018, 06:27:02
wlasnie:-)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Aldo w Maj 24, 2018, 08:20:11
A to tak, ale z :), a to coś znaczy. ;)
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: poveu w Maj 24, 2018, 12:30:44
Cytat: poveu
No chyba, że wszystko co wychodzi z rąk Insertu jest idealne i każdy kto ma uwagi po prostu nie rozumie tego ideału - w takim razie faktycznie moja wina :)

Napisałeś, że jest najlepszy na świecie :D

Haha no właśnie, właśnie ;) Tak więc wiadomo już jak to tu wygląda :P
Tytuł: Odp: Duplikaty na liście towarów
Wiadomość wysłana przez: Aldo w Maj 24, 2018, 12:59:47
Cytat: poveu
No chyba, że wszystko co wychodzi z rąk Insertu jest idealne i każdy kto ma uwagi po prostu nie rozumie tego ideału - w takim razie faktycznie moja wina :)

Napisałeś, że jest najlepszy na świecie :D

Haha no właśnie, właśnie ;) Tak więc wiadomo już jak to tu wygląda :P
Co za jacyś sztywniacy :), nawet pożartować człowiekowi nie dadzą. :(