MOZEBITIPONOVO 20.01.2017 11:55
Predmet:Izmena Record Source forme

Hteo bih da sa menija za štampu, kada želim štampati neki izveštaj, u zavisnosti od Grupe kojoj pripada Korisnik imam različit Record Source (upit, tabela, u konkretnom slučaju različite upite).

zxz 20.01.2017 14:23
Predmet:Re: Izmena Record Source forme

Imas niz nacina.
Ja napr to radim iz menija.
U meniju naime imam polje gdje upisujem Query koji poslije prosljedjujem na formu ili izvjestaj koji podizem.

Ti mozes napraviti i na samom izvjestaju napr preko select case.
pa ako je korisnik 1
recordsource= Sql1
ako je korisnik 2
recordsource SQl2 itd.
Ako ne ide zakaci primjer.

MOZEBITIPONOVO 20.01.2017 18:03
Predmet:Re: Izmena Record Source forme

Ovako sam napravio i radi.

Private Sub Form_Load()
If Grupa() = 1 Or Grupa() = 2 Then
Me.RecordSource = "qrySTAMPA_PREGLEDA_NALOGA"
ElseIf Grupa() = 3 Or Grupa() = 4 Then
Me.RecordSource = "Query7"
End If
End Sub

Ako ima još neka sugestija.

dex 20.01.2017 18:11
Predmet:Re: Izmena Record Source forme

Odlicno!

Ako imas samo grupe 1, 2, 3 i 4 ne treba ti ono

ElseIf Grupa() = 3 Or Grupa() = 4 Then

nego samo Else