Aiuto protocollo

domenica 16 settembre 2007 - 17.27

gigetto8 Profilo | Newbie

salve
ho bisogno di un piccolo aiuto.
Premesso che Conosco access ma non il liguaggio di programmazione, sto impostando un db sempre in access, ma sono incappato in un ostacolo x me insormontabile. E cioè, x ogni record che creo ho la necessità che sia associato un numero di protocollo, e fino quì nessun problema dato che lascio il contatore di access. I nodi vengono quando devo azzerare il contatore perchè è finito l'anno. Quindi possono esistere numeri di protocollo identici ma con date diverse. A complicare le cose, è l'utilizzo del programma in una piccola rete di 3 pc e che quindi non devono crearsi duplicati nei protocolli.
Non so se sono stato chiaro, spero di si.
Qualcuno mi puoi aiutare?
Grazie anticipatamente
Gigi

alx_81 Profilo | Guru

>salve
Ciao

>ho bisogno di un piccolo aiuto.
>Premesso che Conosco access ma non il liguaggio di programmazione,
>sto impostando un db sempre in access, ma sono incappato in un
>ostacolo x me insormontabile. E cioè, x ogni record che creo
>ho la necessità che sia associato un numero di protocollo, e
>fino quì nessun problema dato che lascio il contatore di access.
>I nodi vengono quando devo azzerare il contatore perchè è finito
>l'anno. Quindi possono esistere numeri di protocollo identici
>ma con date diverse. A complicare le cose, è l'utilizzo del programma
>in una piccola rete di 3 pc e che quindi non devono crearsi duplicati
>nei protocolli.
>Non so se sono stato chiaro, spero di si.
>Qualcuno mi puoi aiutare?
Sinceramente senza codice non sembra una cosa molto agevole.. Perchè all'inserimento dovresti controllare l'anno.. e di quell'anno ricavare il primo progressivo disponibile.. Inoltre, in base al pc che utilizza l'applicativo, dovresti salvarti l'informazione in tabella per la provenienza..
A occhio la prima soluzione è quella di scrivere poche righe di codice, sia per ricavare il progressivo + 1 dell'anno che stai cercando di inserire (se non c'è, si parte da uno) sia per controllare il pc che sta cercando di salvare il record. Con tutte le info in tuo possesso, avrai una query che ti ricava il progressivo utile, e, sempre da codice, dovrai scriverlo sul nuovo record.
Senza codice, con campi calcolati, ora non mi viene nulla.. però sappi che la scelta del contatore la devi comunque evitare perchè non è adatta a risolvere il tuo problema.
Credo che tu debba guardarti un po' di VBA..
>Grazie anticipatamente
di nulla!

Alx81 =)

http://blogs.dotnethell.it/suxstellino

gigetto8 Profilo | Newbie

Intanto grazie x avermi risposto
Certo è una richiesta un po azzardata, ma mi aiuteresti alla risoluzione del mio problema magari inviandomi un file con le istruzioni, passo passo, o un file in access con la soluzione??
Te ne sarei veramente grato
Grazie
Gigi

alx_81 Profilo | Guru

>Intanto grazie x avermi risposto
di nulla...

>Certo è una richiesta un po azzardata, ma mi aiuteresti alla
>risoluzione del mio problema magari inviandomi un file con le
>istruzioni, passo passo, o un file in access con la soluzione??
in effetti è una richiesta un po' impegnativa per un forum.. mi stai chiedendo di farti parte dell'applicazione ..
prima prova a guardarti qualcosa per cercare di capire come utilizzare il vba e come colloquiare col tuo access database..
Facciamo prima un tentativo

Alx81 =)

http://blogs.dotnethell.it/suxstellino

gigetto8 Profilo | Newbie

Grazie x avermi risposto.
Sono d'accordo nel fare alcune prove in VBA (ammesso che ci riesca). Ho pure comprato un libro, ma non mi ha aiutato molto.
Nei prossimi giorni farò altre prove. Comunque.... dopo diversi tentativi sono riuscito a modificare il protocollo ed adattarlo alle mie esigenze, ma appena ho inserito il db in rete si sono creati dei duplicati e ciò è inammissibile.
Bene, grazie lo stesso.
Ti farò sapere dei miei progressi
Gigi

alx_81 Profilo | Guru

>Grazie x avermi risposto.
>Sono d'accordo nel fare alcune prove in VBA (ammesso che ci riesca).
>Ho pure comprato un libro, ma non mi ha aiutato molto.
>Nei prossimi giorni farò altre prove. Comunque.... dopo diversi
>tentativi sono riuscito a modificare il protocollo ed adattarlo
>alle mie esigenze, ma appena ho inserito il db in rete si sono
>creati dei duplicati e ciò è inammissibile.
noi siamo qui per aiutare scrivi pure i dubbi su vba e vedrai che ci salti fuori
Alx81 =)

http://blogs.dotnethell.it/suxstellino
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5