Condividi:        

ACCESS Aiuto

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

ACCESS Aiuto

Postdi Francesco53 » 28/01/11 11:03

Buon giorno a tutto il Forum, stò cercando di realizzare con Access, un file a scopo didattico (per imparare).
La mia richiesta è la seguente:
Da una query estrapolo le consegne che deve fare ogni vettore, vorrei poter stampare delle lettere di
accompagnamento a cui inserisco un numero progressivo, dove però il numero di partenza lo devo digitare io.
Con una query di raggruppamento, inserendo il conteggio, ottengo il numero di consegne, però non riesco
ad utilizzare il numero per far progredire il numero iniziale da me digitato:
Es: il primo vettore ha da fare 12 consegne, il numero iniziale che devo digitare su richiesta della query è 325,
per cui le lettere dovrebbero avere una numerazione che va da 325 a 336.
Spero in un vostro aiuto, utilizzo Access 2002.
Grazie
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Sponsor
 

Re: ACCESS Aiuto

Postdi Flash30005 » 28/01/11 11:50

Ti potrei dire più o meno come fare ma per evitare "malintesi" invia il db "camuffato" ma avente uno schema simile al tuo.

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: ACCESS Aiuto

Postdi Francesco53 » 28/01/11 12:46

Buon giorno Flash,
ti invio piccolo esempio per capire quello che chiedo.
http://www.megaupload.com/?d=PDW6Y1G7
Spero sia comprensibile. Avendo ridotto al minimo il file,
Grazie
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: ACCESS Aiuto

Postdi Flash30005 » 28/01/11 16:24

Prova questo Db

avvia la maschera Menu (che potrai far avviare in automatico all'apertura del db)
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: ACCESS Aiuto

Postdi Francesco53 » 28/01/11 19:40

Ciao Flash, ti ringrazio per quanto fatto, solo che ho una difficoltà,
nel campo data consegna, avrei la necessità di sceglierla in base al
giorno di consegna tramite Between[Giorno:] and [Giorno:] e lo stesso
per il vettore a cui devo stampare la lista o lettera. Ho visto che nel
file che mi hai inviato la data è fissa nel codice vba ed anche l'ID_Vettore.
Io per semplicità ti avevo scritto nella query un solo caso con più lettere,
ma se vedi la tabella originale, erano due, per semplicità avevo inserito
solo due casi differenti. Spero di non chiedere troppo e comunque
grazie.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: ACCESS Aiuto

Postdi Flash30005 » 28/01/11 23:28

Beh, si ma avevo capito dal tuo post che era "un file a scopo didattico (per imparare)"

Avevo notato questi dati nella query e così come erano li ho riportati all'interno del codice
Potrei farti quello che chiedi ma lo scopo didattico dov'è?

Pensavo che fosse sufficiente questo input
Maschera con textBox e pulsante e all'interno, nel Vba il codice che fa "tutto"
quello che non riuscivi ad ottenere con la query
Ora prova a studiare quanto realizzato e implementalo con lo stesso concetto
Crea un TextBox per la data
un altro eventualmente per un'altra variabile
e inserisci queste variabili nel codice dove trovi
Wherex = "......" (l'avevo previsto appositamente per modificarlo successivamente, in maniera semplice e intuitiva)

Fai sapere fino dove arrivi, ok?
ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: ACCESS Aiuto

Postdi Francesco53 » 29/01/11 18:06

Ciao Flash, ti ringrazio, proverò a cercare di ragionare su quanto da te fatto,
in vba ho limiti con Excel, con Access sono a zero, tanto è vero che per trovare
certi dati, come puoi aver capito, cercavo con le query di ottenerli.
Ti farò sapere se riesco in quel che mi hai suggerito.
Grazie
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: ACCESS Aiuto

Postdi Francesco53 » 29/01/11 23:42

Ciao Flash,
ho apportato alcune modifiche per cercare di ottenere quello che chiedevo,
non sono riuscitono ad utilizzare un campo testo da mettere eventualmente
in una variabile, ed utilizzare così la scelta, come vedrai ho usato un via traversa.
Questo è il file con il risultato che sono riuscito ad ottenere.
http://www.megaupload.com/?d=S42KC6VB
Ti ringrazio per il codice che mi hai inviato, e per l'insegnamento che mi hai trasmesso,
se poi vuoi darmi qualche altra indicazione come utilizzare la scelta fatta o nella textbox,
oppure tramite combobox te ne sarò grato.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: ACCESS Aiuto

Postdi Flash30005 » 31/01/11 02:11

Non ho trovato alcun tentativo, da parte tua, di TextBox sul menu
quindi la domanda sorge spontanea
ti occorre selezionare sui textbox sia la data che l'Id_Vettore?
In questo caso i due textbox possono essere non vincolati a quelli esistenti oppure vuoi che appaia un menu a tendina che faccia apparire solo quelli disponibili?
e ancora, quale dei due textbox è prioritario (la data o l'Id_Vettore)*?

*Per prioritario intendo ad esempio scegli una data esistente e l'Id_vettore solo quelli disponibili per quella data
oppure vuoi dare la precedenza all'Id_Vettore e il menu a tendina della data ti fornirà solo le date disponibili per quel vettore?
Insomma occorrono chiarimenti

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: ACCESS Aiuto

Postdi Francesco53 » 31/01/11 15:40

Buon giorno Flash,
mi farebbe piacere vedere il codice dove tramite una combobox o menu a tendina, (penso si
intenda la stessa cosa) dove, scegliendo il vettore e quindi la relativa ID_Vettore, possa poi
avviare la progressione in base al numero iniziale per le stampe di quel vettore.
Nella mia scarsa conoscenza di Access, come già detto utilizzerei Between...and..... per fare la scelta,
mi farebbe piacerebbe imparare ad utilizzare il relativo comando da vba per fare la scelta
direttamente dal menu a tendina.
Grazie per la tua disponibilità e pazienza, io cerco di immaginarmi un mio vecchio lavoro, provare a
realizzare qualcosa di simile, ma più per tenere la mente in esercizio che per vera necessità.
Io nella tua macro del menu, ho tolto i valori prestabiliti, per inserire nella query l'eventuale scelta.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: ACCESS Aiuto

Postdi Flash30005 » 31/01/11 18:15

Ho impostato questo nel frattempo


Modificando la data avrai tutti gli Id_Vettore che hanno quella data di consegna
A questo punto potrai selezionare un ID_vettore e stampare attribuendo il numero di inizio (macro invariata)

Se fa al caso tuo o riesci ad adattarlo alle tue esigenze ok, altrimenti posta ancora
ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: ACCESS Aiuto

Postdi Francesco53 » 31/01/11 21:08

CIao Flash,
ti ringrazio del file che mi hai inviato, studierò il codice
per capirne il funzionamento.
Grazie
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45


Torna a Applicazioni Office Windows


Topic correlati a "ACCESS Aiuto":

aiuto windows 10
Autore: mod360
Forum: Software Windows
Risposte: 1
aiuto installazione
Autore: mod360
Forum: Software Windows
Risposte: 3

Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti