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

Dva pitanja: Access <-> VBA

[es] :: Access :: Dva pitanja: Access <-> VBA

[ Pregleda: 2584 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu.



+1 Profil

icon Dva pitanja: Access <-> VBA24.11.2004. u 15:16 - pre 236 meseci
Pozdrav svima. Imam dva pitanja:

1. Pravim jednu bazu koja kao prvi ekran ima login form, gde korisnik ukucava username i password (trivijalno odrađena, bez neke posebne zaštite) i koja mi služi samo da evidentiram koji se korisnik trenutno logovao. Podaci o korisniku se vuku iz jedne tabele.
Ono što mene interesuje jeste kako da podatak o imenu korisnika koji je logovan čuvam i "prenosim" kroz razne prozore u aplikaciji (npr. ovo mi je potrebno da bih na svakoj formi imao u header-u ime i prezime korisnika)? Da li moram da kreiram privremenu tabelu i u nju strpam taj podatak (mislim da je ovo lošija varijanta) ili da podatak o ID-u korisnika stavim u globalnu (public) promenljivu? Ako je ovo drugo bolje, kako to da odradim? Probao sam da deklarišem promenljivu kao Public, na samom početku modula, i da onda u tu promenljivu stavim ID korisnika, ali po zatvaranju login forme, podatak se briše. Da li znate kako ovo da rešim??

2. Da li može (i na koji način) da se napravi textbox koji se ponaša slično combo boxu, da se prilikom ukucavanja u textbox javlja "Auto Completion", tj. da se prikaže neki unapred definisani text.
Uh ala sam ovo loše objasnio. Evo malo bolje: Ako kucate u Excellu npr. u prvu liniju Pera, u drugu Laza, u treću Mika pa u četvrtu kucate "P" onda se automatski pojavi "era", tj. Excell daje "predlog" šta može da bude u toj ćeliji, a vi možete ili ne morate to da prihvatite. E, baš TO hoću da odradim-kapiram da može na onChange property da se stavi neki kod, ali ne znam kako? Mislim, pokušavao sam nešto, ali mi nije uspelo.

Hvala unapred! Pozdrav, Mika.
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

Simke
Marko Simic
Sandfield Associates (Solution
Developer)
Novi Zeland

Član broj: 1158
Poruke: 751
*.dialup.xtra.co.nz.

ICQ: 71578686
Sajt: www.sandfield.co.nz


Profil

icon Re: Dva pitanja: Access <-> VBA24.11.2004. u 18:14 - pre 236 meseci
1) Koristi global variable. Napravi novi modul koji se zove recimo basGlobal, i u njega stavljaj sve global variables.
Deklarisu se:
Code:

Global strUserName As String


2) Verovatno moze da se napise neki kod, samo nisam do sada naisao na tako nesto:)
All beer is good. Some beer is better.
 
Odgovor na temu

vbraca
Bratislav Velickovic
Administrator informacionih sistema
Kragujevac

Član broj: 4956
Poruke: 230
213.244.197.*

Sajt: velickovic.net


Profil

icon Re: Dva pitanja: Access <-> VBA25.11.2004. u 01:12 - pre 236 meseci
Citat:
može na onChange property da se stavi neki kod, ali ne znam kako? Mislim, pokušavao sam nešto, ali mi nije uspelo.


Možeš da napraviš i ComboBox od neke tabele ili polja postojeće tabele koje sadrži moguće vrednosti. Jednostavno napraviš SELECT DISTINCTROW upit nad poljem i staviš ga u RowSource ComboBox-a.

Što se tiče upotrebe OnChange svojstva - ne vidim drugi način nego da napišeš proceduru koja će da simulira gore navedeno posle svakog ukucanog karaktera.
Bratislav Velickovic
hhtp://blog.velickovic.net
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu.



+1 Profil

icon Re: Dva pitanja: Access <-> VBA25.11.2004. u 08:08 - pre 236 meseci

1. Hvala puno, moram priznati da nisam uopšte znao da postoji ovakva vrsta promenljive. Mislio sam da je najviši nivo promenljive public, koja se vidi iz svih modula. Ovo mi je baš pomoglo!

2. Mislim da ima na netu gotova ovakva ActiveX kontrola, ali mi je izazov da je iskodiram sam u VB. Kad budem gotov, onda ću da postujem ovde.


Kao i bezbroj puta do sada, pomogli ste mi mnogo momci. Hvala puno, svaka čast i živi bili!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

[es] :: Access :: Dva pitanja: Access <-> VBA

[ Pregleda: 2584 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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