Marcin Wołodźko

Marcin Wołodźko Specjalista ds.
wdrożeń

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Witam,
Mam do napisania filtr, który z listy dokumentów np. handlowych wyświetli mi wszystkie dokumenty zawierające wybrane towary.
Dla jednego towaru nie ma problemu. Problem pojawia się wtedy gdy filtr ma szukać po wielu towarach, np. po 20. Czy (a jeżeli tak to w jaki sposób) możliwe jest, wyświetlenie dokumentów zawierających wiele towarów.
Miało by to wyglądać w ten sposób, że z poziomu filtra otwiera się listę wywoływaną, na liście checkiem zaznaczane są towary, które nas interesują a następnie filtr wyświetla wszystkie dokumenty zawierające, zaznaczone towary.
Paweł Pyzara

Paweł Pyzara Właściciel,
ERP-projekt.pl

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Ciekawy temat, a masz dużą hydrę do dyspozycji?
Marcin Wołodźko

Marcin Wołodźko Specjalista ds.
wdrożeń

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Tak, mam do dyspozycji. Jednak wiedzę na temat hydry mam bardzo podstawową i czysto teoretyczną, nigdy przy jej użyciu niczego nie robiłem, jednak chętnie bym ogarnął. Więc jeśli masz jakiś pomysł to proszę o raczej łopatologiczny opis.
Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Standardowy filtr w programie ma ograniczone możliwości. Przykładowo nie jest w stanie przekazać do aplikacji tzw tabeli zaznaczeń. Można to jednak zrobić w inny sposób. Proponuję takie rozwiązanie.
1. Utworzyć nową tabelę i procedurę SQL, której parametrami wejściowymi będzie identyfikator do tabeli zaznaczeń. Zadanem procedury będzie zapisanie w dedykowanej tabeli GIDNumerów zaznaczonych towarów.
2. W programie CDN XL utworzyć raport typu wykres w kontekście listy towarów, oparty o tabelę zaznaczeń, który będzie wywoływał tę procedurę. Efekt ma być taki, że zaznaczenie jakichś towarów na liście i wywołanie raportu (kliknięcie ikony wykresu) spowoduje wyczysczenie dotychczasowych zapisów w tabeli i uzupełnienie jej nowymi wartościami z zaznaczonych towarów.
3. Na liście dokumentów stworzyć filtr, który będzie odwoływał się do tejże tabeli.
Paweł Pyzara

Paweł Pyzara Właściciel,
ERP-projekt.pl

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Hydrą byłoby prościej. Powinno dać się zrobić taki dodatek, który "w locie" na podstawie zaznaczonych elementów zmodyfikuje zdefiniowany wcześniej filtr i włączy filtrowanie na liście.
Piotr Jesionek

Piotr Jesionek v-ce prezes w
Prospeo Sp. z o.o.

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Prościej pod warunkiem że posiada się hydrę. Rozwiązanie z raportem nie wymaga dodatkowych nakładów finansowych.
Robert L.

Robert L. Wdrożeniowiec
systemów ERP
(Comarch ERP XL,
Altum, Retail)

Temat: Filtr z wyborem wielu towarów na liście dokumentów

Sprytny patent "wdrożeniowy".

Swoją drogą w CDN XL przydałby się nowy rodzaj parametru - checklist, którego wartości byłyby definiowane zapytaniem SQL (jak dla "listy rozwijanej"). Wybrane wartości parametru mogłyby być następnie przekazywane do filtra np. w klauzuli "in".Robert L. edytował(a) ten post dnia 27.06.12 o godzinie 00:38



Wyślij zaproszenie do