[ pmiroslav @ 13.05.2010. 10:47 ] @
Pozdrav,

Muči me jedan problem.
Želio bih da sa dugmetom na formi otvorim drugu formu, ali tako da ta druga forma ima promjenjivi RecordSource tj. da uzima podatke iz različitih tabela ovisno o vrijenosti u textBox-u na starnoj formi.
Isto mi treba i za Report.

Hvala
[ smal @ 13.05.2010. 11:16 ] @
Mrzi me da prepravljam primer :), al' otprilike ovako:

Prvo napraviš Bound formu da bi imao potrebna polja, pa je onda razvežeš, tj. unda ukloniš RecourdSource, i onda na After update TextBox polja staviti nešto kao:

Code:
frmForma1.Form.RecordSource = "SELECT * FROM qryKveri WHERE [SIFRA] Like '" & Me.[txtBox1] & "*'"


Za report, na pr:

Code:
DoCmd.OpenReport "rptReport1", acViewPreview, WhereCondition:="[SIFRA] Like '" & Me.[txtBox1] & "*'"


Ovaj primer je za tekstualne vrednosti txtBox1 polja, za numeričke, ne trebaju navodi '
[ Zoran.Eremija @ 13.05.2010. 11:24 ] @
Da li je ovo to?
[ pmiroslav @ 13.05.2010. 11:43 ] @
Ovo kako je Zoran poravio mi radi.

Hvala
[ pmiroslav @ 13.05.2010. 12:01 ] @
Ipak ima još problema.

Kod otvaranja forme sve je u redu ali isti kod ne radi kod otvaranja Reporta

"You can't set RecordSet property in print preview after printing has started"
[ SLOJ.1973 @ 13.05.2010. 13:28 ] @
Pa napravi dva izvestaja jedan koji ce imati table 1 za record source,a drugi table 2 i na osnovu txt boxa pozivaj onaj koji ti je potreban.
[ izonic @ 13.05.2010. 13:33 ] @
Na izvjestaju napisi na on load.
me.recordsource=putanjaForme.Subform.recordsorce.
[ Zoran.Eremija @ 13.05.2010. 15:04 ] @
Je li ovo to?
[ pmiroslav @ 14.05.2010. 06:11 ] @
Hvala, uz vašu pomoć riješio sam problem.
[ zeljko-pg @ 30.05.2012. 08:50 ] @
Kako na Reportu promijeniti label2/caption na kojem je trenutno upisano "Table1" da prilikom izbora tabele1 napise zaglavlje npr "Izvjestaj o pacijentu",a u slucaju odabira tabele2 "Iyvjestaj o vremenu"... i tako redom..zavisi koliko tabela ima. Hvala.
[ SLOJ.1973 @ 30.05.2012. 09:56 ] @
Ovako-
[ zeljko-pg @ 30.05.2012. 10:03 ] @
Sve jasno. Hvala.