Newsgroup: it.comp.appl.access
Titolo: formattare dati in stampa unione

Ho dovuto utilizzare la classica stampa unione di word, per  unire dei dati 
provenienti da una query di riepilogo di access.
In access impostando il formato a standard , 2 decimali nella query 
visualizzo "correttamente" il risultato del calcolo.
Dico correttamente con beneficio di inventario, perchè sto scoprendo che in 
contabilità fanno degli arrotondamenti tutti loro...
cmq in fase di stampa unione il dato perde la formattazione mettendomi una 
dozzina di decimali.
Ho provato ad usare format nel campo del docomuneto word , ma ottengo lo 
stesso effetto.
help! 


Format lo devi mettere in access, quindi dalla query di partenza
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it


se metto format mi da degli errori stranissimi su alcuni dati ...
non so davvero che fare.
mi fai un  esempio di format che abbia i due decimali ed uno che formatti la 
data xè anche li mi da errore ...... 

 la data xè anche li mi da errore ......
Puoi impostare il formato direttamente nel campo unione oppure come ti 
suggeriva MAssimiliano crearti la formattazione nella query; facendo 
attenzione che il separatore dei decimali potrebbe essere mal interpretato 
da word...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:d3ivun$ac$1...@canarie.caspur.it...

Ok sergio ma non mi prende nessun tipo di formattazione.
Il dato proviene da una query di raggruppamento che effettua somme e medie. 
Le somme me le formatta correttamente la media invece no.
Stranissimo.
Va avanti con i decimali. A questo punto son disperato ...
p.s. (le date le ho sistemate.)

ciroteo ha scritto:



Posta l'SQL ? ;-) e ricordaci il formato di origine dei dati interessati
in tabella.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:d3j15h$8o4$1...@news.newsland.it...

Grazie ragazzi ho il capo che è qui con me e stiamo sudando ...
SELECT [BUSTO 2004].[nominativo ospite], Format([data_nascita],"dd/mm/yyyy") 
AS data_nascita1, Format([data_ingresso],"dd/mm/yyyy") AS data_ingresso1, 
Format([data_uscita],"dd/mm/yyyy") AS data_uscita1, [BUSTO 2004].cf, [BUSTO 
2004].luogo_nascita, [BUSTO 2004].fattura, Sum([BUSTO 2004].totale) AS 
SommaDitotale, Sum([BUSTO 2004].[tot ivato]) AS [SommaDitot ivato], 
Sum([BUSTO 2004].fiscale) AS SommaDifiscale, Avg([BUSTO 2004].[costo 
sanitario]) AS [MediaDicosto sanitario], Avg([BUSTO 2004].[costi non 
sanitari]) AS [MediaDicosti non sanitari], Avg([BUSTO 2004].[retta ivata]) 
AS [MediaDiretta ivata], Avg([BUSTO 2004].[retta fiscale]) AS [MediaDiretta 
fiscale], Sum([BUSTO 2004].[tot gg]) AS [SommaDitot gg], Avg([BUSTO 
2004].[costo totale sanitario]) AS [MediaDicosto totale sanitario], 
Avg(Format([costo totale sanitario],"000.00")) AS san, Avg([BUSTO 
2004].[tariffa regionale]) AS [MediaDitariffa regionale], Avg([BUSTO 
2004].[grand totale]) AS [MediaDigrand totale], Sum([BUSTO 2004].[costo 
febbraio]) AS [SommaDicosto febbraio]
FROM [BUSTO 2004]
GROUP BY [BUSTO 2004].[nominativo ospite], 
Format([data_nascita],"dd/mm/yyyy"), Format([data_ingresso],"dd/mm/yyyy"), 
Format([data_uscita],"dd/mm/yyyy"), [BUSTO 2004].cf, [BUSTO 
2004].luogo_nascita, [BUSTO 2004].fattura;
Le tabelle sono tabelle collegate da excel, e sono campi :
data= data,
numerici= standard o generale,  a volte formattati con l'opzione: 
"contabilità"
Non incavolatevi non le ho fatte io, me le sono trovate e ci ho messo due gg 
a sistemare il tutto.
manca solo questa cosa della stampa unione.

 ha scritto nel messaggio 
news:d3j1t7$d7k$1...@hulme.interac.it...

Se la query ti serve solo per la stampa unione, formatterei i valori 
numerici senza ritrasformarli in numero (la format cambia il tipo in variant 
o stringa);
prova quindi a modificare:
Avg(Format([costo totale sanitario],"000.00"))
in
Format([costo totale sanitario],"000.00")
Oppure trasformerei la query di selezione in creazione tabella, per 
controllare l'output..
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:d3j2fb$1eq$1...@canarie.caspur.it...

Grazie sergio, ora provo.
Sto anche cercando di utilizzare un tuo vecchio suggerimento che ho trovato 
con google in cui dicevi di modificare il campo
unione. quel malefico alt+f9 che attiva i codici di campo.
Dovrebbe andare, almeno graficamente adesso vediamo il dato matematico ...
mi hai fatto un grande piacere anche se l'hai fatto nel 2001 ... un po' come 
Ritorno al Futuro!
Grande Giove! 

 Le tabelle sono tabelle collegate da excel...
..e non linkarle ma importatele in una tab. d'appoggio, almeno ne
controlli effettivamente il formato.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno


 Grande Giove!
Nel senso che c'ho il faccione?
Ciao.
-- 
Sergio MAZZA 


x il lavoro.... forse risolto
...devo cambiare camicia ...