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

zaključavanje podataka u accessu

[es] :: Access :: zaključavanje podataka u accessu

[ Pregleda: 5258 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cncartdizajn
Dejan Stojanović
rentgen tehničar
Niš

Član broj: 223248
Poruke: 65
93.86.215.*

Sajt: www.cncartdizajn.com


Profil

icon zaključavanje podataka u accessu25.05.2009. u 14:52 - pre 180 meseci
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?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: zaključavanje podataka u accessu25.05.2009. u 16:23 - pre 180 meseci
Najverovatnije da je forma postavljena samo za unos (Allow Edits = No) ili je pozvana iz VBA koda sa opcijim acFormAdd.
 
Odgovor na temu

cncartdizajn
Dejan Stojanović
rentgen tehničar
Niš

Član broj: 223248
Poruke: 65
91.150.101.*

Sajt: www.cncartdizajn.com


Profil

icon Re: zaključavanje podataka u accessu26.05.2009. u 16:56 - pre 180 meseci
Da li mi možete bliže objasniti (Allow Edits = No)
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: zaključavanje podataka u accessu26.05.2009. u 17:51 - pre 180 meseci
Forms, Design, Properties, Allow Edists.
 
Odgovor na temu

cncartdizajn
Dejan Stojanović
rentgen tehničar
Niš

Član broj: 223248
Poruke: 65
93.86.59.*

Sajt: www.cncartdizajn.com


Profil

icon Re: zaključavanje podataka u accessu28.05.2009. u 16:54 - pre 180 meseci
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,
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: zaključavanje podataka u accessu28.05.2009. u 18:06 - pre 180 meseci
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.
 
Odgovor na temu

Catch 22

Član broj: 148083
Poruke: 6176
93.86.87.*



+21 Profil

icon Re: zaključavanje podataka u accessu28.05.2009. u 20:37 - pre 180 meseci
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
...


;)
 
Odgovor na temu

cncartdizajn
Dejan Stojanović
rentgen tehničar
Niš

Član broj: 223248
Poruke: 65
93.86.188.*

Sajt: www.cncartdizajn.com


Profil

icon Re: zaključavanje podataka u accessu29.05.2009. u 15:25 - pre 180 meseci
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.

[Ovu poruku je menjao cncartdizajn dana 29.05.2009. u 16:52 GMT+1]
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: zaključavanje podataka u accessu29.05.2009. u 18:34 - pre 180 meseci
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.
 
Odgovor na temu

cncartdizajn
Dejan Stojanović
rentgen tehničar
Niš

Član broj: 223248
Poruke: 65
79.101.204.*

Sajt: www.cncartdizajn.com


Profil

icon Re: zaključavanje podataka u accessu30.05.2009. u 07:05 - pre 180 meseci
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.
 
Odgovor na temu

[es] :: Access :: zaključavanje podataka u accessu

[ Pregleda: 5258 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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