Lukket

Archiviazione ordinata file su disco in VB.NET

Ho bisogno della modifica di un programma da utilizzare a supporto dell'archiviazione file, occupandosi sia del salvataggio del file in un percorso specifico, dell'archiviazione delle informazioni in un database e del recupero dei dati.

Sorgenti in VB.NET, base dati MS Sql.

E' composto da un unico form dove l'utente imposta una serie di combobox e delle note, effettua il drag-drop del file (con possibilità di selezione da pulsante).

Nel form vengono visualizzati file presenti nella cartella con una sezione tipo esplora risorse (o presenti nel DB e quindi con una griglia).

Il software copia il file in una path costruita sulla base delle info selezionate ed archivia queste informazioni nel database (tabella Documenti).

La tabella documenti ha i seguenti campi:

No Name Type Null?

1 IdPratica int

2 Operatore nvarchar(10) Yes

3 dtInserimento datetime Yes

4 Studio smallint Yes

5 Anno int Yes

6 Mese int Yes

7 Az int No

8 Dip int Yes

9 Gruppo int No

10 Dettaglio1 int No

11 Dettaglio2 int Yes

12 Dettaglio3 int Yes

13 Originale bit

14 Path nvarchar(255) No

15 Note nvarchar(255) Yes

16 Tag nvarchar(255) Yes

Il form deve avere le seguenti label/oggetti:

0 Griglia/finestra con elenco files

1 [login to view URL] => label a sola lettura

2 Operatore => textbox, preimpostato con nome utente windows

3 Inserimento => label a sola lettura

4 Studio => combobox popolata dalla tabella Studio

5 Anno => textbox formato YYYY, popolata con anno corrente

6 Mese => textbox formato MM, popolata con mese corrente

7 Azienda => combobox popolata dalla tabella Aziende filtrata sul idStudio, testo combo Az-RagioneSociale

8 Dipendente => combobox popolata dalla tabella Dipendenti filtrata sul idAzienda, testo combo Dipendente-NomeCognome

9 Gruppo => combobox popolata dalla tabella Gruppo

10 Dettaglio1 => combobox popolata dalla tabella Dettaglio filtrata su idGruppo

11 Dettaglio2 => combobox popolata dalla tabella Dettaglio filtrata su idGruppo

12 Dettaglio3 => combobox popolata dalla tabella Dettaglio filtrata su idGruppo

13 Originale => checkbox, preimpostata su vero se il file è un PDF

14 Path => label a sola lettura

15 Note => textbox

16 Tag => label a sola lettura

2 pulsanti:

OK => archivia il file su disco e salva le info sul database, se file già presente chiede se sovrascrivere o annullare l'operazione

annulla=> reimposta stato iniziale

Il percorso di salvataggio ed il nome del file deve essere a lunghezza fissa, il file viene quindi rinominato mantenendo l'estensione di partenza:

X:\\Archivio\Az\Dip\[login to view URL]

Az => codice fiscale da tabella Aziende

Dip => codice fiscale da tabella Dipendenti

Al file dovrà essere inoltre impostato il campo TAG, contenente informazioni aggiuntive: quelle non memorizzate nel percorso (dettaglio2, dettaglio3) più altre due (Nome azienda e nome dipendente).

L'utente può scrivere sulle combobox elencando i valori corrispondenti a quanto digitato (con ricerca non solo all'inizio della digitazione ma anche all'interno del testo dell'item interessato).

Le combobox vengono popolate progressivamente, ad ogni modifica di selezione effettuata dall'utente.

La griglia/folder viene popolata dopo aver impostato la combo Azienda e successivamente ad ogni modifica di dipendente e/o gruppo e/o originale. Con un click nella griglia/folder si seleziona l'elemento precompilando tutti i campi/combo relativi, con doppio click si apre il file interessato.

Verrà fornito lo script per la creazione del database ed il programma funzionante in cui va modificato il form e la logica sottostante.

Evner: VB.NET, Visual Basic, Microsoft SQL Server, Italiensk, Programming

Se mere: access file data added vb net, access file network computer vb net, add css file windoe application vb net code, add file soap envelope vb net soap api, changing file detail mp3 vb net, code save file local directory vb net, execute script sql file windows service vb net, import csv file access table vb net, import csv file check sql vb net, importing excel file multiple sheets vb net, import xml file sql server vb net, insert csv file access table vb net, insert data xml file sql database vb net, loading csv file access database vb net, opening tiff file windows form vb net, read xml file insert sql vb net, send text file directly printer vb net, transfer file client server vb net, transfer file server server vb net, get file size using vb net

Om arbejdsgiveren:
( 9 bedømmelser ) Treviso, Italy

Projekt ID: #22110331

3 freelancere byder i gennemsnit €123 på dette job

ranamehroz24

Hi, I have gone through your requirements and I can do this task. The skills and resources needed for this project are in my genes. I can assure you for a complete professional work in given time [login to view URL] share comp Flere

€30 EUR in 7 dage
(2 bedømmelser)
3.2
RachitGroup

⭐⭐⭐⭐⭐ Ciao, ho letto i dettagli del tuo progetto e sono assolutamente sicuro di poter fare molto bene questo progetto, ho più di 5 anni di esperienza. Ho una valutazione a 5 stelle⭐⭐⭐⭐⭐ in Freelancer.com Provvedo - - S Flere

€140 EUR in 7 dage
(1 bedømmelse)
1.2
salvatoreciotola

Ciao, sono un programmatore italiano con 10 anni di esperienza nella programmazione .net (c#, vb.net asp.net .net core). Specializzato nello sviluppo software di gestionali su richiesta per il controllo della merce a p Flere

€200 EUR in 7 dage
(0 bedømmelser)
0.0