Novo

Forum kao aplikacija na telefonu

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

  • 13 odgovora
  • 5.772 pregleda

Najnovija ↓

Query -- variable 08.12.2005. u 12:34 · pre 254 meseca #1
Zanima me mozeli se varijabla staviti u qury kao kriterij i kako
Potpis
Je uredu je...
Re: Query -- variable 08.12.2005. u 13:51 · pre 254 meseca #2
Gde čuvaš vrednost varijable? Da li je korisnik unosi ili se od nekuda "povlači"?
Potpis
Pozdrav,
Branislav
Re: Query -- variable 08.12.2005. u 14:03 · pre 254 meseca #3
Varijable su u modulu deklarirane kao javne
korisnik ih nesvjesno mijenja koristeci program
neke se dodjele kod pokretanja aplikacije u Access-u
pa me zanima ka sto stavim neko polje sa forme ka kriterij u queriju mogu li tako staviti i varijablu
Potpis
Je uredu je...
Re: Query -- variable 08.12.2005. u 14:39 · pre 254 meseca #4
Vrednost polja sa forme kao kriterijum dodaješ u upit tako što postaviš kriterijum u polju Data Grid upita po kojem želiš da filtriraš podatke. Npr. u polju upita [Postanski broj] kojeg filtriraš po polju forme [PTT_broj], gde se forma zove [frmPosta], postavljaš filter:

=Forms!frmPosta!PTT_broj

Upit se filtrira prema vrednosti polja [PTT_broj]. Pre svega je neophodno da imaš vrednost u ovom polju, inače će upit vratiti grešku.
Potpis
Pozdrav,
Branislav
Re: Query -- variable 08.12.2005. u 14:53 · pre 254 meseca #5
To znam .....
sad me zanima kako umjesto "=Forms!frmPosta!PTT_broj"
staviti varijablu
Potpis
Je uredu je...
Re: Query -- variable 08.12.2005. u 21:51 · pre 254 meseca #6
Varijabla ne moze biti kriterij u queryu ali zato moze funkcija.

Ako ti se varijabla zove npr. gstrPTT_broj napravis public funkciju
koju nazoves npr. PTT_broj a jedina svrha ce joj biti da vrati vrijednost varijable
Code:

Public Function PTT_broj()
    PTT_broj= gstrPTT_broj
End Function

i onda u query pod kriterij upises PTT_broj()
Re: Query -- variable 22.02.2008. u 12:03 · pre 227 meseci #7
slicno pitanje
imam jedan problem

Expr1: Forms!frmSkladisniDokumentiIzlazniZaglavlje!KontrolniBrojSkladista

ovo je postavljeno kao vrijednost za update polja

u polju pise 9
a on donese u queriju n

zasto nemam pojma


ima neko ideju

Re: Query -- variable 22.02.2008. u 13:24 · pre 227 meseci #8
Zašto jednostavno ne primeniš kod koji se već nalazi u ovoj temi? Jedino bi mi palo na pamet da je kontrola koja je referencirana u tvom izrazu možda listbox i da Bound kolona nije ista kao Visible kolona. Možda imaš textbox koji se tako zove, a nije vezan za polje pod tim nazivom, samo nagađam...
Potpis
Ozbiljan i odgovoran mladić
Re: Query -- variable 22.02.2008. u 14:12 · pre 227 meseci #9
neidem mi bas sa tim funkcijama

ali je ovaj put dukcije
sad nije kao kriterij
sad je kao vrijednost za app querij
Re: Query -- variable 22.02.2008. u 17:40 · pre 227 meseci #10
Ja bih recimo napisao kod u samoj formi frmSkladisniDokumentiIzlazniZaglavlje (malo me čudi što daješ toliko dugačka imena)

StrSQL = "Insert Into Tabela1 (Polje1, Polje2) Values (" Nz(KontrolniBrojSkladista,0) & ", " & NekaDrugaVrednost & ")"
CurrentDb.Execute StrSQL

Pozdrav svima
Potpis
Ozbiljan i odgovoran mladić
Re: Query -- variable 25.02.2008. u 10:01 · pre 227 meseci #11
Vrlo jednostavno

napravis public funkciju u moduli, gdje provjeravas Public varijablu , ili bilo što drugo
a query bi izgledao ovako

SELECT Mjesto, provjeri("") AS Prov FROM Vlasnici

u modulu funkcija


Public P_test As String

Public Function provjeri(dovezi As String) As String


If IsNull(P_test) Or P_test = "" Then
provjeri = "Prazno"
Else
provjeri = P_test ' ili sto ti treba
End If

End Function
Re: Query -- variable 25.02.2008. u 14:29 · pre 227 meseci #12
to ide u kod od forme ili kod od modula
Re: Query -- variable 25.02.2008. u 14:57 · pre 227 meseci #13
Funkcija ide u Modul
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme