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

Pucanje Access-a

[es] :: Access :: Pucanje Access-a

Strane: 1 2

[ Pregleda: 6030 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Pucanje Access-a24.04.2013. u 10:00 - pre 133 meseci
Napravljena je aplikacija u Acces-u. Nema nekog posebnog programiranja osim dodele vrednosti u Cb( ono Item(0)) prilikom aktiviranja. pored toga je iskoriscena varijanta sa sakrivanjem prozora Access-a. Sve ostalo je uradjeno preko Makro-a i super je radilo. Onda smo aplikaciju stavili na server i odredili prava pristupa.
Sada kada pokrenem u mnogim situacijama javlja problem can't move focus to the control. U pitanju je makro koji se aktivira na exit iz druge vrednosti i racuna vreme izmedju dve vrednosti. Ukoliko je to vreme manje od predvidjenog trebao bi da vrati kontrolu na polje u kome se menja izabrana vrednost.
Ima li sanse da se CB podesi da se samo bira iz padajuce liste,a da nema ukucavanja.
Kako da postignem ( bez required) da se slog sacuva samo kada se klikne na dugme Sacuvaj.

Prikačeni fajlovi
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pucanje Access-a24.04.2013. u 13:18 - pre 133 meseci
Ja sa access 2007 dobijam informaciju da neke stvari nisu kompatibilne sa ovom verzijom?
Teško je biti direktor a još teže ne biti!?
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a24.04.2013. u 15:16 - pre 133 meseci
Ovo je radjeno u 2010,ali je pitanje jesu li ukljucene sve library pod references u okviruVBA. Radilo je bez problema,ali pocelo da puca.
Najcrnje sto i jedna druga aplikacija puca i to van svake logike.
Kada ukljucim Enable all macros javlja razlicite kodove greske.
Kada stavim na Disable with\without notification onda radi,ali naravno bez onoga sto bi makroi trebalo da odrade.

 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Pucanje Access-a24.04.2013. u 15:42 - pre 133 meseci
Da li su ti makroi zaista makroi ili pod tie podrazumevas VBA kod? Pravi makroi nisu bas srecno resenje za aplikacije koje ce da rade nesto ozbiljno. Pocnite da popravljate od toga.
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.sbb.rs.



+2 Profil

icon Re: Pucanje Access-a24.04.2013. u 16:52 - pre 133 meseci
Postoji deo pisan u kodu pod Event procedure,ali su ovo zaista makroi definisani na neke dogadjaje.
Probao sam sa iskljucivanjem i ukljucivanjem makreo(enable) pod trust,ali se cudno ponasa.
Nije mi jasno da je do juce aplikacija radila OK.
Jos jedno pitanje- posto aplikaciju treba da koristi vise korisnika interesuje me sta je najbolaj opcija.
Ona ce kao i baza biti na serveru,ali me brine zakljucavanje i problemi sa pristupom.

Pored toga te molim da mi odgovoris na pitanje vezano za cuvanje sloga (samo kada se klikne na dugme) , ali bez upotrebe required.
Ima li sanse da se CB zakljuca tako da samo prima vrednost iz liste bez mogucnosti ukucavanja.

Hvala na odgovoru.
P.S

kada sam prebacio makroe sa forme u VBA( klik na dugme u desnom uglu) problem je iscezao,ali sada javlja da forma ne prepoznaje komponente( kontrole). Moze li razloga da bude sto u Makro-u pisem kontrolu,a u VBA mora i ME. ime kontrole.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Pucanje Access-a24.04.2013. u 18:50 - pre 133 meseci
Citat:
Jos jedno pitanje- posto aplikaciju treba da koristi vise korisnika interesuje me sta je najbolaj opcija.
Ona ce kao i baza biti na serveru,ali me brine zakljucavanje i problemi sa pristupom.
Baza neka sedi na serveru. Aplikacija treba da sedi na lokalnim masinama, po jedna kopija na svakoj masini. Lokalne kopije aplikacije se povezu sa bazom tako sto se tabele linkuju (Attach tables). Ni slucajno ne otvarajte aplikaciju sa servera, pogotovo ne vise korinika odjednom d aotvori aplikacioni fajl. teorijski to mose i tako, ali smo ponesto naucili za sve ove godine.

Citat:
kada sam prebacio makroe sa forme u VBA( klik na dugme u desnom uglu) problem je iscezao,ali sada javlja da forma ne prepoznaje komponente( kontrole). Moze li razloga da bude sto u Makro-u pisem kontrolu,a u VBA mora i ME. ime kontrole.
Na ovo je tesko odgovoritib bez da se pogleda u samu aplikaciju i kod. Ja to ne mogu jer nemam verziju 2010, a i nisam tu do sledeceg utorka.

Citat:
Kako da postignem ( bez required) da se slog sacuva samo kada se klikne na dugme Sacuvaj.
Access nije zamisljen da radi ovako kako ti trazis. Moguce je, u nekim slucajevima nije preterano tesko, a u nekim jeste. Sve zavisi kako je forma napravljena. Do atomatskog snimanja dolazi kad se predje na novi rekord. Znaci to moras da sprecis. Moras i da sakrijes rekord selector (ono gde se pojavi olovcica kad se rekord menja), da neko ne bi to kliknuo. To mi pada napamet brzo kao jednostavno resenje. Ovo sto sam pomenu radi za forme koje nisu datasheet ili contin. forme.


Mozda neko drugi moze da pomogne, ja moram da idem

 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.sbb.rs.



+2 Profil

icon Re: Pucanje Access-a24.04.2013. u 19:27 - pre 133 meseci
Ako sam dobro shvatio ja sve tabele mogu da stavim na Sql server npr.( mozda bude dovoljno da stavim tabelu za unos imajuic u vidu da su ostale u principu tabele koje prikazuju neke slogove za CB i sl. Ako kreiram tabelu\tabele na SQL serveru sta tacno treba da uradim sa formama koje su vezane za tabelu iz aplikacije. Pretpostavljam da treba samo da tu tabelu linkujem i iskoristim kao interfejs za unos u tabelu na SQL serveru.

Nadam se da je u pitanju samo Me i sutra cu testirati.

Skljonen je recor selector sto samim tim znaci da nemaju sansu da idu na novi slog,ali slog se i pored kontrola upisuje i bez klika na dugme sacuvaj. imam da unesem npr. 10 polja i ja unesem prvih pet ( postujuci sve kontrole) i onda izadjem sa forme bez clicka na Sacuvaj( samim tim i bez provere da li su polja popunjena). pogledam u tabelu i tamo stoji slog koji je do pola unesen. Moram da proverim continuos form.

hvala za sve odgovore

 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a24.04.2013. u 21:03 - pre 133 meseci
Citat:
erc kragujevac
Kako da postignem ( bez required) da se slog sacuva samo kada se klikne na dugme Sacuvaj.

Najbolja varijanta je da praviš privremene tabele na lokalnim računarima,pa tek kada klikneš na neko dugme tipa Knjiži,da se one prebace na server,tako ćeš uvek moći da nastaviš tamo gde si stao ili da jednostavno obrišeš delimične zapise,bez da će se oni pojaviti na serveru.Meni su oko ovog pitanja svojevremeno pomogli Getsbi i FOX u ovoj temi.Pozdrav.

[Ovu poruku je menjao SLOJ.1973 dana 24.04.2013. u 22:17 GMT+1]
Jednog dana...
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a26.04.2013. u 09:28 - pre 133 meseci
Postavi tabelu na SQl server i u access-u povezao preko linkovane tabele.
Napravio formu na osnovu linkovane tabele i unos ide super.
Interesuje me zasto mi na formi ne prikazuje default value = 0.
Definisao sam tu vrednost i u source tabeli i u linkovanoj tabeli.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pucanje Access-a26.04.2013. u 11:30 - pre 133 meseci
I u front-endu na formi definiši default value = 0.
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.static.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a26.04.2013. u 15:23 - pre 133 meseci
Hvala. Moralo je tako.
Interesuje me na koji dogadjaj je najbolje definisati Enabled = False ukoliko je neka vrednost zadovoljila kriteriju.
U principu hocu da onemogucim menjanje sloga ukoliko ne zadovoljava kriterijum. Stavio sam on Current form,ali je trazio postavljanje focusa na CB ciju vrednost proveravam. Proslo je dok se nije desilo prvo zakljucavanje,a posle je javio da ne moze da postavi fokus.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pucanje Access-a26.04.2013. u 15:59 - pre 133 meseci
Možda je bolja varijanta da isfiltriraš zapise SQL upitom i da otvoriš formu za ažuriranje samo nad tako isfiltriranim zapsima koji zadovoljavaju uslov.
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pucanje Access-a03.05.2013. u 10:55 - pre 133 meseci
Ja sa Access 2010 radim bez problema !!!!
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a05.05.2013. u 21:01 - pre 133 meseci
Molim sve koji su vicniji da pomognu.
Uploadujem Bazu i evo spiska problema:
-Bio sam stavio kontrolu unosa na Exit iz polja ili Enter u naredno(odustao od toga i stavio required u samoj tabeli). Problem je sto korisnik ujuca vrednost u prva 4 polja i prelaskom na sledeci slog zabelezi upis iako nije uneo ostala polja. Pretpostavljam da ce problem biti resen vezivanjem aplikacije za tabelu na SQL serveru i decekiranjem allow nulls. Trenutno radim nad tabelom u samoj bazi jer server nije dostupan.

-Prilikom izlaska iz polja Tip zastoja polje Uzrok zastoja trebalo bi da se razlicito ponasa
--- 1) Ako unesem neki od tipova 435,440 ili 450 to polje bi trebalo da bude CB koji ima padajucu listu
----2) U suprotnom to je obicno Edit polje koje moze,a ne mora da bude popunjeno.
Trenutno sam resio sa dva box-a(CB i Edit) koje pokusavam da prikazem(sakrijem) u zavisnosti od tipa zastoja. Rešenje je daleko elegantno jer često puca i šalje informaciju vezanu za focus.
-Prilikom izlaska iz polja Kraj zastoja(odnosno na promenu vrednosti) trebalo bi da
----1) Polje Vreme trajanja zastoja dobije automatski vrednost koja je razlika izmedju 2 prethodna polja
----2) Ukoliko je vreme trajanja zastoja odredjene vrednost, a tip zastoja 210(230) trebalo bi da se pojavi poruka o nekorektnom tip(vrednosti vremena) i da se kursor pozicionira na tip zastoja.

