Archimista tips & tricks #15:il duplica scheda

Una delle richieste più pressanti da parte della “base” nei confronti di Archimista è il duplica scheda.

Capita di avere numerose unità, fascicoli etc essenzialmente identiche in tutti i campi, tranne magari la data o il titolo.

Attualmente in Archimista non c’è possibilità di copiare una scheda se non a mano, tramite taglia e incolla.

Ho creato la possibilità di duplicare una scheda (come sempre pro domo mea, la metto qui qualora servisse a qualcun’altro). L’operazione è abbastanza semplice grazie alla gemma amoeba.

Proprio la necessità di installare una nuova gemma rende un po’ più complicato usare questa modifica su un’installazione non server, ma in attesa che una simile funzionalità sia inclusa nella versione ufficiale (io ho fatto la richiesta su github, ma chissà) ecco i passi da seguire.

Scaricare questo file zip, che contiene tutti i file cambiati. I file sono da copiare nella directory dell’applicativo (su windows qualcosa come C:\Programmi\Archimista\application\) sovrascrivendo gli originali (magari facendo prima una copia).

Poi è necessario installare la nuova gemma

Per le versioni server basta il comando

bundle install

Per le versioni desktop ci viene in soccorso questa guida elaborata dal collega Bernardino Pasinelli che ha provato la modifica su una versione standalone di windows:

1 – Fare un copia di backup della cartella di Archimista in caso ci fossero dei problemi

2 – Copiare il file “duplicate.zip” nella cartella “application” di Archimista

3 – Decomprimere questo file “duplicate.zip” nella cartella “application” di Archimista e sovrascrivere eventuali file doppi

4 – Attivare WIN+R la finestra DOS con il comando CMD+Invio

5 – Posizionarsi dentro la cartella che si trova in Archimista: …\ruby215\bin

6 – Dare il comando a: gem install amoeba

7- Attendere qualche minuto e dovrebbero venire mostrati questi avvisi nella finestra DOS di Windows detta …\cmd.exe:

Successfully installed amoeba-3.0.0
Parsing documentation for amoeba-3.0.0
Done installing documentation for amoeba alter 3 seconds
1 gem installed

 

A questo punto riavviare ruby (o riavviare il oc se non si sa come riavviare solo ruby e rails).

Nell’elenco delle unità, sotto ogni unità, dovrebbe comparire tra Mostra e Elimina la voce Duplica.

L’unità duplicata viene inserita subito sotto l’unità di cui è copia. La copia supporta le relazioni (sono mantenute), i campi ripetibili e le schede speciali.

Certo, per renderla veramente utile, sarebbe necessaria un’interfaccia che ti chieda quante copie generare, ma per ora è così tocca premere più volte duplica. Spero sia utile ugualmente

 

 

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...