Creare directory partendo da un csv o db

Discussioni sulle caratteristiche di database
Rispondi
misterfranky
Messaggi: 17
Iscritto il: venerdì 23 maggio 2014, 23:17

Creare directory partendo da un csv o db

Messaggio da misterfranky »

Salve a tutti,
spero qualcuno riesca ad aiutarmi a risolvere questo problema che mi affligge da giorni

Ho una cartella chiamata 'musica' in questa cartella vi sono 100 file mp3. ho importato in un db tutti i file che sono sprovvisti di autore
il db si presenta pressapoco così :

ID|Name | Author |(altri campi non interessanti | percorso file
1 |beat it |musica | bla bla bla |d:\musica\beat it.mp3
2 |one | musica| bla bla |d:\musica\one.mp3
.. .. ... ...
ecc..


modificato manualmente (non so se esiste qualcosa che lo faccia automaticamente ma non è quesdto il problema) ottengo il seguente db

ID|Name | Author |(altri campi non interessanti | percorso file
1 |beat it |michael jackson | bla bla bla |d:\musica\beat it.mp3
2 |one | u2 | bla bla |d:\musica\one.mp3
.. .. ... ...


il problema è: vorrei trovare un modo (convertendo magari il file in csv) per rinominare il percorso file in modo tale che si crei una cartella che prenda il nome da author con dentro il relativo file
in pratica diventi così:

ID|Name | Author |(altri campi non interessanti | percorso file
1 |beat it |michael jackson | bla bla bla |d:\michael jackson\beat it.mp3
2 |one | u2 | bla bla |d:\u2\one.mp3
.. .. ... ...

non so se sono riuscito a spiegarmi

grazie a tutti per l'attenzione
Franky openoffice v.4.0.1 windows vista
misterfranky
Messaggi: 17
Iscritto il: venerdì 23 maggio 2014, 23:17

Re: Creare directory partendo da un csv o db

Messaggio da misterfranky »

salve a tutti..
non ci sono speranze per questo problema?
Franky openoffice v.4.0.1 windows vista
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Creare directory partendo da un csv o db

Messaggio da unlucky83 »

Se ho capito bene, hai raccolto in un db tutta la tua musica, successivamente hai modificato il db per completare le informazioni mancanti scrivendo la posizione in cui desideri trovare ciascun file
Ciò comporta che con un click, vuoi creare tutte le sottocartelle degli autori e spostare i file musicali nella posizione indicata dal db.

Se alleghi il csv di esempio con un paio di righe (i "campi non interessanti" sono di interesse per scrivere la macro, almeno il loro numero è da conoscere), ti dò una mano con le macro (preferisco lavorare con il csv perchè trovo più semplici le macro di calc :D).
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
misterfranky
Messaggi: 17
Iscritto il: venerdì 23 maggio 2014, 23:17

Re: Creare directory partendo da un csv o db

Messaggio da misterfranky »

Ciao unlucky
Innanzitutto grazie per la risposta.. Credevo fosse un problema irrisolvibile

Si è esattamente come hai detto tu solo che il percorso(ossia l'ultimo campo) l'ho lasciato invariato
In pratica la macro dovrebbe rinominarlo

Domani invio il csv (ora non ho il pc)
Grazie ancora
Franky openoffice v.4.0.1 windows vista
Rispondi