------ Pošto sam skinuo kontrole sa polja zeleo sam da ih stavim na dugme sacuvaj,ali kada je makro(problemi sa makroima) zamenjen kodom nekada prodje, a nekada puca odmah na prvoj proveri. Želeo sam da uvedem kontrolu jer korisnici treba da budu u mogucnosti da vrse izmene i zeleo bih da je potvrde sa sacuvaj.
------- Kakva je mogucnost da vec unet slog bude samo u edit modu(enabled,kao zakljucan) dok se ne klikne na novo dugme izmeni ili dok current record ne zadovolji da je vrednost nekog polja = zadatoj vrednosti?




[Ovu poruku je menjao Getsbi dana 06.05.2013. u 11:59 GMT+1]

[Ovu poruku je menjao erc kragujevac dana 06.05.2013. u 12:19 GMT+1]

[Ovu poruku je menjao erc kragujevac dana 06.05.2013. u 12:20 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pucanje Access-a06.05.2013. u 05:48 - pre 133 meseci
Pravilnik, Tačka 5. Ne šarenite poruke.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 08:52 - pre 133 meseci
Citat:
erc kragujevac: Molim sve koji su vicniji da pomognu.

-Prilikom izlaska iz polja Tip zastoja polje Uzrok zastoja trebalo bi da se razlicito ponasa
-Ako unesem neki od tipova 435,440 ili 450 to polje bi trebalo da bude CB koji ima padajucu listu
-U suprotnom to je obicno Edit polje koje moze,a ne mora da bude popunjeno.
Trenutno sam resio sa dva box-a(CB i Edit) koje pokusavam da prikazem(sakrijem) u zavisnosti od tipa zastoja. Resenje je daleko elegantno jer cest puca i salje informaciju vezanu za focus.

Ispravljen kod:
Code:
Private Sub Tipzastoja_Change()

Me.Tip_zastoja.Caption = Me.Tipzastoja.Column(1)
If (Me.Tipzastoja.Text = 435 Or Me.Tipzastoja.Text = 440 Or Me.Tipzastoja.Text = 450) Then
Me.Uzrokzastoja.Visible = False
Me.Text120.Visible = True 'prvo mora da bude vidljivo polje pa onda da dobije focus------izmenio Sloj
Me.Text120.SetFocus

Me.Text120.TabIndex = 6

Me.Text120.Text = ""


Else


Me.Text120.Visible = False
Me.Uzrokzastoja.SetFocus
Me.Uzrokzastoja.Visible = True
Me.Uzrokzastoja.TabIndex = 6

Me.Uzrokzastoja.Text = ""
End If
End Sub



Jednog dana...
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pucanje Access-a06.05.2013. u 09:09 - pre 133 meseci
Citat:
erc kragujevac: Molim sve koji su vicniji da pomognu.
-Prilikom izlaska iz polja Kraj zastoja(odnosno na promenu vrednosti) trebalo bi da
- Polje Vreme trajanja zastoja dobije automatski vrednost koja je razlika izmedju 2 prethodna polja
- Ukoliko je vreme trajanja zastoja odredjene vrednost, a tip zastoja 210(230) trebalo bi da se pojavi poruka o nekorektnom tip(vrednosti vremena) i da se kursor pozicionira na tip zastoja

U kodu imaš grešku 2448-Ne možeš polju da dodeljuješ vrednost jer je tipa Calculated.Znači obriši ovo:
Code:
 Me.Vremetrajanjazastoja.Value = Me.Krajzastoja.Value - Me.Pocetakzastoja.Value
jer to već imaš u tabeli, a dodaj
Code:
Me.Vremetrajanjazastoja.Setfocus
.

[Ovu poruku je menjao Getsbi dana 06.05.2013. u 12:00 GMT+1]
Jednog dana...
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 10:16 - pre 133 meseci
Citat:
Getsbi:
Pravilnik, Tačka 5. Ne šarenite poruke.

Izvinjavam se,ali samo sam hteo da u crveno obojim sustinu problema kod svake tacke.
Nadam se da nisam prouzrokovao neke probleme i zao mi je sto sam prekrsio pravilnik.
Srdacan pozdrav
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 10:21 - pre 133 meseci
Citat:
SLOJ.1973:
Citat:
erc kragujevac: Molim sve koji su vicniji da pomognu.
-Prilikom izlaska iz polja Kraj zastoja(odnosno na promenu vrednosti) trebalo bi da
- Polje Vreme trajanja zastoja dobije automatski vrednost koja je razlika izmedju 2 prethodna polja
- Ukoliko je vreme trajanja zastoja odredjene vrednost, a tip zastoja 210(230) trebalo bi da se pojavi poruka o nekorektnom tip(vrednosti vremena) i da se kursor pozicionira na tip zastoja

U kodu imaš grešku 2448-Ne možeš polju da dodeljuješ vrednost jer je tipa Calculated.Znači obriši ovo:
Code:
 Me.Vremetrajanjazastoja.Value = Me.Krajzastoja.Value - Me.Pocetakzastoja.Value
jer to već imaš u tabeli, a dodaj
Code:
Me.Vremetrajanjazastoja.Setfocus
.


Hvala. Izbrisacu ovo i pretpostavljam da ce sistem sam i na Accessu i na SQL serveru odraditi razliku.
Problem je sada u kontroli vrednost i saglasnosti sa tipom zastoja.
Morali set focus na Vreme trajanja jer bih da to polje samo dobija vrednost i da nema mogucnosti promene.
Sve si odradio pod Access 2010. Posto ce baza biti na serveru, a aplikacija na korisnickim masinama moze li Run time da pravi probleme ili je bolje full office 2010( Access 2010).
Hvala jos jednom i srdacan pozdrav

[Ovu poruku je menjao Getsbi dana 06.05.2013. u 12:01 GMT+1]
 
Odgovor na temu

erc kragujevac
Radomir Brzakovic
Focal point for SAP

Član broj: 30491
Poruke: 144
*.dynamic.isp.telekom.rs.



+2 Profil

icon Re: Pucanje Access-a06.05.2013. u 10:23 - pre 133 meseci
Ima li sanse da mi neko kaze zasto puca dugme Sacuvaj. Bitno je da se ustanovi zakonitost bar za kontrolu jednog polja jer je sve na sablon. Mozda ako neko ima primer Case jer mislim da ovoliki IF i Else mogu da prouzrokuju probleme.
 
Odgovor na temu

[es] :: Access :: Pucanje Access-a

Strane: 1 2

[ Pregleda: 6030 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

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