Novo

Forum kao aplikacija na telefonu

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

  • 34 odgovora
  • 12.441 pregleda

Najnovija ↓

Re: Pretraga šifarnika 07.04.2010. u 14:13 · pre 201 mesec #21
Citat:
Miro35: Imam dobar šifarnik koji ja koristim,i sigurno nema boljeg u access-u.Probajte

Uh, stvarno je dobar :) Hvala puno na ovome!
Re: Pretraga šifarnika 08.04.2010. u 00:18 · pre 201 mesec #23
Ako se prethodna dva komentara odnose na pomenuti šifarnik, koji je postavio Miro35, onda meni baš ništa više nije jasno u vezi Accessa!
(ili sam možda izgubio smisao za šalu?)
:O
Potpis
"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
Re: Pretraga šifarnika 08.04.2010. u 02:05 · pre 201 mesec
izmenjeno 1 put, poslednji put Take 5 08.04.2010. u 02:18
  1. Take 508.04.2010. u 02:18zapis iz teksta poruke
#25
Ne verujem da išta korisno može da se nauči iz "access baze" koju čine dve tabele, bez definisanih relacija, primarnih ključeva i ostalih najosnovnijih stvari...
???? :O

Jedno od dobrih, mesta za početak učenja (i usavršavanje) je Office Praktikum: MS Access

Izbor uvodnih članaka:

Kako napraviti Access aplikaciju

Saveti za efikasan rad

Saveti za efikasan rad, drugi deo - VBA

Podelite MDB datoteku na podatke i aplikaciju

...


Trenutno ima više od 100 korisnih, sistematizovanih članaka, kako za totalne početnike tako i za naprednije korisnike...
Potpis
"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
Re: Pretraga šifarnika 08.04.2010. u 08:03 · pre 201 mesec
izmenjeno 1 put, poslednji put smal 08.04.2010. u 09:53
  1. smal08.04.2010. u 09:53zapis iz teksta poruke
#27
Baš tako, i moj komentar se naravno odnosi samo na sistem za pretragu šifarnika koji je postavio Miro35.
Meni se sviđa. Brz je i efikasan, ne zahteva mnogo dizanja ruku sa tastature i hvatanja miša, tj odličan je za operatere koji odgovaraju na telefonske pozive, itd.

Ima dosta dobrih caka, koje ću rado upotrebiti u svojim aplikacijama. Ne vidim da tu ima išta sporno?
Re: Pretraga šifarnika 08.04.2010. u 08:58 · pre 201 mesec #28
@Getsbi: Siguran sam da si u pravu, tek sada vidim o čemu se radi.
Prilikom prvog pokretanja baze, kada sam video samo dve tabele, bez definisanih relacija, PK, i svega ostalog nisam se dalje zamajavao priloženim uzorkom.

PS
Napomena početnicima u vezi učenja iz priloženog uzorka, stoji i dalje...
;)
Potpis
"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
Re: Pretraga šifarnika 08.04.2010. u 12:11 · pre 201 mesec #30
Jeste postavio sam samo pretraživač iz svoje aplikacije.Ja sam isto dosta vremena tražio ali ovaj sam našao na nekoj stranici ne znam na kojoj.Posebno je dobar zato kad ukucavate ili tekst ili brojeve,on filtrira podatak i po šifri i po nazivu,ne znam jeste li to primjetili.
Potpis
miro
Re: Pretraga šifarnika 08.04.2010. u 12:27 · pre 201 mesec #31
Još nešto,vidim pišete o primarnim ključevima i relacijama.Sve to stoji i školski je da se rješe te stvari u bazi,ali isto tako gledajte da se stave kontrole(poruke) da obavjeste korisnika vaše aplikacije da taj podatak već postoji ili tako nekako.Jer morate u svakom slučaju da izbjegnete access poruke na engleskom,ili npr. da vam blokira aplikacija zato što je proradio primarni ključ.
Potpis
miro
Re: Pretraga šifarnika 08.04.2010. u 12:59 · pre 201 mesec #32
Nije to samo školski, već je to nešto što se zove "dobra praksa", i što ljudi koji znaju svoj posao ponavljaju sa veoma dobrim razlogom. I svakako je daleko bolje da aplikacija pukne ili da prikaže poruke na engleskom, nego da đubre završi u bazi...

Evo ja svakodnevno muku mučim sa DBF tabelama koje moram da koristim u firmi, jer nemaju relacije na "fizičkom" nivou, PK, referencijalni integritet i ostalo što imaju modernije baze. Svako malo se ponegde pojavi duplirana šifra koja tu nikako ne sme da postoji, null vrednosti koje nisu dozvoljene i sl... pa mi toliko s*ebu koncepciju da ne znam šta da radim, iako su aplikacije radili vrhunski programeri i to teoretski ne bi trebalo da se dešava, jer je sve iskodirano kako treba i sve greške su kao presretnute...
Re: Pretraga šifarnika - prevod poruka o greskama, form ERROR event 08.04.2010. u 18:31 · pre 201 mesec #33
Citat:
Sve to stoji i školski je da se rješe te stvari u bazi,ali isto tako gledajte da se stave kontrole(poruke) da obavjeste korisnika vaše aplikacije da taj podatak već postoji ili tako nekako.Jer morate u svakom slučaju da izbjegnete access poruke na engleskom,ili npr. da vam blokira aplikacija zato što je proradio primarni ključ.

Mislim da razumem muku koju Miroslav ima. Ali se ne slazem sa resenjem. Svrha primarnog kljuca, i onog drugog, stranog JESTE da blokira aplikaciju ukolliko se pokusa unos losih podataka.

Tacno je da Access daje poruke na engleskom kada se narusi PK ili FK (foreign key, strani kljuc). Postoji nacin da se te poruke prevedu. za to se koristi formin Error event.

Evo primera:

Code:

Private Sub Form_Error(DataErr As Integer, Response As Integer)

Select Case DataErr
    Case 3022
'Narusavanje PK
        MsgBox "Pokusavate da unesete sifru" _
        & vbCrLf & "kojaj vec postiji za neki drugi artikl u tabeli." _
        & vbCrLf & "To nije dozvoljeno.", vbCritical
        
        Response = acDataErrContinue
        
    Case 3201
'Narusavanje FK
            MsgBox "Pokusavate da unesete Grupu artikal" _
        & vbCrLf & "koja ne postiji." _
        & vbCrLf & "To nije dozvoljeno.", vbCritical
        
        Response = acDataErrContinue
    
    Case Else
        MsgBox "Pokusavate da uradite nesto sto nije dozvoljeno" _
        & vbCrLf & "U sledecoj poruci, Access ce vam reci na engleskom o cemu se radi" _
        & vbCrLf & "Ovu gresku treba prijaviti programeru."
        
        Response = acDataErrDisplay
        
    End Select

End Sub


Ako se ovo primeni, poruke vise nece biti na engleskom i Miro ce moci slobodno da koristi PK i FK, bez straha da ce mu to blokirati aplikaciju.

:-)
Re: Pretraga šifarnika 08.02.2013. u 13:20 · pre 167 meseci #34
Da li je moguce napraviti funkciju koja bi ovako prevela sve greske
pa je onda pozivati na error event svake forme, i koristiti u svakoj buducoj aplikaciji? Da li je ovo uopste izvodljivo?
Da li je moguce ovako prevedene opise greske upisivati u ErrorLog tabelu?
Potpis
Sve sam fino smislio...
Još samo da propadne. :-)
Re: Pretraga šifarnika 08.02.2013. u 16:03 · pre 167 meseci #35
Mozda lokalne verzije Accesa imaju poruke o greskama na lokalnim jezicima? Ako srpska verzija ima poruke na srpskom, onda ti ne treba funkcija.

Negd eu temi Baza Znanja postoji kod koji izlistava sve Access greske, koje se mogu uhvatiti sa On ERROR GOTO. Kod pravi tabelu sa svim kodovima gresaka i onda se moze dodati kolona sa prevodom. To bi bio veeeliki posao jer poruka o greskama ima mnogo. Resenje bi bilo da se u SVAKU funkciju i proceduru i even-proceduru koju napises ubaci ERRROR HANDLING kod (sto je i inace dobra praksa). Onda se u okviru errro-handling poricita kod greske, pa se na osnovu koda procita tekst poruke koji smo preveli i spakovali u tabelu gresaka.

Medjutim, nesu sve greske run-time greske. Primery Key, Foreign Key greske, narusavanje validtion rules nisu run-time greske, pa se ne nalaze u pomenutoj tabeli. Za nekoliko najcescih non-run-time gresaka pise se kod koji sam dao u poslednjem postu na ovu temu.

Sve u svemu, teorijski moguce i pozeljno, ali prakticno tesko ostvarljivo. Mnogo je lakse uzeti verziju Accesa na lokalnom jeziku.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme