Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    178

    Stampa unione con access

    Ciao a tutti, ho un problema con la stampa unione, utilizzando come origine dati un database access diviso in diverse tabelle, delle quali me ne interessano solo due (clienti e veicoli) le quali contengono più di 26000 record. Le mie due domande sono:

    - Posso inserire nell'origine dati i campi presenti sia nella tabella 'clienti' sia nella tabella 'veicoli'? di default con la procedura guidata word me ne fa prendere solo una di tabella. Esistono soluzioni alternative per inserire i campi di entrambe le tabelle nella mia lettera da stampare?

    - Devo inserire nelle lettere solo i record che sono compresi in un determinato intervallo di date, ad esempio 01/01/2005 e 31/01/2005 quindi.. so che la soluzione è fare una query ma come faccio a farla riconoscere a word quando gli do l'origine dei dati??

    spero di essermi spiegato... grazie mille! ciao

  2. #2
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706

    Re: Stampa unione con access

    Originariamente inviato da wizard512
    Ciao a tutti, ho un problema con la stampa unione, utilizzando come origine dati un database access diviso in diverse tabelle, delle quali me ne interessano solo due (clienti e veicoli) le quali contengono più di 26000 record. Le mie due domande sono:

    - Posso inserire nell'origine dati i campi presenti sia nella tabella 'clienti' sia nella tabella 'veicoli'? di default con la procedura guidata word me ne fa prendere solo una di tabella. Esistono soluzioni alternative per inserire i campi di entrambe le tabelle nella mia lettera da stampare?

    - Devo inserire nelle lettere solo i record che sono compresi in un determinato intervallo di date, ad esempio 01/01/2005 e 31/01/2005 quindi.. so che la soluzione è fare una query ma come faccio a farla riconoscere a word quando gli do l'origine dei dati??

    spero di essermi spiegato... grazie mille! ciao
    Anche se in word è possibile filtrare i dati non risolveresti il prb di prelevare i dati da + tabelle.
    Crea quindi una query di creazione tabella che prelevi e filtri i dati dalle tabelle interessate e la esegui ogni volta prima della stampa unione che sarà basata sulla tabella stessa, appena creata.
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    178
    Ciao a tutti. Dunque.. in merito al problema del mio primo messaggio ho risolto appunto creando una query che mi metta insieme i dati di più tabelle e me li unisca per inserirli tutti nella stampa unione.

    Ora però mi trovo davanti a due problemini:

    1- Mettendo between e le due condizioni (un intervallo di date), mi estrai i record solo di quell'intervallo che io gli specifico. E' possibile creare una maschera che vada a richiamare quella query però personalizzando il criterio di selezione delle date? Mi spiego.. io utente clicco sul pulasnte per avviare la maschera e mi esce fuori il messaggio di inserire l'intervallo di date che mi interessano. Si può fare con una data in particolare.. ma con un intervallo di date?

    2- Poi ho notato (uso office 2003) che creando la stampa unione, se io vado a importare un campo in word di tipo data/ora in access formattato correttamente tipo 22/01/2005 , quando lo inserisco in word con la stampa unione quella data me la gira così 01/22/2005 mettendo quindi prima il mese. Come mai succede questa cosa?

    Grazie in anticipo....

  4. #4
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    Originariamente inviato da wizard512
    Ciao a tutti. Dunque.. in merito al problema del mio primo messaggio ho risolto appunto creando una query che mi metta insieme i dati di più tabelle e me li unisca per inserirli tutti nella stampa unione.

    Ora però mi trovo davanti a due problemini:

    1- Mettendo between e le due condizioni (un intervallo di date), mi estrai i record solo di quell'intervallo che io gli specifico. E' possibile creare una maschera che vada a richiamare quella query però personalizzando il criterio di selezione delle date? Mi spiego.. io utente clicco sul pulasnte per avviare la maschera e mi esce fuori il messaggio di inserire l'intervallo di date che mi interessano. Si può fare con una data in particolare.. ma con un intervallo di date?

    2- Poi ho notato (uso office 2003) che creando la stampa unione, se io vado a importare un campo in word di tipo data/ora in access formattato correttamente tipo 22/01/2005 , quando lo inserisco in word con la stampa unione quella data me la gira così 01/22/2005 mettendo quindi prima il mese. Come mai succede questa cosa?

    Grazie in anticipo....
    1 - se basi la maschera su una query che utilizza dei campi esprx (cioè immessi "manualmente" nella query e non presenti nei campi su cui si basa) ottieni che all'apertura della maschera hai n inputbox per n esprx immesse.
    2 - in effetti word importa la data inglese nel formato mm/dd/yy ... non saprei ... si dovrebbe provare qlc soluzione ... magari la data in word si può passare con parametri di formattazione ... hai provato ?
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    178
    Ciao! Grazie della risposta.. comunque:

    1- Per espressioni cosa intendi? Se devo fare inserire una sola data so che devo fare [Inserisci data]
    ma se devo far cercare in un intervallo se uso between #gg/mm/aaaa# and #gg/mm/aaaa# mi cerca con la date che gli inserisco io, ma se voglio che ogni volta che lancio la query mi chieda lui quali date come devo fare??

    2- Per quanto riguarda word ho provato a vedere se è possibile cambiare il tipo di formattazione ma non ho trovato nulla.

  6. #6
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    Originariamente inviato da wizard512
    1- Per espressioni cosa intendi? Se devo fare inserire una sola data so che devo fare [Inserisci data]
    ma se devo far cercare in un intervallo se uso between #gg/mm/aaaa# and #gg/mm/aaaa# mi cerca con la date che gli inserisco io, ma se voglio che ogni volta che lancio la query mi chieda lui quali date come devo fare??
    Fai una query che contega il campo data, oggetto del filtro.
    Aggiungi 2 campi ai quali dai un nome tipo DataInizio e DataFine.
    Metti nel criterio del campo data da filtrare "between [DataInizio] and [DataFine]"
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    Re: Re: Stampa unione con access

    Originariamente inviato da Misterxxx
    Anche se in word è possibile filtrare i dati non risolveresti il prb di prelevare i dati da + tabelle.
    Crea quindi una query di creazione tabella che prelevi e filtri i dati dalle tabelle interessate e la esegui ogni volta prima della stampa unione che sarà basata sulla tabella stessa, appena creata.
    Buongiorno a tutti. Dovrei realizzare anche io una stampa unione per la generazione del curriculum. I dati dovrebbero essere prelevati da più tabelle. A quanto dice Misterxxx (e lo ritengo più che attendibile. ) è necessario creare un'unica tabella da cui poi i dati verranno attinti.
    Semplificando al massimo giusto per rendere l'idea ho provato a fare una query di creazione tabella partendo da due tabelle di origine (utenti e esperienze_lavorative).

    Ho importato i campi nome e cognome dalla tabella utenti e il campo esperienza dall'altra.
    Se ad esempio l'utente che seleziono ha avuto cinque esperienze la tabella mi crea cinque record in cui vengono ripetuti il nome e il cognome e per ciascun record viene mostrata l'esperienza lavorativa. Come faccio a fare in modo che nel mio file di word venga inserito solo il nome, il cognome e un controllo in cui vengano inserite (se esistenti) tutte le attività?

    Altra cosa che non mi è chiara: ogni volta che volessi generare un curriculum dovrei aggiungere una nuova tabella (cosa che mi sembra assurda) oppure la logica è che una volta creato il curriculum la tabella verrà eliminata?

    Grazie a chiunque mi saprà chiarire le idee.

  8. #8
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706

    Re: Re: Re: Stampa unione con access

    Originariamente inviato da nicola75ss
    Buongiorno a tutti. Dovrei realizzare anche io una stampa unione per la generazione del curriculum. I dati dovrebbero essere prelevati da più tabelle. A quanto dice Misterxxx (e lo ritengo più che attendibile. ) è necessario creare un'unica tabella da cui poi i dati verranno attinti.
    Semplificando al massimo giusto per rendere l'idea ho provato a fare una query di creazione tabella partendo da due tabelle di origine (utenti e esperienze_lavorative).

    Ho importato i campi nome e cognome dalla tabella utenti e il campo esperienza dall'altra.
    Se ad esempio l'utente che seleziono ha avuto cinque esperienze la tabella mi crea cinque record in cui vengono ripetuti il nome e il cognome e per ciascun record viene mostrata l'esperienza lavorativa. Come faccio a fare in modo che nel mio file di word venga inserito solo il nome, il cognome e un controllo in cui vengano inserite (se esistenti) tutte le attività?

    Altra cosa che non mi è chiara: ogni volta che volessi generare un curriculum dovrei aggiungere una nuova tabella (cosa che mi sembra assurda) oppure la logica è che una volta creato il curriculum la tabella verrà eliminata?

    Grazie a chiunque mi saprà chiarire le idee.
    Nuovo msg su questo topic ... di chi è? Ma di "Nico" !!!!
    Guarda, data la ... data del topic non mi ricordo una mazza su come ottimizzare il processo.
    Ricordo solo che la cosa migliore era lasciare ad Access il compito di fornire i dati pronti per l'unione, dati i notevoli limiti di Word.
    Tuttavia ... ricordo nitidamente di aver considerato bizzarro andarsi a sbattere con Word quando hai i reports che fanno tutto e di più ... :berto:
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  9. #9
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    Re: Re: Re: Re: Stampa unione con access

    Originariamente inviato da Misterxxx
    Nuovo msg su questo topic ... di chi è? Ma di "Nico" !!!!
    Guarda, data la ... data del topic non mi ricordo una mazza su come ottimizzare il processo.
    Ricordo solo che la cosa migliore era lasciare ad Access il compito di fornire i dati pronti per l'unione, dati i notevoli limiti di Word.
    Tuttavia ... ricordo nitidamente di aver considerato bizzarro andarsi a sbattere con Word quando hai i reports che fanno tutto e di più ... :berto:
    Ciao Mister.
    Dai, tre mesi credo che siano un tempo ancora legittimo per riesumare un thread. Spero i moderatori non la pensino diversamente.
    Si ok, i report fanno di tutto e di più però in ufficio gli utenti chiedono spesso la stesura di un curriculum (compreso il file) e quindi l'ideale sarebbe avere un file di word.
    Diciamo che sarebbe un extra che vorrei aggiungere al mio db ma se la cosa è complicata lascio che le colleghe se li facciano a manina.

    Intanto mi sbatto un pò sui report e vedo se riesco a "fondere" i dati delle varie tabelle.

  10. #10
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706

    Re: Re: Re: Re: Re: Stampa unione con access

    Originariamente inviato da nicola75ss
    Ciao Mister.
    Dai, tre mesi credo che siano un tempo ancora legittimo per riesumare un thread. Spero i moderatori non la pensino diversamente.
    Si ok, i report fanno di tutto e di più però in ufficio gli utenti chiedono spesso la stesura di un curriculum (compreso il file) e quindi l'ideale sarebbe avere un file di word.
    Diciamo che sarebbe un extra che vorrei aggiungere al mio db ma se la cosa è complicata lascio che le colleghe se li facciano a manina.

    Intanto mi sbatto un pò sui report e vedo se riesco a "fondere" i dati delle varie tabelle.
    Fai un db per bambini di 4 mesi con tabelle collegate al tuo, un solo il report e una sola maschera (auto partente) con un pulsante cubitale con scritto "Premi quì per avere un curriculum"
    A chi non riesce regali un mongolino d'oro
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.