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

Limitiranje printanja reporta???

[es] :: Access :: Limitiranje printanja reporta???

[ Pregleda: 2180 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dinokio
Sarajevo

Član broj: 75175
Poruke: 2
*.dlp97.bih.net.ba.



Profil

icon Limitiranje printanja reporta???10.06.2006. u 22:46 - pre 217 meseci
Da li postoji nacin da ogranicim broj printanja?
Inace evo o cemu se radi:
Obzirom da je uveden zakon da se svjedocanstva u skolama mogu printati
(sto prestavlja olaksavajucu okolnost profesorima, nastavnicima... koji to rade)
ja sam napravio Access aplikaciju koja to odlicno odradjuje ali bih ogranicio broj isprinta na 50
kako bih mogao svakom profesoru omoguciti da samo zavrsi svjedocanstva za svoj razred ;-)

Mogao bih ograniciti broj rekorda na 50 ali ne znam da li postoji mogucnost da se upisani rekord vise ne moze mijenjati :-(

Ideja nije losa pa zato navalite raja na svjedocanstva ;-)
 
Odgovor na temu

rstevic
Rade Stevic
Senior IT Consultant, DBA
Database Forum
Stavanger, Norway

Član broj: 69135
Poruke: 150
212.200.120.*



Profil

icon Re: Limitiranje printanja reporta???12.06.2006. u 08:54 - pre 217 meseci
Pretpostavljam da ti u stvari hoces da das mogucnost svakom profesoru da stampa 50 svedocanstava.
U tom slucaju verovatno treba voditi racuna i o tome da li je taj profesor razredni staresina ili ne pa ako nije onda uopste ne moze da stampa svedocanstva.l
Naravno da to moze da se uradi, ali moras pri samom resenju problema da razmisljas i o narednoj godini kada profesor mora ponovo da stampa svedocanstva.
Da li postoji neko ko moze da stampa mimo svega ovoga (slucaj dosao je neko da trazi prepis) itd. daj nam samo malo vise podataka molim te.
 
Odgovor na temu

Dinokio
Sarajevo

Član broj: 75175
Poruke: 2
*.europronet.ba.



Profil

icon Re: Limitiranje printanja reporta???13.06.2006. u 13:09 - pre 217 meseci
Sredio sam stvar sa brojem printanja uz pomoc posta kojeg je napisao Zidar

Citat:
U tabeli moras da imas neko numericko polje, moze i Autonumber, ime polja recimo Brojac. Stavis validation rule za polje Brojac
Code:
<50
Ovo ce da funkcionise pod uslovom da klijent ne vidi ili ne moze da menja dizajn tabele. Da se ovo postigne, moze se postaviti Access Security, ali to moze da bude komplikovano. Sta bih ja preporucio:
1) aplikacija da sedi u MDE fajlu
2) unutar aplikacionog fajla stavis jednu tabelu koja se zove usysBrojac Pazi, prefix usys je vazan - tako tabela postaje sitemska i nevidljiva. Da bi je video, moras da ides u Tools/Options i cekiras system objects. Tabela da ima dva polja: Brojac i Limit, oba su Long Int. Za limit stavite Default=20 ili koji broj hocete da bude vase ogranicenje
3) Unseite jedan rekord u tabelu, Brojac=0
4) aplikacija ima StartUp formu, ta forma ima na OnOpen tri linije koda koje proveravaju najvecu vrednost u polju Brojac i upisuju rekord u tabelu usysBrojac, ko moze. Kad ne moze vise da se upisuje, zbog validation rule, stavis da se aplikacija zatvara uz pozdravnu poruku "Zao mi je, istekao ti je rok upotrebe, plati ako hoces jos"
5) pre nego sto pretvorite MDB u MDE, stavite Tools/Oprtins da se ne vide system objects i Tools/StartUp da se ne mogu korsistiti Access Special keys
6) napravite MDE file
4) Posto je fajl MDE, korisnik nece moci da uopste pozove Tools/Options, pa nece moci niti da vidi tabelu, niti da vidi kod na formi koji ovo radi.


To bi moglo dobro raditi samo u slucaju da Access-ov file licno iskopiram na profesorov racunar. opcija sa CD-om ili nekim drugim prenosnim medijima nije bas za te svrhe.
Da li postoji nacin da se Access-ov file zastiti tako da se file sa istim nazivom ne moze ponovo snimiti preko postojeceg.
Nadam se da nisam previse iskomplikovao
 
Odgovor na temu

[es] :: Access :: Limitiranje printanja reporta???

[ Pregleda: 2180 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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