Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Stampare in un report solo l'ultimo record
venerdì 13 gennaio 2006 - 00.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
dela
Profilo
| Newbie
3
messaggi | Data Invio:
ven 13 gen 2006 - 00:53
Salute a tutti e ben trovati.
Ecco la questione:
Dai modelli di access ho preso e modificato ad uso, un db per gestione ordini.
Ho creato un report per una visualizzazione personalizzata degli ordini, sfruttando le relazioni preesistenti tra tabelle
Quello che non riesco a fare, è stampare solo l'ultimo ordine inserito.
Ho provato ad usare la funzione "DMax" nella struttura del report, ma non sono riuscito.
Potete aiutarmi? grazie!!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 13 gen 2006 - 12:31
>Ecco la questione:
>Dai modelli di access ho preso e modificato ad uso, un db per
>gestione ordini.
>Ho creato un report per una visualizzazione personalizzata degli
>ordini, sfruttando le relazioni preesistenti tra tabelle
>Quello che non riesco a fare, è stampare solo l'ultimo ordine
>inserito.
>Ho provato ad usare la funzione "DMax" nella struttura del report,
> ma non sono riuscito.
Ciao,
immagino che la tabella ordini avrà una Identity che si incrementa ad ogni ordine di tipo intero no ?
Con questa Query recuperi l'ID dell'ultimo Ordine inserito:
select top 1 OrderID from Orders order by OrderID DESC
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
dela
Profilo
| Newbie
3
messaggi | Data Invio:
lun 16 gen 2006 - 19:30
Ciao Brainkiller
Mi spiace ma non so dove inserire la query che mi hai consigliato. Sai...sono ancora meno che un principiante in access.
A scanzo di equivoci posto anche il db, dove potrai vedere che il report "ORDINI DA INVIARE" non si basa su una query ma sulla relazione di 2 tabelle.
Saluti e GRAZIE
PS non so se sono riuscito ad allegare il file....Speriamo bene
dela
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 20 gen 2006 - 12:18
>Mi spiace ma non so dove inserire la query che mi hai consigliato.
>Sai...sono ancora meno che un principiante in access.
>A scanzo di equivoci posto anche il db, dove potrai vedere che
>il report "ORDINI DA INVIARE" non si basa su una query ma sulla
> relazione di 2 tabelle.
Se sei a zero di Access è molto difficile spiegare in un post di Forum le operazioni che devi effettuare, anche perchè se conosci poco o niente di SQL, poco o niente di Access è come se conoscessi poco o niente della guida in auto ogni cento metri rischi di schiantarti.
Di solito la query va inserita all'interno del Report. Ma dove ? Di solito si clicca in alto a sinistra doppio click compare una maschera di proprietà e lì dove c'è origine dati ci devi mettere la qeury.
Detto così è un casino se non conosci il prodotto (Access) quindi ti consiglio di farti quanto meno una base sul prodotto acquistando un libro almeno introduttivo.
CIao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
dela
Profilo
| Newbie
3
messaggi | Data Invio:
mar 31 gen 2006 - 11:56
Carissimo ti ringrazio per il tuo messaggio costruttivo.
Infatti ho abbassato le mie pretese da access, od ho risolto il problema in altra maniera.
Dico veramente, avrei rischiato di perdere chissà quanto tempo!
Un saluto
dela
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !