Autor Wątek: Auto uzupełnianie pola własnego dla towarów.  (Przeczytany 8283 razy)

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

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #15 dnia: Marzec 05, 2016, 11:32:41 »
Powiem tak udało mi się, ale ciężko jest zidentyfikować czy to jest towar czy może coś innego, jest jakiś sposób by zdefiniować np w którymś miejscu że to jest towar albo coś podobnego?

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #16 dnia: Marzec 05, 2016, 11:33:15 »
Bo to jest tabela z danymi rozszerzonych pól własnych, a nie z towarami.
Trzeba powiazać tabele ze sobą.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #17 dnia: Marzec 05, 2016, 11:35:49 »
Jesteś mi w stanie powiedzieć w jaki sposób to zrobić?

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #18 dnia: Marzec 05, 2016, 11:55:50 »
Wybacz, ale jeśli nie wiesz jak połączyć 2 tabele by wybrać właściwe dane, a próbujesz dokonywać zapisów do bazy to próbujesz sobie strzelić w kolano, a ja do tego palca nie dołożę.
Tym bardziej że, jak pisałem wcześniej, w przypadku pól rozszerzonych to nie jest tak łatwo jak z polami standardowymi. Pola standardowe istnieją, trzeba je tylko wypełnić, a w przypadku pól rozszerzonych sytuacja wygląda zupełnie inaczej.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #19 dnia: Marzec 05, 2016, 12:01:54 »
Ja to oczywiście rozumiem że wygląda to inaczej gdyż zauważyłem różnicę, po prostu próbuję jakoś zrozumieć działanie tego i powiązania dlatego dopytuję się o rożne rzeczy.
Jest taki kłopot że wypełniłem większość rekordów ale nie wszystkie, pomogło mi to w tym że miałem 1/2 bazy wypełnioną poprzednimi danymi w tym miejscu.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #20 dnia: Marzec 05, 2016, 14:47:22 »
Co wiesz o relacyjnych bazach danych ?
Daniel, Białystok.

Offline Chris

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 2850
  • Reputacja +275/-0
  • Wersja programu: GT, Nexo - aktualne
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #21 dnia: Marzec 05, 2016, 14:50:23 »
Kłopot z polem rozszerzonym polega na tym, że informacje o nim są umieszczane w tabeli pw_Dane. Ale wiersz z informacją o wartościach pól własnych rozszerzonych dla danego obiektu powstaje dopiero, gdy umieszczamy wartość pola w tym polu. Więc jeśli chcesz to zasilić zapytaniem bezpośrednio do bazy to musiałbyś najpierw potworzyć rekordy odnoszące się do danych obiektów (tych które jeszcze nie mają tych rekordów stworzonych), a potem zrobić to co zrobiłeś zapytaniem (którego nikt oprócz Ciebie nie widział, więc tylko domyślam się, że jest OK).
Krzysztof, Radom

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #22 dnia: Marzec 05, 2016, 18:35:01 »
A tak na koniec to prościej i znacznie bezpieczniej byłoby wykorzystać Sferę, bo wtedy miałbyś za sobą cały mechanizm Subiekta, który sprawdzi czy odpowiedni rekord w bazie istnieje i w razie potrzeby go doda, w sposób zapewniający że baza pozostanie spójna.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #23 dnia: Marzec 06, 2016, 15:59:19 »
Może i tak ale nie potrafię Sferyo wykorzystać, akurat jedyne podobieństwo między tymi bazami znalazłem, ale trochę mam problem z kodem by je ze sobą zrelacjonować, wszystko wina tego że dość długo nie miałem z tym styczności. W sumie robiąc teraz część ręcznie a część automatycznie kolejnym razem mogę zrobić wszystko z automatu.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #24 dnia: Marzec 30, 2016, 11:57:24 »
Proszę o podpowiedź w jaki sposób mam zrobić rozwijalną listę w której będę mógł wybrać Produkty o statusie Aktywny/Nie Aktywny.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #25 dnia: Marzec 30, 2016, 12:11:40 »
Cytat z pomocy do programu:

Cytuj
Zestawienia z dynamicznie obsługiwanymi parametrami
Zestawienia własne definiowane za pomocą języka SQL mogą przybierać nawet bardzo skomplikowane formy. Zależy to od stopnia złożoności zapytania SQL, które zostanie wprowadzone do systemu. Przykłady podane wcześniej należą raczej do prostszych, jednak obrazują możliwości języka i sposób wykorzystania w zastosowaniach praktycznych. Ich cechą charakterystyczną jest to, ze nie posiadają dynamicznych parametrów wywołania. Jeżeli chce się dokonać jakiejkolwiek zmiany w zestawieniu, należy zmodyfikować jego definicję.
Inną klasę zestawień SQL dostępnych w systemie stanowią zapytania z dynamicznie obsługiwanymi parametrami. Do wprowadzenia parametrów służą kontrolki wyświetlane po uruchomieniu zapytania. Obsługiwane są następujące typy parametrów:

parametry tekstowe (oznaczane znakiem T)
parametry całkowitoliczbowe (oznaczane znakiem I)
parametry typu walutowego (oznaczane znakiem M)
parametry typu data (oznaczane znakiem D)
parametry zakresu dat (oznaczane znakami DR)
parametry „bazodanowe” wyświetlane w polu kombi (oznaczane znakami DB)
parametry wyspecyfikowane na liście (oznaczane znakami LI).
parametry "bazodanowe" wyświetlane na liście z opcją multiwyboru (oznaczane znakami CHL_DB)
parametry wyspecyfikowane na liście z opcją multiwyboru (oznaczane znakami CHL)
parametry wyboru elementu kartotekowego (oznaczane znakiem X)
parametry wyboru zbioru elementów kartotek (oznaczane znakami LM)

są też przykłady...
Daniel, Białystok.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #26 dnia: Marzec 30, 2016, 12:19:42 »
Trochę źle zostałem zrozumiemy :)
Chodzi mi o cześć kodu odpowiedzialną za wyświetlanie na górze okna listy rozwijalnej tak jak dla przykładu "tw_IdGrupa= ({DB:SELECT grt_Id, grt_Nazwa FROM sl_GrupaTw ORDER BY grt_Nazwa:Grupa towarowa})"
Chciał bym to samo zrobić dla danych w "tw_Zablokowany", ale nie zbyt wiem w jakich tabelach znajdują się Id Aktywne i nie aktywne, chyba że robi się to w inny sposób.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #27 dnia: Marzec 30, 2016, 12:32:12 »
Zostałeś dobrze zrozumiany... Kolumna "tw_Zablokowany" jest typu "bit" i nie jest powiązana z żadnym słownikiem, listę wartości należy utworzyć samemu korzystając z kontrolki, którą wskazałem pogrubioną czcionką...
Daniel, Białystok.

Offline siadou

  • Nowy użytkownik
  • *
  • Wiadomości: 36
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT - Wersja najnowsza
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #28 dnia: Lipiec 05, 2016, 18:22:12 »
Potrzebuję podpowiedzi.
Chciał bym aby w tym zestawieniu był filtr który umożliwi mi pokazanie towaru który zawiera jakiś tekst np. '%Minifigures%' oraz '%Brelok%'.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #29 dnia: Lipiec 05, 2016, 18:35:32 »
Pierwszy parametr z cytowanego fragmentu z pomocy do programu.
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Auto uzupełnianie pola własnego dla towarów.
« Odpowiedź #29 dnia: Lipiec 05, 2016, 18:35:32 »