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

globalna promenljiva

[es] :: Access :: globalna promenljiva

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SLOJ.1973

Član broj: 130198
Poruke: 871
*.mediaworksit.net.



+41 Profil

icon globalna promenljiva04.12.2007. u 22:49 - pre 199 meseci
Pozdrav svima.Potrebna mi je pomoć oko globalne promenljive (bar mislim da je to!).Naime,imam formu koja mi služi kao pretraga recimo za šifre kupaca pomoću text polja u kome upisujem naziv kupca.Posle pretrage, na formi u listi mi se pojave svi kupci koji imaju naziv ili deo naziva koji je ukucan u txt polju pretraga.Sada recimo duplim klikom na šifru kupca omogućujem da se podatak sa šifrom i nazivom kupca upiše u text polje iz koga sam pozvao formu pretraga sa recimo tasterom F1.To sam omogućio sa kodom:

Code:

Forms!ugovori![sifrakupca] = Forms!pretraga!Text4

gde je Text4 polje koje za control cource ima listu.E sad,javila se potreba da u bazi imam više formi gde je potrebno naći šifru kupca.To sada sa ovom kodom nije moguće izvesti jer se više forma pretraga ne poziva sa forme ugovori,već iz drugih formi.Može li neka sugestija ili primer.Hvala svima.

[Ovu poruku je menjao SLOJ.1973 dana 05.12.2007. u 00:19 GMT+1]
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: globalna promenljiva05.12.2007. u 07:01 - pre 199 meseci
Nisam siguran da li za pretragu na formi koristiš Combo Box, a mislim da bi trebalo. Dakle forma je vezana za neki dokument (ugovor) i Control Source joj je tabela ugovora. Na formi postaviš tekst polje koje prepraviš u Combo Box i daš mu za Control Source tabelu Kupci. U Combo Box-u vršiš pretragu i ne treba ti taster F1 ni kod. Važno je samo kako si postavio osobine: Column Count, Column Widths i List Width u Combo Box-u. To sve isto radiš u svakoj formi posebno i nema potrebe za globalnom promenljivom.

Primer: http://www.elitesecurity.org/t...ess-Tema-Prodaja-auto-dijelova

Pogledaj frmFakture i kako se bira partner na njoj.
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
*.bilokalnik.hr.



+8 Profil

icon Re: globalna promenljiva05.12.2007. u 11:16 - pre 199 meseci
Mislim da ti treba ovo.

Otvoris novi modul
i u njemu stavis

Public P_kupac As String

i zatvoris ga.

E ako u nekoj kojoj formi kazes
P_Kupac=Sifra_kupca

napunis P_kupac s nekom vrijednjošću i ona ti je napunjenja sve dok
ne zatvoriš aplikaciju , što znači da u bilokojoj formi možeš
uzeti vrijednost iz P_kupac ili ga promjeniti .

Naravno moras ispitaiti da li ti je puna ili je null vrijednost u P_kupac

pa recimo na on open forme stavis ( ili gdje tebi pase )

if not isnull(P_kupac) then
Forms!ugovori![sifrakupca]=P_kupac
endif

Ovo ti je samo da dobiješ ideju

pozdrav
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.mediaworksit.net.



+41 Profil

icon Re: globalna promenljiva05.12.2007. u 15:48 - pre 199 meseci
Mislim da se nismo razumeli.Meni je samo potrebno da u formi pretraga u kodu odradim select case naredbu (ili tako nešto) da program prepozna sa koje je forme pozvana forma pretraga i samim tim da se referencira na nju putem nekog koda,ako je to uopšte moguće.Meni je već na formi ugovori polje šifrakupca-combobox,ali mi se nekako učinilo smarajuće da u njemu kucam naziv,jer šta ako u bazi imam 100-tinak kupaca čiji naziv počinje sa "s.t.r....."?!
P.S:U prilogu vam šaljem primer koji sam još prošle godine ovde na forumu dobio od Savkova.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: globalna promenljiva

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

Postavi temu Odgovori

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