Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

[Word] Stampa Unione - Next e record vuoto

  1. #1
    Baphomet non è in linea Novello
    Salve a tutti
    Ho la necessità di realizzare una stampa unione con origine dati una query di access con un numero variabile di record (che possono oscillare tra i 3 e i 5).
    Creo il documento in word in questo modo:

    Campo1
    Campo2

    Campo3
    Next Campo3
    Next Campo3
    Next Campo3
    Next Campo3
    Next Campo3

    Campo4
    Campo5


    Nei casi in cui i record sono 5 tutto fila liscio..Il problema sopravviene quando i record sono meno di 5.. ad esempio nel caso in cui la query di partenza contiene 3 record, il campo4 ed il campo5 spariscono (mentre Campo1 e Campo2 sono visibili).. praticamente all'arrivo del record Campo3 vuoto tutti i campi a seguire diventano inutilizzabili.
    Ho tentanto con nextif o skipif , specificando di visualizzare il campo3 solo quando non vuoto, ma nulla da fare.
    Soluzioni possibili e/o causa del problema??
    Grazie

    Software utilizzati: Word ed Access 2010

  2. #2
    monello non è in linea Scribacchino
    Il problema risiede nella query di ACCESS non in WORD ... come hai strutturato questa QUERY ?
    Puoi risolvere il problema indicando nella QUERY sotto il CAMPO il seguente CRITERIO = IsNotNull (diverso da vuoto)...
    ℹ️ Leggi di più su monello ...

  3. #3
    Baphomet non è in linea Novello
    Come prima cosa vorrei ringraziarti per la risposta Monello
    Per escludere che l'errore fosse originato da access ho creato una tabella con alcuni record ed ho riproposto la stessa situazione.. non cambia nulla.
    Proverò ad allegare delle immagini per comprendere meglio la questione:

    1 - Creo la stampa unione con quattro record partendo da una semplice tabella in excel
    2 - Conoscendo il numero preciso di record non ci son problemi.. inserisco due campi (NUMERO ed ANNO) , poi il primo campo e 3 next in questo modo delle voci che devono ripetersi (CITTA).. tutto è visibile, anche i campi successivi ai next (INDIRIZZO e DATA)

    3 - Risultato corretto

    4 - Ma visto che avrò la necessità di gestire un database di partenza che avrà un numero variabile di record (una query), avevo pensato di creare un documento con il numero massimo di next che la query potrà avere, ipotizzando (sbagliando a questo punto) che in caso di record vuoti word saltasse al campo successivo.. in questo esempio ho inserito un altro next (il quinto)

    5 - Ed ecco il risultato non corretto.. word all'arrivo del record vuoto rende inutilizzabili i campi successivi (INDIRIZZO e DATA)


    Ho tentanto anche utilizzato "nextif " specificando di inserire il record CITTA solo nel caso in cui il campo non fosse vuoto ma nulla da fare
    Ho cercato ovunque ma non trovo una risposta.. come gestire uno o più record vuoti col il comando next?

  4. #4
    L'avatar di dragone bianco
    dragone bianco non è in linea Amanuense
    Ciao Baphomet

    Il problema di fondo è questo
    Quando usi il codice di campo "Next Campo3 " è come se tu ti spostassi sul prossimo record (automaticamente anche gli altri campi Variano il loro contenuto)
    Quindi se i record sono pochi, in questo caso meno di 5 hai quel problema

    Se tu usi una struttura così
    Campo1
    Campo2
    
    Campo4
    Campo5 
    
    Campo3
    Next Campo3
    Next Campo3
    Next Campo3
    Next Campo3
    Next Campo3
    
    Il problema non sussiste

    L'unica soluzione è che access alimenti una tabella Temporanea che se i dati sono <5 access scrive i dati che ha e aggiunge i record mancanti (lasciandoli vuoti) compilando solo i campi che servono
    Ciao
    ℹ️ Leggi di più su dragone bianco ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 0
    Ultimo Post: 13-01-2016, 12:01
  2. Risposte: 2
    Ultimo Post: 24-06-2015, 13:27
  3. Errore stampa docomento Word generato da stampa unione.
    Da Barbagnau nel forum Microsoft Word
    Risposte: 5
    Ultimo Post: 09-07-2008, 10:26
  4. Word: Stampa Unione.
    Da Elimar nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 06-12-2007, 12:15
  5. Stampa unione con Word
    Da seicorde nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 24-02-2006, 21:20