Cześć,
potrzebuję zmienić domyślną grupę na dużej ilości towarów oraz usunąć tą "nieużywaną". Samo przypisanie do nowej grupy jest oczywiste, ale już domyślna i usuniecie nie. Jak to najprościej uczynić?
Towary - Grupy
Moderator: mikey
Re: Towary - Grupy
Żeby odpiąć nieużywana grupę z indeksu nie może być domyślną zatem kolejność działań to
dodanie do grupy, zmiana domyślnej, usunięcie z grupy
Dodanie to wiadomo.
Domyślna grupa:
Jeżeli przepinasz całą grupę tzn. wszystkie indeksy ze starej grupy to wystarczy zrobić update w bazie.
Jeżeli wybrane indeksy to już gorzej. Można wyeksportować indeksy to excela i skonstruować updejty dla każdego z indeksów i puścić je do bazy
używają kodu towaru jako warunku.
Usunięcie indeksów z grupy to już można wykonać z poziomu XL, tu znajdziesz wątek viewtopic.php?p=30475
dodanie do grupy, zmiana domyślnej, usunięcie z grupy
Dodanie to wiadomo.
Domyślna grupa:
Jeżeli przepinasz całą grupę tzn. wszystkie indeksy ze starej grupy to wystarczy zrobić update w bazie.
Kod: Zaznacz cały
UPDATE CDN.TwrGrupyDom SET TGD_GrONumer = <id nowej grupy domyślnej> WHERE TGD_GrONumer = <id starej grupy domyślnej>
używają kodu towaru jako warunku.
Kod: Zaznacz cały
UPDATE CDN.TwrGrupyDom SET TGD_GrONumer = <id nowej grupy domyślnej> FROM CDN.TwrKarty WHERE TwrKarty.Twr_Kod = 'kodTowaru' AND TwrKarty.Twr_GIDNumer = TwrGrupyDom.TGD_GIDNumer AND TwrKarty.Twr_GIDTyp = TwrGrupyDom.TGD_GIDTyp
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
Re: Towary - Grupy
Hej,
dzięki, ale usuwanie elementów z grupy niestety jest pojedyńczo - kiepsko, lepiej od strony DB to zrobić. Tylko pytanie, DELETE'em normalnie?
dzięki, ale usuwanie elementów z grupy niestety jest pojedyńczo - kiepsko, lepiej od strony DB to zrobić. Tylko pytanie, DELETE'em normalnie?