Strona 1 z 1

Pomc w napisaniu filtra.

: 20 sie 2015, 08:19
autor: remos
Witam Was,

Czy może mi ktoś napisać filtr pokazujący po jego uaktywnieniu listę dokumentów (WM) które nie były jeszcze drukowane? Jest to w ogóle możliwe?

Pozdrawiam
remos

Re: Pomc w napisaniu filtra.

: 20 sie 2015, 10:34
autor: scribe
u mnie jest to rozwiązane atrybutem na dokumencie (brałem chyba przykład z forum) - a dopiero potem filtrem

Kod: Zaznacz cały

trn_gidnumer in (select Atr_ObiNumer from cdn.atrybuty where isnull(Atr_wartosc,0) = 0 and atr_obityp in (2001,2009) and atr_AtkId = 32)

Re: Pomc w napisaniu filtra.

: 21 sie 2015, 08:09
autor: remos
A Atrybut jak masa wstawiany z automatu? Czy ręcznie go dodajesz po wydruku?

Re: Pomc w napisaniu filtra.

: 21 sie 2015, 17:06
autor: scribe
a automatu wartość zero

pamiętaj że podgląd na ekran to też wydruk!

Re: Pomc w napisaniu filtra.

: 21 sie 2015, 20:50
autor: Jaras
Ja zrobiłem podobne lecz przez tablę w bazie danych i update w definicji wydruku.
Tylko ja jeszcze potrzebowałem daty wydruku.

Re: Pomc w napisaniu filtra.

: 09 wrz 2015, 17:16
autor: rafalt
WItam,

Można spróbować włączyć na wydruku Kopia Elektroniczna.
I z tabeli DaneBinarne przez DaneObiekty do WM.

Pozostanie napisać filterek.

ZALETY
- nic nie trzeba zmieniać w wydruku

WADA
- Baza będzie niepotrzebnie rosła,(można np po jakimś czasie kasować)

Czy to rozwiązanie odpowiada??

Re: Pomc w napisaniu filtra.

: 09 wrz 2015, 18:30
autor: elmiq
Ja to mam u jednego klienta zrobione tak jak napisał rafalt, z tą różnicą że trigger automatycznie usuwa kopie elektroniczne i zamiast tego loguje wpis w osobnej tabeli, przez co praktycznie pozbywamy się sekcji WADA. Dodatkowo jest to o tyle wygodne, że kopia elektroniczna nie tworzy się przy podglądzie na ekran, a na samym wydruku możesz zrobić warunek na ilość kopii (jeśli jest podgląd to drukuj na nagłówku wielki czerwony X), tak aby nikt z podglądu nie kombinował. Jeżeli chodzi o atrybuty i akcję wydruk to niestety działa to tak, że zarówno podgląd, jak i wejście w konfigurację wydruków (!!!) ją wywołuje.

Pozdrawiam,
Mateusz