PDA

View Full Version : Agli Esperti Di Access 2000


CIUFFO
22-11-2001, 19:08
Ho creato una query che somma i dati di una tabella e li raggruppa in base al numero della settimana.

La "tabella" contiene degli importi ordinati in base alla data di immissione.

Nella struttura della query:
Nella riga campo (prima colonna):n°settimana: format([tabella].[data];'ii mm aaaa'),
nella riga formula(prima colonna): raggruppamento

Nella riga campo (seconda colonna): somma di importo:importo
Nella riga tabella (seconda colonna): tabella
Nella riga tabella (seconda colonna): somma

In effetti questa query ottiene il risultato che volevo, cioè estrae dalla tabella le somme di 'importo' raggruppandole per n° di settimana, ma per essa il sistema intende il n° della settimana che va dalla domenica al sabato.

Io invece vorrei che la settimana sia da lunedì a domenica.

Tengo a precisare che la proprietà Format, a differenza della funzione format utilizzabile in visual basic, non consente di precisare il primo giorno della settimana:(vbMonday,VbTuesday,ecc)

Stranamente anche la stringa di formattazione della proprietà Format sopra indicata, che in visualizzazione SQL è corretta ('ww mm yyyy'), in visualizzazione struttura risulta ('ii mm aaaa'). Perchè 'ii'??

Spero di essere stato abbastanza chiaro.
Ciao e grazie a tutti.

cobra
23-11-2001, 18:16
Ciao Ciuffo ;)
Se zippi il database e lo alleghi al post forse posso darci un'occhiata

Black
23-11-2001, 18:19
Postami anche via email se vuoi il db e lo guardo se vuoi

Ciao ;)

CIUFFO
23-11-2001, 18:26
Mi dispiace ma il database contiene dati sensibili e non te lo posso mandare.Il database non contiene solo la tabella con degli importi, ci sono anche molti altri dati.
Puoi però farne uno di prova, basta una tabella di due colonne:
data e importo inserire pochi dati di esempio e poi fare la query.
Scusami

CIUFFO
24-11-2001, 11:17
PER COBRA
SE MI DAI IL TUO INDIRIZZO EMAIL TI MANDO IL DB

Black
24-11-2001, 19:28
Originariamente inviato da CIUFFO
[B]PER COBRA
SE MI DAI IL TUO INDIRIZZO EMAIL TI MANDO IL DB

Perchè fammi capire se lo invii a cobra non sono dati sensibili? :confused:

FEDOTEK
25-11-2001, 18:52
vorrei inviare a cobra un db di prova, ma non ho il suo indirizzo email, a te l'ho gia mandato per mail dacci un' occhiata per favore.

CIUFFO