Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 6.983 pregleda

Najnovija ↓

zaključavanje podataka u accessu 25.05.2009. u 15:52 · pre 212 meseci #1
Listao sam bazu podataka u access-u u kojoj su podaci tako zaštićeni da nakon unošenja podataka i prelaska na sledeću stranu podaci ostaju zaključani odnosno ne možeš ih promeniti u formi ali u tabeli možeš.Da li mi može neko to objasniti kako to radi?
Re: zaključavanje podataka u accessu 28.05.2009. u 17:54 · pre 212 meseci #5
Hvala Getsbi ovo funkcioniše.Ali imam jedan drugi problem sada.Ćelije u formi koje ostaju prazne a moraju kasnije primiti određene podatke to ne mogu.Da li je moguće ovako nešto primeniti samo na pojedine ćelije.Što znači zaključati podatak nakon unešanja u ćeliju odnosno nakon izlaska iz nje-On exit recimo ili slično,
Re: zaključavanje podataka u accessu 28.05.2009. u 19:06 · pre 212 meseci #6
Kontrolni objekti na formi takođe imaju svoje osobine kojima se može postići zaključavanje. Ako treba zaključati objekat nakon prijema vrednosti onda koristiš Me![KontrolaNaFormi].Locked = True. Može i na događaj On Exit.
Međutim pitanje je opravdanosti ovakvog pristupa, obzirom da su greške pri unosu podataka kroz formu redovna pojava.
Znači, trebaće ti i otključavanje.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: zaključavanje podataka u accessu 28.05.2009. u 21:37 · pre 212 meseci #7
Postoji mogućnost da jednu istu formu koristiš za različite namene, ako je za svaku posebnu namenu otvaraš iz neke procedure sa različitim parametrom.

Otvaranje forme za ispravke podataka (uz navođenje dodatnog parametra za otvaranje specifičnog zapisa)
Code:

DoCmd.OpenForm "frmMOJA_FORMA", , , , acFormEdit
...


Otvaranje forme za unos novih podataka
Code:

DoCmd.OpenForm "frmMOJA_FORMA", , , , acFormAdd
...


Otvaranje forme i omogućavanje samo pregleda unetih podataka
Code:

DoCmd.OpenForm "frmMOJA_FORMA", , , , acFormReadOnly
...


;)
Potpis
The 11th Hour: The forces blocking change
Re: zaključavanje podataka u accessu 29.05.2009. u 16:25 · pre 212 meseci
izmenjeno 1 put, poslednji put cncartdizajn 29.05.2009. u 16:52
  1. cncartdizajn29.05.2009. u 16:52zapis iz teksta poruke
#8
Ova varijanta Getsbijeva funkcioniše ali mi ne dozvoljava unos na istom tom polju na sledećoj stranici,što mi ne odgovara.Ovu drugu varijantu ne kapiram baš gde uneti kod koji otvara formu samo za unos podataka ali ne i za menjanje što bi bilo ok.
Re: zaključavanje podataka u accessu 29.05.2009. u 19:34 · pre 212 meseci #9
Getsbi ti je i rekao da ćeš morati da na neki drugi događa otključaš objekte (kontrole). Recimo:
Me![KontrolaNaFormi].Locked = False na događaj Form After Update.
Ovo što ti je Catch 22 napisao je VBA kod koji se koristi na događaje kontrolnih dugmadi na pokretačkoj formi ili komandnoj tabli. Pomenuta dugmad otvaraju druge forme najčešće na događaj On Click. Tako možeš napraviti nekoliko dugmadi u zavisnosti u kojem modu želiš da ti se druge forme otvore. Ovo je češće korišćena varijanta jer se forma otvara u željenom modu: 1.) Samo čitanje svih zapisa, 2.) Editovanje svih zapisa i 3.) Samo dodavanje. Kd ovog zadnjeg ne vidiš prethodno unešene zapise.

Takođe možeš ove varijante otvaranja da koristiš na On Load događaj konkretne forme. To je događaj kad se forma učita u memoriji, a pre nego se otvori.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: zaključavanje podataka u accessu 30.05.2009. u 08:05 · pre 212 meseci #10
Ukratko ću vam objasniti o čemu se radi a vi mi predložite najbolje rešenje.Radi se o bazi podataka sa zakazanim pregledima.Zamišljen je kao sveska u kojoj listaš stranice na forimi gde svaka stranica predstavlja datum na kojem imaš recimo 8 ćelija odnosno 8 mesta za određeno vreme recimo u 12h.Sve to funkcioniše ok,ali želim da osiguram termin da ne bi neki pametnjaković obrisao ime u ćeliji i napisao svog kandidata.Što znači da forma mora da funkcioniše i za pregled,i za edit i za unos.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme