[ normandija @ 12.06.2008. 16:01 ] @
| Imam jednu formu i na njioj jednu podformu....sad kad unesem odredjenu datum u podformu pd nadje rekord i prikaze ga u podformi......e sad me zanima
kako da printam preko izvjestaja te podatke sa podforme...... ??????
pokusao sam kad napravim upit pa da ga pozvem u reportu,ali nece ....... znaci kako oscitati te podatke upitom sa podforme
|
[ Getsbi @ 12.06.2008. 16:44 ] @
Master forma i subforma su predpostavljam zasnovane na tabelama koje su u Relationships vezane jedan prema više.
Za takav report ti treba adekvatan izvor podataka. Napravi jedan query u kojem ćeš da povežeš tabele na koje ti se oslanjaju master forma i subforma, na isti način kako si ih vezao u Relationships. U redu Criteria tog query-ja referenciraj datum sa master forme: [Forms]![NazivMasterForme].[DatumskPolje]
Na master formi napravi dugme koje pokreće report koji je opet zasnovan na osnovu predloženog query-ja.
Dugme na On Click događaj ima kod: DoCmd.OpenReport "NazivReporta", acViewPreview
[ Zidar @ 12.06.2008. 16:55 ] @
Ja nekako vise volim da je query koji daje podatke za report 'čist', da nema nikavih WHERE. Umesto u query, WHERE se moze dodati i u DoCmd. Pogledaj HELP za DoCmd i koji su parametri u igri, imas jedan koji rai upravo to -stampa report za zadati uslov.
[ lukeguy @ 12.06.2008. 18:51 ] @
i ja sam do sada praktikovao da query daje sve podatke, a da se onda
filter postavlja za izveštaj u pozivu DoCmd. na ovaj način je moguće
pozvati izveštaj i za sve podatke ako se ukaže potreba, pa je
univerzalniji.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.