Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Unico documento per anno
mercoledì 13 novembre 2013 - 14.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
mer 13 nov 2013 - 14:11
Ciao a tutti.
Un programmino in access mi consente di stampare un report con un numero di cronologico e l'anno corrispondente.
Il numero progressivo e l'anno vengono inseriti in una maschera tramite due controlli, il primo per il cron. e il secondo per l'anno.
Come faccio a evitare un doppio numero per quell'anno?
Spero di essermi spiegato.
Grazie
Marco
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 14 nov 2013 - 13:56
>Ciao a tutti.
Ciao
>Come faccio a evitare un doppio numero per quell'anno?
Se non ho capito male il tuo problema è che quando più utenti inseriscono l'entry potrebbe essere che cerchino di creare lo stesso progressivo.
Corretto?
In quel caso stiamo parlando di concorrenza e quindi dovrai prendere una decisione su come gestirla. Cerchiamo di capire prima se è quello che chiedi.
Prova a fare un esempio reale.
>Grazie
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
gio 14 nov 2013 - 15:32
Stavo lavorando e solo ora ho visto la tua risposta.
Cerco di spiegarmi meglio. Se inserisco un documento per esempio con il numero 500 per l'anno 2013 non sarà possibile inserirne un'altro quest'anno. Il problema è che per problemi di gestione e statistica il controllo nella forms "anno" è diverso dal controllo "cronologico", magari con avviso all'utente.
Ovviamente nel 2014 sarà possibile inserire un nuovo cronologico 500.
Grazie Marco
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 14 nov 2013 - 15:38
>Stavo lavorando e solo ora ho visto la tua risposta.
>Cerco di spiegarmi meglio. Se inserisco un documento per esempio
>con il numero 500 per l'anno 2013 non sarà possibile inserirne
>un'altro quest'anno. Il problema è che per problemi di gestione
>e statistica il controllo nella forms "anno" è diverso dal controllo
>"cronologico", magari con avviso all'utente.
>Ovviamente nel 2014 sarà possibile inserire un nuovo cronologico 500.
Eh allora dovrai segnarti da qualche parte l'ultimo ID inserito per anno, in modo da controllare ad ogni inserimento se qualcuno ha già inserito quel particolare valore, passando alla funzione che controlla l'anno corrente..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
gio 14 nov 2013 - 15:56
E la cosa, ovviamente, che faccio tutt'ora . Speravo che con qualche funzione si potesse gestire.
Pazienza.
ciao
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 14 nov 2013 - 16:26
>E la cosa, ovviamente, che faccio tutt'ora . Speravo che con
>qualche funzione si potesse gestire.
è una funzione di logica proprietaria, funzioni builtin che fanno cose di questo tipo non ce ne sono.
Gestisci quindi già anche la concorrenza in caso di multiutenza e di accesso allo stesso counter?
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
gio 14 nov 2013 - 19:36
Non so esattamente di cosa parli, posso dirti che è un programmino che utilizziamo in rete in 4 colleghi e che funziona benissimo in access 2003 e che ha circa 5.000 documenti.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 14 nov 2013 - 19:58
>Non so esattamente di cosa parli, posso dirti che è un programmino
>che utilizziamo in rete in 4 colleghi e che funziona benissimo
>in access 2003 e che ha circa 5.000 documenti.
Ok, allora la concorrenza nel tuo caso è molto rara.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
gio 14 nov 2013 - 20:52
Ok amico, chiudila qui. Se non hai voglia lascia perdere.
ciao
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 15 nov 2013 - 11:33
>Ok amico, chiudila qui. Se non hai voglia lascia perdere.
No aspetta un momento.. che stai dicendo?
1) Hai scritto un post iniziale in cui ho cercato di capire la tua problematica
2) La tua risposta è stata che "ovviamente" fai già nel modo proposto (sperando che esistesse una funzione preconfezionata che facesse al caso tuo, che purtroppo non c'è, almeno per quanto ne so).
3) Mi dici che non sai di cosa stia parlando io quando parlo di concorrenza
4) Mi dici che hai un software che va benissimo e che funziona come si deve
5) Visto lo scarso traffico che hai ti dico che la concorrenza nel tuo caso è rata
e mi vieni a dire che non ne ho voglia? Guarda, mi spiace tanto che tu la prenda così, perchè se solo sapessi quanto tempo passo per rispondere alle persone e per provare a dare una mano, sono certo che cambieresti opinione.
Sinceramente, se va tutto bene nel tuo software e se "ovviamente" hai fatto quanto proposto, non so più a cosa risponderti.
Mi spiace che certe reazioni siano ancora presenti quando la gente prova, per cortesia, a dare una mano.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
laarco
Profilo
| Newbie
29
messaggi | Data Invio:
ven 15 nov 2013 - 16:06
Caro amico.
Da praticone di access avevo e ho un un solo obbiettivo e tu mi stai portando in discorsi che non conosco e che mi portano lontano da ciò che vorrei.
Non sei in grado? non conosci? bene
ciao, punto
Marco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !