Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Access baza "Održavanje zgrade"

[es] :: Access :: Access baza "Održavanje zgrade"

Strane: << < .. 10 11 12 13 14 15 16 17 18 19 ... Dalje > >>

[ Pregleda: 78068 | Odgovora: 383 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"09.03.2013. u 11:04 - pre 135 meseci
Entitet Racun bi trebalo da vodi evidenciju racuna koji Zgrada ima kod Banke(Banaka), a trebalo bi da se veze sa uplatama ,prenosom interne blagajne i placanjima da bi se znalo koliko ima novca na kom racunu, na osnovu kojih uplata, prenosa i placanja koji se vrse sa tog racuna.
PodaciZgrade jesu podaci za zgradu nad kojom je formirana skupstina. I ja sam razmisljao o ovom vezanju, mada sam ostavio ovako da bi podaci korisnika sistema(Zgrade) ostali ipak za koriscenje na dokumentima na laksi nacin. Po meni logicnije bi mi bilo vezati, kao nadredjeni entitet , entitet "Zgrada" sa entitetima Partner i Prostor u odnosu jedan prema vise.Obzirom da se ovo pravi za jednu zgradu nisam ni to vezao.
Ovo u erwinu nisam znao i nisam ni primjetio da postoji greska. Hvala.

Sve sam fino smislio...
Još samo da propadne. :-)
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
..106.109.adsl.dyn.beotel.net.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"09.03.2013. u 15:52 - pre 135 meseci
Ispravio sam razlike logickog i fizickog nivoa, ali na verziji modela koju ja imam a ne na Vasoj (lakse mi je bilo :-( ).



Na gornjem modelu sam Vam predlozio kako da definisete podatke o zgradi, na osnovu potvrde moje pretpostavke. Zgrada je pravno lice i uveo sam Vam entitet VrstaPravnogLica gde za sada imate Zgrada, Banka ...

Pogledajte model u subject areji "3 MESECNI OBRACUN". Proucite malo, a vidim i da ste i Vi dosli do istog zakljucka da prilikom obracuna treba voditi obracun u preseku Godina, Mesec, ProstorID, ObveznikID, PredmetPoslovanjaID.


[Ovu poruku je menjao Zoran.Eremija dana 09.03.2013. u 17:06 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"09.03.2013. u 17:14 - pre 135 meseci
Hvala Zorane!
Doradicu malo da sve bude na ekavici, i mislim da je sada model kompletan (Tako sam isto rekao prije nekog vremena )
Pocecu sa izradom finansijskog dijela aplikacije. Znam da pocetnici kao sto sam ja ne mogu ispratiti ovaj model pa cu objavljivati ono sto sam uradio parcijalno uz objasnjenja. Izvinjavam se iskusnim clanovima foruma ako im je naporna ova tema i ceste poruke, ali kada dodjemo do kraja aplikacije stvarno mislim da ce mnogima koristiti. Zoran mi je u privatnim postovima jako pomogao da ne bude da sad ja kao nesto znam... .
Kao sto sam prethodno rekao poceo sam sa zaduzenjem i identifikovao oblike zaduzenja.
Redovno mjesecno zaduzenje krece onoga trenutka kada se Partner veze uz Prostor, tj. postane Obveznik. Isto tako prestaje kada Obveznik , kroz formu PromenaObveznika prestane biti vlasnik prostora. Zavisno od OsnovaPromeneObveznika njegova dotadasnja zaduzenja ili se prepisuju ili se prebacuju u Tabele ObveznikStariZaduzenje i ObveznikStariRazduzenje a njegov ObveznikID se prebacuje u ObveznikStari. Ovde se omogucuje da ukoliko je razlog PromeneObveznika = Prodaja, ObveznikStari nastavi sa otplatom svog zaduzenja a buduce obaveze se pripisuju Partneru koji je NoviObveznik,a u slucaju nasledja moze se pratiti sta je ObveznikStari zaduzivao i placao. Ove radnje i popunjavanje tabela izvrsavace Append, Update i Delete Query, u momentu kada se desavaju pomenute radnje.
Za preostale vrste zaduzenja ja cu napraviti posebne forme, mada bi moglo da se rijesi kroz jednu formu sa dodavanjem check box atributa u entitet Zaduzenje koji bi odredili ponasanje forme.
Na ovaj nacin pocetnici ce moci da prate sta se desava i kako funkcionise model, a iskusni clanovi foruma mogu sugerisati na pojavu gresaka.
Jos jednom da se zahvalim Zoranu i izvinim za ometanje.
Sve sam fino smislio...
Još samo da propadne. :-)
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"11.03.2013. u 22:48 - pre 135 meseci
Uz konsultacije sa Zoranom izmjenjen je model u dijelu ObveznikRazduzenje
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"13.03.2013. u 10:20 - pre 135 meseci
Pokusao sam da napravim formu za Vanredno zaduzenje jednog obveznika,iz koje bi se Append query-jem prenijelo zaduzenje u tabelu obveznik zaduzenje, medjutim ovaj upit nije radio pa sam napravio od njega select query QZaduzenjePrikaz da vidim sta se desava. U polju ProstorID mi formira neki hieroglif??? Ne mogu da provalim zasto?


Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
..106.109.adsl.dyn.beotel.net.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"13.03.2013. u 10:57 - pre 135 meseci
Pogledajte kako bih ja napravio Upit koji bi mi sluzio da se izvrsi novo zaduzenje "QZaduzenjePrikazZE". Oslonac upita bolje je da je tabela ili neki drugi upit jer tada podatak sigurno postoji. Imao sam i ja takvih problema ali ne secam se kako sam ih resio. Zato se drzim ovog principa.
ps: Konvertovao sam Vam bazu u verziju 2003.
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 09:00 - pre 135 meseci
Pitanje redovnog mesecnog zaduzenja i vanrednog zaduzenja za jednog obveznika je rijeseno. Uveo sam novi entitet VrstaZaduzenja koji ce nam trebati da bi se omogucio pristup formama za zaduzenje kroz vec postojecu formu DokumentLista.Mislim da je ovo poslednja izmjena modela. Pitanje Zaduzenja svih obveznika prema povrsini i prema broju clanova je mozda i najkomplikovaniji slucaj u cijeloj aplikaciji. Najprije moramo evidentitati zaduzenje koje se rasporedjuje (grupno zaduzenje), za koje se nece vezati PartnerID. Pri izvrsenju ovog zaduzenja pokrenuce se Append query koji ce izvrsiti rasporedjivanje ovog zaduzenja na Obveznike i njihove prostore u zavisnosti od izabranog nacina raspodjele zaduzenja. Ovi query-ji ce izvrsiti popunjavanje tabela Dokument, Zaduzenje i ObveznikZaduzenje, i formirace onoliko zaduzenja koliko ima prostora u tom trenutku. Nadredjeni dokument za ova zaduzenja ce biti grupno zaduzenje po kom se evidentira iznos grupnog zaduzenja. Iznos zaduzenja u podredjena dokumenta koja ce nastati djelovanjem Append query-a odredice : Iznos nadredjenog zaduzenja / Ukupna povrsina(Ukupan broj clanova) * Povrsina prostora(Broj Clanova). Broj rata ce se prenijeti sa nadredjenog na podredjena dokumenta.
Krecem u pokusaj rjesavanja.
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 13:00 - pre 135 meseci
Prvi pokusaj neuspjesan.
Kako da postavim formulu da mi povecava DokumentID ?
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.226.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 13:27 - pre 135 meseci
Pojasnite pitanje?!?! Gde i u kojem trenutku?!?!?
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
212.200.246.*



+3 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 13:43 - pre 135 meseci
Pokusao sam napraviti Append upite koji bi na AfterUpdate forme za zaduzenje svih obveznika podjelilo ovo zaduzenje i napravilo nova zaduzenja na osnovu njega. Upiti se izvrse samo za prvo zaduzenje, jer imaju podatak za formiranje DokumentID, a ostale ne. Nisam pored racunara, mislim da je upit QZaduzenjePodeli
Sve sam fino smislio...
Još samo da propadne. :-)
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 19:44 - pre 135 meseci
Probajte da izvrsite zaduzenje formom ZaduzenjeSvihPovrsina , a onda pogledajte tabele Dokument, Zaduzenje i ObveznikZaduzenje.

Treba da dobijem ovakvo izvrsenje .(-s tim sto ovakva postavka ne valja-)
Trebam nekako da dobijem povecanje DokumentID u Append query-ju. Trenutno sam iskoristio ProstorID posto su poredjani od 1 do 4.
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.226.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"14.03.2013. u 22:48 - pre 135 meseci
Ako sam Vas dobro razumeo, pogledajte u upitu "QDokumentRaspodelaPovrsinaDodaj" kolonu ID: CInt(Nz(DMax("ID","QZaduzenje")+RecNum([ProstorID],False))).
Funkcija RecNum prakticno daje Brojac koji inkrementalno raste za 1 s time sto se pre pokretanja ovog upita mora varijabla Brojac koja je Public resetovati na 0 sto mozete videti uvodjenjem dugmeta Overa u formi "ZaduzenjeSvihPovrsina".
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"15.03.2013. u 10:13 - pre 135 meseci
Ne moze na ovaj nacin. Ako u istom upitu na 2 mjesta upotrebim ovu funkciju ono ce na oba mjesta ukljuciti brojac pa se dobija uvecanje za 2 a ne za 1, a npr u "QDokumentRaspodelaPovrsinaDodaj" bi trebalo da se uvecaju polja DokumentID kao i ID. Pokusao sam sa dodavanjem nevezane tabele RedniBroj( koja sadrzi samo cifre od 1 do x) koju sam pokusavao da ogranicim brojem povrsina u tabeli , ali nisam uspio. Treba samo da se dobije jedno polje u upitu koje bi bilo od (1 do x, gdje je x = Broj ProstorID) :-(
Resice se to nekako...
Sve sam fino smislio...
Još samo da propadne. :-)
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.226.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"15.03.2013. u 10:27 - pre 135 meseci
Da da da u pravu ste i evo novog resenja

