Autor Wątek: Lista towarów i usług - kolumna ze znacznikiem zdjęcia  (Przeczytany 2132 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline gizio

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: GT
Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« dnia: Sierpień 14, 2018, 15:27:26 »
Witam

Zwracam się do Was  z następującym pytaniem:  :)

Czy istnieje opcja ustawienia dodatkowej kolumny na liście towarów i usług, która by informowała mnie o tym, że dany produkt posiada już dodane zdjęcie ????

Z góry dziękuję za odp.
Pozdrawiam
Krzysiek


Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #1 dnia: Sierpień 14, 2018, 15:39:46 »
Standardowo nie, ale jeśli masz aktywny abonament można to wyróżnić formatowaniem warunkowym.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17230
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #2 dnia: Sierpień 14, 2018, 17:44:45 »
Można też rozważyć wykorzystanie dodatkowego zestawienia SQL.
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1282
  • Reputacja +47/-1
  • Wersja programu: Navireo
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #3 dnia: Sierpień 14, 2018, 22:13:12 »
Dla formatowania warunkowego SQL:

-do pola Warunek SQL:
case when z.zd_IdTowar is not null then 1 else 0 end

-do pola Dodatkowe tabele:
left join (select distinct zd_IdTowar from tw_ZdjecieTw) z on z.zd_IdTowar=tw_id

lub można też

left join (select zd_IdTowar from tw_ZdjecieTw where zd_Glowne=1) z on z.zd_IdTowar=tw_id


Jako zestawienie SQL:

SELECT symbol=t.tw_Symbol
,nazwa=t.tw_Nazwa
,grupa=g.grt_Nazwa
FROM tw__Towar t
left join sl_GrupaTw g on t.tw_IdGrupa=g.grt_Id
WHERE EXISTS (
SELECT z.zd_Id
FROM tw_ZdjecieTw z
WHERE z.zd_IdTowar = t.tw_Id
)
« Ostatnia zmiana: Sierpień 16, 2018, 10:30:33 wysłana przez yemet »

Offline gizio

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: GT
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #4 dnia: Sierpień 16, 2018, 09:24:31 »
wow....

dziękuję Panowi za szybką konkretną informację.

Pozdrawiam
K

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17230
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #5 dnia: Sierpień 16, 2018, 10:03:53 »
Dla formatowania warunkowego SQL:

-do pola Warunek SQL:
case when z.zd_IdTowar is not null then 1 else 0 end

-do pola Dodatkowe tabele:
left join tw_ZdjecieTw z on z.zd_IdTowar=tw_id

Towar może przecież posiadać więcej niż jedno zdjęcie,  sprawdź jaki da to efekt w programie kiedy będzie więcej niż jedno zdjęcie...
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1282
  • Reputacja +47/-1
  • Wersja programu: Navireo
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #6 dnia: Sierpień 16, 2018, 10:06:46 »
Dla formatowania warunkowego SQL:

-do pola Warunek SQL:
case when z.zd_IdTowar is not null then 1 else 0 end

-do pola Dodatkowe tabele:
left join tw_ZdjecieTw z on z.zd_IdTowar=tw_id

Towar może przecież posiadać więcej niż jedno zdjęcie,  sprawdź jaki da to efekt w programie kiedy będzie więcej niż jedno zdjęcie...

Racja! Zaraz poprawię swoją odpowiedź.

Poprawione, teraz powinno grać.
« Ostatnia zmiana: Sierpień 16, 2018, 10:10:28 wysłana przez yemet »

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17230
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #7 dnia: Sierpień 16, 2018, 10:22:20 »
Ja bym po prostu ograniczył listą zdjęć to zdjęcia głównego...
Daniel, Białystok.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #8 dnia: Sierpień 16, 2018, 10:26:47 »
Można bez linkowania dodatkowych tabel po prostu dać warunek:
CASE WHEN EXISTS (SELECT * FROM tw_ZdjecieTw WHERE zd_IdTowar = tw_Id) THEN 1 ELSE 0 END
A robiąc to trochę inaczej można np zrobić formatowanie rozróżniające towary bez zdjęcia, z jednym zdjęciem i towary mające więcej niż jedno zdjęcie.
Oczywiście przy dużej kartotece trzeba by sprawdzić jak to wpłynie na wydajność.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: Lista towarów i usług - kolumna ze znacznikiem zdjęcia
« Odpowiedź #8 dnia: Sierpień 16, 2018, 10:26:47 »