Newsgroup: it.comp.appl.access
Titolo: Numerazione documenti stampati

Buon giorno a tutti voi.
Il mio problema di oggi è il seguente:
attraverso una applicazione access, periodicamente (mediamente ogni mese)
debbo stampare una serie di documenti (trattasi di riepilighi delle
attività svolte per ogni singolo cliente), contenenti dati ottenuti
attrverso delle query. Nel fare questo nessun problema, ma il mio problema
cocreto nasce quando mi è sorta la necessità di dover numerare
progressivamente le stampe. Cerco di fare un esempio:
 Mese di gennaio 2005 - debbo stampare 29 schede cliente, quindi i
documenti dovranno essere numerati dal n° 1 al n° 29. 
Mese di febbraio 2005 - debbo stampare 32 schede cliente, in questo caso i
documenti dovranno essere numerati dal n°30 al n° 59 e così via per ogni
mese. 
in oltre, ogni anno dovre iniziare nuovamente la numerazione da  1.
Chiedo cortesemente se qualche Amico generoso possa darmi delle
indicazioni utili per risolvere il mio problema, perchè come capirete  non
sono un grande esperto di access
Ringrazio anticipatamenti tutti 
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Non sapendo come è gestita la Stampa è difficile darti informazioni
effettivamente utili.
Ad esempio il Report che lanci è unico e contiene 29 Pagine oppure
sono 29 Report...?
La cosa cambia molto il metodo di Memorizzare il dato...!
In entrambi i casi devi usare una Tabella di appoggio nella
quale salvare il N° di Stampa e la data ed usarlo per generare il successivo
controllando la data relativa.
Il report dispone dell'evento Page nel quale puoi eseguire la Routine di
generazione del progressivo....!
Se invece i report sono ciclati allora la gestione va fatta su apertura...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


Se il numero di pagine del report corrisponde alle schede da stampare, puoi 
utilizzare la page per numerare le schede. La casella di testo devi 
posizionarla nella intestazione o nel piè di pagina pagina e nell'origine 
controllo scriverai:  ="Scheda N° " & [Page] & " di " & [Pages]
Il valore pages potrai utilizzarlo per memorizzarlo in una tabella apposita. 
Nel report successivo la stessa casella di testo conterrà per esempio: 
="Pagina " & [Page]+30 & " di " & [Pages]+30 ovvero il valore che avevi 
memorizzato precedentemente. Questo comporta che nella tabella N°Schede ci 
sia anche un campo relativo al mese e all'anno. Ho semplificato e il tutto 
andrà gestito da codice...ma era solo per darti una possibile soluzione.
Ingegnoso, no?
Ciao, Carlo 

 Ciao
Graie Alessandro,
per far funzionae la stampa procedo nel modo seguente:
Lacio la stampa delle schede, i cui dati sono raggruppati per cliente,(un
salto pagina ogni nuovo cliente) dove le attività svolte vengono
selezionate da una query i cui criteri di selezione sono dalla data ...
Alla data....  -  Quindi si tratta di una unica stampa con più pagine
(Normarlmente una pagina per ogni scheda cliente).
Ripeto, il mio problema consiste nel indiciduare un sistema pratico per
poter numerare e tenere la stessa numerazione progressiva nel corso
dell'anno.
Granzie ancora


 Marco
Sapendo che ti servono i progressivi sarebbe stato meglio salvarli a suo
tempo in un campo della tabella, come si fa con i numeri delle fatture,
senza doversi inventare formule per calcolarli.
Ma visto che non li hai potresti usare una query in cui aggiungi un campo
calcolato che faccia da contatore, come da esempi su 
www.sitocomune.com
, e
poi usarla come base per i report.
Namor
-- 
namor at inwind punto it
