Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Filter form stampanje
Trulex 25.01.2019 18:26
Predmet:Filter form stampanje

Zašto neće da mi štampa tabelu kad je filtriram preko forme, do sada mi taj kod radio nad drugim formama?

If Me.subformDnevnik.Form.Filter = "" Then
DoCmd.OpenReport "rptDnevnik", acViewPreview
Else
DoCmd.OpenReport "rptDnevnik", acViewPreview, , Me.subformDnevnik.Form.Filter
End If

Ako nema filtera onda mi otvara report normalno, čim stavim filter javi grešku.
Prilozi:
Finansisko.zip (Velicina datoteke:680.52 KB)

zxz 26.01.2019 20:56
Predmet:Re: Filter form stampanje

Filter ti se odnosi na filtriranje u subformi pa nije primjemkiv na izvjestaj.
Preporuka da napravis svoj filter odnosno pretragu.

Trulex 26.01.2019 21:59
Predmet:Re: Filter form stampanje

Imam primera gde isto filtriram subform, i radi sve normalno, a ovde neće, jedina razlika je što ovde sam napravio grupisani izveštaj, neznam da li to ima veze, ali ne bi trebalo.

zxz 27.01.2019 00:07
Predmet:Re: Filter form stampanje

evo napisi ovako i sve ce ti se rci.
If Me.subformDnevnik.Form.Filter = "" Then
DoCmd.OpenReport "rptDnevnik", acViewPreview
Else
MsgBox Me.subformDnevnik.Form.Filter
DoCmd.OpenReport "rptDnevnik", acViewPreview, , Me.subformDnevnik.Form.Filter
End If

Ovakav filter nemoze raditi na izvjestaju.