Newsgroup: it.comp.appl.access
Titolo: Protocollo

Salve a tutti,
dovrei realizzare un programma per la gestione del protocollo del mio 
ufficio.
Ho un piccolo problema, vorrei creare un campo che mi assegni ad ogni 
pratica che immetto all'interno un numero di protocollo in automatico che 
ovviamente dovrà essere incrementato di volta in volta, fino a qui non ci 
sono problemi poichè posso impostare su questo campo la tipologia CONTATORE. 
Il problema è che anno per anno il contatore deve ripartire dal numero 1 e 
quindi il campo Numero protocollo non può essere impostato come contatore. 
Avete qualche suggerimento da darmi su come realizzare questo campo?
Il campo deve essere memorizzato all'interno della tabella poichè posso 
ricercare le pratiche anche per numero di protocollo
saluti SimoneB 

 ha scritto nel messaggio
news:459cf984$0$16154$4faf...@reader3.news.tin.it...

non  usare il contatore usa magari un campo testo o numerico che incrementi
a piacimento.
io per convenzione utilizzo una stringa di 8 cifre
le prime quattro indicano l'anno e le altre il progressivo (hai a
disposizione 9999 protocolli all'anno)
p.e. 2007-0001
vedi la funzione dmax per calcolare il massimo numero raggiunto.
Io ho sviluppato un'applicazione per la gestione del protocollo documentale
aziendale e ti suggerisco di fare bene attenzione ai problemi di concorrenza
e di multiutenza.
se hai problemi riposta.

 ha scritto nel messaggio 
news:459cf984$0$16154$4faf...@reader3.news.tin.it...

Ciao SimoneB
oltre quanto detto da ciroteo, vai sul sito comune e guarda la faq 6.17 :
numerazione crescente per fatture e altro di Sib.
Daniele 


Mille grazie ragazzi 

 se hai problemi riposta.
a come mi insegnarono in un corso sul protocollo informatico, questo per
essere legale deve avere 7 cifre di numerazione senza comprendere l'anno
in queste cifre, e cioe da 0000001 a 9999999
la formula che ho adottato io è questa:
=IIf(DCount("[contatore]";"archivio")=0;"0000001";Format$(DMax("[contatore]";"archivio")+1;"0000000"))
naturalmente il contatore è in formato testo
per gli anni mi sono regolato diversamente,
ho creato un archivio per ogni anno (con reset del contatore) con una
maschera per ognuno
anche questo mi sono sentito obbligato a farlo dato che il protocollo
informatico prevede l'archiviazione anno per anno del protocollato.
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:enkt80$59j$1...@news.newsland.it...

non capisco e ogni anno nuovo crei una maschera nuova?
e la tabella è la stessa o la cambi annualmente ?
forse questa cosa va un po' contro alla teoria della normalizzazione, ma se
per te non è un problema ben venga! :-)

 per te non è un problema ben venga! :-)
ho dovuto fare cosi per causa di forza maggiore, non puoi immaginare
l'ignoranza dei colleghi che usano questo protocollo!, quando avevo un
unica tabella, facevano dei casini tremendi,sbagli, modifiche e rotture
varie.
Lo so che ci sarebbe di meglio, ma da quando ne hanno preso uno a
pagamento (pubblica amministrazione :-))))  capisc a mmè!  e io pago!!
disse un signore!) questo viene usato per uso interno e quindi non ho
avuto più interesse a perfezionarlo con accortenze varie.