Napravio sam dva upita

QProstor - kojim se iskljucuju prostori koji nemaju PratnerID
QProstorZaduzenje - U kojem se racuna redni broj

Korigovao sam upit QZaduzenjeRaspodela

I napravio novi upit QZaduzenjeSvihPovrsinaDodaj koji objedinjuje dva prethodna
QDokumentRaspodelaPovrsinaDodaj, QZaduzenjeRaspodelaDodaj

Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"15.03.2013. u 11:37 - pre 135 meseci
Svaka cast. Resenje je bilo da da se stavi brojac na prostore. Dodao sam jos jednu liniju koda, jer je potrebno sacuvati zapis prije izvrsenja Append query-ja da bi imali sa cime da rade, i napravio Append koji ce dodati zaduzenje u ObveznikZaduzenje.


Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"15.03.2013. u 21:16 - pre 135 meseci
Uradio sam i formu za Zaduzenje svih obveznika prema broju clanova, izmjenio sam upit UkupnaKvadraturaIBrojClanova da uzima takodje podatak samo za useljene prostore, dodao sam i ispravku u upite QZaduzenjeSvih... , u polju Iznos da sortira Iznose >0, jer necemo nikoga zaduziti sa nulom.
Zadnja varijanta zaduzenja je Sporazumno rastavljanje duga na rate, ali njega cemo ostaviti za malo kasnije jer nisam siguran sta sve treba da obuhvati, a svakako ce biti zasnovano na tabeli GodinaMesecObracun.
Krenucu da rjesavam dio MesecniObracun, pa cemo se kasnije vratiti na pitanje promene statusa.
Uklonio sam i dugme Overi. Polje DatumOvere neka ostane kao podatak za dokumenta koja se overavaju kod drzavnih i drugih organa. Na formi nisu vidljiva polja NazivDokumenta i DatumDokumenta iako su u tabelama postavljeni sa svojstvom Required. Ova polja ce se popunjavati automatski na osnovu podataka sa forme i datuma unosa dokumenta. Na BeforeUpdate sam postavio kod koji ce provjeriti da li su ispunjena sva polja koja su neophodna za dati dokumnent, a izvrsenje upita na AfterUpdate. Na ovaj nacin je osigurano da se podaci nece zapamtiti ako nisu uneseni svi potrebni podaci. Na Form Current event odredjeno je da ukoliko se radi o novom zapisu prihvati mjenjanje podataka a ukoliko se pregleda neki vec uneseni zapis onemoguci izmjene i brisanje. I ostale forme za druga dokumenta cu kasnije promjeniti da funkcionisu na slican nacin. Ovo pricam zbog ljudi koji su pocetnici da bi razumjeli funkcionisanje, jer i ja do skoro nisam imao znanja da ovo shvatim.
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.cpe.m-kabl.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"16.03.2013. u 11:33 - pre 135 meseci
Pokusavam napraviti formu Obracun. Forma sadrzi podformu GodinaMesecLista kojoj je izvor podataka upit QObracun. Poenta je da kada se otvori forma Obracun, pokrene se Append Query QGodinaMesecDodaj koja bi trebala da napravi 12 dokumenata Obracun za mesece u godini koja je obiljezena na formi Obracun. Medjutim nesta ne funkcionise. Ja opet ne mogu da pronadjem gresku. :-(
Forma je inace iz baze podataka koju mi je Zoran poslao kao primjer funkcionisanja aplikacije.

Pronasao sam gresku. Nisu bila slozena polja kako treba, i polje DatumDospeca na tabeli Obracun bilo je postavljeno na Required.

[Ovu poruku je menjao nenadmarkoni dana 16.03.2013. u 13:33 GMT+1]
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"16.03.2013. u 20:05 - pre 135 meseci
Napravio sam upite koji bi trebali da izvrse mesecni obracun. Medjutim nesta ne funkcionise. :-(
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.226.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Access baza "Održavanje zgrade"16.03.2013. u 20:41 - pre 135 meseci
Ovako na brzinu uocio sam par gresaka...

Forma "GodinaMesecLista" na dugme Obracun ...

BrojRata = DCount("[ProstorID]", "QObveznikZaduzenje", "StatusServisaID=1 AND Year(DatumVracanjaStatusaZaduzenja) <=" & Me.GodinaObracuna & " AND Month(DatumVracanjaStatusaZaduzenja) <=" & Me.Mesec)

BrojRata = DCount("[ProstorID]", "QObveznikZaduzenje", "StatusZaduzenjaID=1 AND Year(DatumVracanjaStatusaZaduzenja) <=" & Me.GodinaObracuna & " AND Month(DatumVracanjaStatusaZaduzenja) <=" & Me.Mesec)


QObveznikZaduzenjeObracunServiseDodaj -> QObveznikZaduzenjeObracunZaduzenjaDodaj

' Me.Napomena = DLookup("[NapomenaZaRacun]", "System")

 
Odgovor na temu

nenadmarkoni
zaposlen
Pljevlja,Crna Gora

Član broj: 268419
Poruke: 705
*.crnagora.net.



+3 Profil

icon Re: Access baza "Održavanje zgrade"16.03.2013. u 21:35 - pre 135 meseci
Jedno slovo i odmah nece ....
To je bilo to... radi!
Za danas dosta...
Sve sam fino smislio...
Još samo da propadne. :-)
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: Access baza "Održavanje zgrade"

Strane: << < .. 10 11 12 13 14 15 16 17 18 19 ... Dalje > >>

[ Pregleda: 78068 | Odgovora: 383 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.