Hteo sam da napisem kako koriscenje gorovih Microsoft tempates (predlozak?) nije dobra ideja, pa sam odustao, da se ne mesam, ako to vec radi. Medjutim, izgleda da ne radi kako treba.
Uspeo sam da otvorim aplikaciju i sve forme i tacno, forma "Detalji o projektu" nje editable, jer kveri "Situiranje" nije editable. Dobra vest je da ti taj kveri uopste ne treba. Record source za formu Situiranje treba da bude tabela Situacije i nista vise. Tabela Situacija ima kolonu Projekat, koju treba na glavnoj formi vezati za kolonu Projekti.ID. Da ne duzim, pogledaj kako sam napravio primer, moj fajl se zove Primjer_Z_01.mdb. Radjen je u verziji 2007, tako da ces sa svojom verzijom 2012 moci da otvoris primer.
Dodao sam dve forme:
frmProjekti_Split ("Split" znaci podljena forma, od engleskog "to split", to je forma koja je istovremeno i forma i datasheet
frmSituiranje_Z_DS - subforma u koju se upisuju vrednosti situacija
Aplikacija se otvara u frmProjekti_Split, gde vidis sve tvoje projekte kao datasheet. Pozicioniras se na koji hoces projekat i kad kliknes onaj mali plus sa leve strane, otvorice ti se kaskadno subforma frmSituiranje_Z_DS. Tu mozes da vidis postojece situacije i da dodas novu bez problema. Projekat ID = 3 ima neke situacije, pa to uzmi za primer.
Znaci, glavna, split fomase koristi za navigaciju po listi projekata, a situacije se dobijaju otvaranjem subforme klikom na + znak sa leve strane. Ako ti se dopada, mozes da zadrzis
Zapazi da nisam koristio makroe i nisam napisao ni jednu jedinu liniju koda. Cak ni jedan kveri nisam napisao jer mi nije trebalo. Kada Microsoft kaze da se u accesu mogu praviti aplikacije bez ijedne linije koda, to ne znaci "uzmi gotovi predlozak". To znaci da se mudrom konfiguracijm postojecih objekata zaista mogu pisati aplikacije bez koda i bez makroa (makroe ne treba UOPSTE koristiti, ako radisozboljno).
Inace, predlozak koji si koristio naoko deluje OK i privlacno, a u stvari ima ogromnih mana. Ako hoces, o tome mozemo u posebnom postu ili cak posebnoj temi.
Usput, sta se desilo sa vodomjerima, je li to jos uvek aktuelno?