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

Pretraga u subformu

[es] :: Access :: Pretraga u subformu

[ Pregleda: 2602 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gaga_mn
bgd

Član broj: 78497
Poruke: 51
*.dkts.co.yu.



Profil

icon Pretraga u subformu07.03.2008. u 10:34 - pre 196 meseci
kako da mi se pretraži subform po zadatim poljima u hederu.... molim Vas da mi pomognete
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pretraga u subformu07.03.2008. u 11:51 - pre 196 meseci
Ključna reč je [pretraga]. Ako je uneseš u polje za pretraživanje dobićeš odgovor na svoje pitanje. Evo jedne od tema koja se time bavila. http://www.elitesecurity.org/t304887-1#1822935

 
Odgovor na temu

gaga_mn
bgd

Član broj: 78497
Poruke: 51
*.dkts.co.yu.



Profil

icon Re: Pretraga u subformu07.03.2008. u 12:00 - pre 196 meseci
da, već sam videla ovaj post i otprilike tako sam i probala da uradim ali nikako ne mogu da ukomponujem ovaj datum od - do. Uzela sam onaj zakačen file ali kažem, nikako da ukomponujem ovaj datum....
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.co.yu.



+8 Profil

icon Re: Pretraga u subformu07.03.2008. u 14:22 - pre 196 meseci
Probaj da koristiš Date picker, rešio bi mnogo komplikacija. U tom slučaju bi mogla da radiš konverziju iz Date/Time u Long tip podataka. Ja to radim na sledeći način :

Public Function DToN(WhDate As Date) As Long
DToN = FormatNumber(Int(WhDate), 0, vbFalse, vbFalse, vbFalse)
End Function

Recimo u Queryju dodaš izraz DatumBroj koji bi se računao kao Int(Datum) i onda umesto da se petljaš sa datumima upoređuješ brojeve. Vidim da u referencama koristiš ADO, ja sam tu referencu uklonio i zamenio sa DAO. Čini mi se da se datumi kod Ado obeležavaju na drugi način. U DAO se koriste tarabice (#), s tim da u SQL kriterijumu moraš navesti ispravno formatiran datum, zato sam napisao funkciju DateCri. Ovde još treba dodati proveru da li su prazni textovi i tome slično...

Code:
Option Compare Database
Private Sub pretrazi_Click()
sfrmEvidencija.Form.RecordSource = "SELECT [tblevidencija].[refBr], [tblevidencija].[Naziv], [tblevidencija].[datum] " & _
          "FROM tblevidencija Where datum Between " &  DateCri(Datum_od) & " And " & DateCri(Datum_do)
End Sub

Private Function DateCri(WhText As TextBox) As String
DateCri = Format(CDate(WhText), "mm/dd/yyyy")
DateCri = Replace(DateCri, ".", "/")
DateCri = Replace(DateCri, "-", "/")
DateCri = "#" & DateCri & "#"
End Function

Ozbiljan i odgovoran mladić
 
Odgovor na temu

gaga_mn
bgd

Član broj: 78497
Poruke: 51
*.dkts.co.yu.



Profil

icon Re: Pretraga u subformu10.03.2008. u 06:44 - pre 196 meseci
možda je ovo i suviše teško za mene ali nisam uspela na osnovu ovog tvog ništa da uradim. Prosto ne radi...
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.co.yu.



+8 Profil

icon Re: Pretraga u subformu10.03.2008. u 07:44 - pre 196 meseci
Izvinjavam se, trebalo je odmah da okačim i tvoju bazu sa ovim kodom. Moraš voditi računa da uneseš regularne datume.
Pozz
Ozbiljan i odgovoran mladić
Prikačeni fajlovi
 
Odgovor na temu

gaga_mn
bgd

Član broj: 78497
Poruke: 51
*.dkts.co.yu.



Profil

icon Re: Pretraga u subformu10.03.2008. u 07:58 - pre 196 meseci
hvalaaa, sad ću da probam
 
Odgovor na temu

Trtko
Koprivnica

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



+8 Profil

icon Re: Pretraga u subformu10.03.2008. u 08:24 - pre 196 meseci
Ja inace koristim Cdbl kod pretrage kad je datum u pitanju.

sqlupit1 = "select * from prijenos where cdbl(dat_fak)>=" & CDbl(oddatuma) & " and cdbl(dat_fak)<=" & CDbl(dodatuma)

al uvijek zaboravim da postoji between

 
Odgovor na temu

[es] :: Access :: Pretraga u subformu

[ Pregleda: 2602 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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