Mogu se "fiksirati" nazivi kolona prema vrednostima koje upit vraća.
Npr. ako takav izveštaj daje rezultate po mesecima, ali se zbog filtera ne vraćaju uvek svi meseci godine, možete naterati upit da uvek vraća svih 12 meseci. Recimo ovako:
TRANSFORM Sum(tblTabela.Vrednost) AS SumOfVrednost
SELECT tblTabela.Podatak
FROM tblTabela
GROUP BY tblTabela.Podatak
PIVOT Format(Month([Datum]),"mmm") In ("Jan","Feb","Mar")
Ovaj će uvek dati četiri kolone - Podatak, Jan, Feb, Mar bez obzira na to da je filterom isključen neki period.
U dizajn-pogledu kliknite na sivu površinu upita desnim tasterom, pa Properties, pa popunite "Column headings" sa (u ovom primeru) "Jan", "Feb", "Mar". Ovde sam stavio samo prva tri meseca.
Slično ovome, ako imate izveštaj u kome su nazivi kolona prezimena zaposlenih, ali se zbog filtera neki od njih ne pojavljuju uvek u upitu, "fiksirajte" nazive kolona tako što u Column headings upišite sva prezimena. Ubuduće će upit imati iste nazive i isti broj kolona, pa se od njega lako pravi izveštaj.
Pozdrav,
Branislav