Criteriu de selectie - data calendaristica

Ce este nou in Microsoft Access 2013?
Informatii despre cum se utilizeaza Microsoft Access 2013.
Baze de date, Interogari, Formulare, Rapoarte, etc
Închis
viorel69
Mesaje: 33
Membru din: Joi Aug 07, 2014 8:01 am

Criteriu de selectie - data calendaristica

Mesaj de viorel69 » Mie Feb 03, 2016 3:09 pm

Intalnesc de ceva vreme un obstacol si nu-mi dau seama unde e buba.

de ex:

Me.c9i = DSum("Stoc", "tbl_Cumulat", "[DataFact] >=" & Me.DInceput & " And [DataFact] <=" & Me.DSfarsit & " And [Gestiune1] = True And [CotaTva] = 9")

vreau sa atasez acestui textbox ( c9i ) suma valorilor de "Stoc" din tabelul "tbl_Cumulat" unde are ca si criterii de selectie, o "CotaTva" de 9, un checkbox "Gestiune1" cu valoarea "True" si un interval de la o data de inceput care o ia dintr-un textbox "DInceput" si de sfarsit , care o ia din alt textbox "DSfarsit"

Daca elimin criteriul de interval de data, mi le ia pe toate cu celelalte doua criterii. In schimb daca introduc si criteriul cu intervalul de timp, imi da urmatoarea eroare care e atasata.

Am studiat pe net mai peste tot pe unde am gasit astfel de criterii de data. Nu se potriveste si pace.

Vreau sa spun ca ma duce gandul ca ar fi ceva legat de faptul ca am windows 7 in romana, Microsoft Office 2013 in romana si setarile de regiune si limba ....tot romana.
E posibil sa mearga doar in sistem American?...ma indoiesc.

V-ati impiedicat si voi de problema asta? Cum ati rezolvat-o?
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

DR.ACCESS
Moderator
Moderator
Mesaje: 269
Membru din: Lun Sep 05, 2011 5:06 pm

Re: Criteriu de selectie - data calendaristica

Mesaj de DR.ACCESS » Mie Feb 03, 2016 3:49 pm

Buna ziua,
daca nu ma inseala pe mine memoria, datele calendaristice se scriu intre 2 semne #, ca un fel de ghilimele pentru text
Nu bag mana in foc ca e de acolo, dar eu asa as incerca mai intai
D. Tanase
MCT, MCTS
MOS Master Instructor

viorel69
Mesaje: 33
Membru din: Joi Aug 07, 2014 8:01 am

Re: Criteriu de selectie - data calendaristica

Mesaj de viorel69 » Mie Feb 03, 2016 4:24 pm

Am pus si diezul la modul

Me.c9i = DSum("Stoc", "tbl_Cumulat", "[DataFact]>=" & " #" & Me.DInceput & "#" & " and [DataFact]<=" & " #" & Me.DSfarsit & "#" & " and [Gestiune1] = True and [CotaTva] = 9")

si eroarea arata si spune asa:
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Tzica
Mesaje: 622
Membru din: Sâm Aug 11, 2012 10:52 pm

Re: Criteriu de selectie - data calendaristica

Mesaj de Tzica » Vin Feb 05, 2016 5:26 pm

1. Mai trebuie pus ceva la diez:
Referinte
2. Er..e posibil sa fie ceva in neregula si cu folosirea ceck boxului.Poate a ramas pe ...triple state ?
YesNoFields

viorel69
Mesaje: 33
Membru din: Joi Aug 07, 2014 8:01 am

Re: Criteriu de selectie - data calendaristica

Mesaj de viorel69 » Mie Feb 10, 2016 12:03 pm

Revin.
Am simplificat criteriile. Am lasat doar criteriul data calendaristica.
Daca o pun cu mana in formatul #mm/dd/yyyy#, adica englezeste, merge uns.
Daca vreau sa iau data din textbox...nu merge.
Acum ridic si baza de date simplificata . Poate la voi merge. Macar sa stiu ca o scriu corect si e legat de altceva.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Tzica
Mesaje: 622
Membru din: Sâm Aug 11, 2012 10:52 pm

Re: Criteriu de selectie - data calendaristica

Mesaj de Tzica » Mie Feb 10, 2016 5:49 pm

Pai...nu e corecta sintaxa. De ce nu formatezi conditia ?? :

Cod: Selectaţi tot

[data]<=#" & Format([Forms]![FormName]![FormField];"mm/dd/yyyy") & "#")
Folosirea formatului usan de data..e o particularitate a mediului MsAcces (cel mai bine se vede la rularea unei interogari , de fapt la vizualizarea limbajului SQL al interogarii ce contine date calendaristice.Indiferent ce format avem in formular/ tabel ..MsAcces "vede" numai in ..usana (americana) ) :-) Se poate preveni, prin definirea unei functii:
https://support.microsoft.com/en-us/kb/ ... /kb/149095

viorel69
Mesaje: 33
Membru din: Joi Aug 07, 2014 8:01 am

Re: Criteriu de selectie - data calendaristica

Mesaj de viorel69 » Joi Feb 11, 2016 3:55 pm

Multumesc frumos Tzica.

Închis

Înapoi la “Intrebari despre Access 2013”