Pagina 1 di 2

Software gestione eventi

Inviato: lun 3 mar 2014, 9:28
da sunreal
Ciao, è da tanto tempo che cerco un software di gestione eventi che abbia la possibilità di importare gli eventi da foglio di calcolo, non fa nulla per quale piattaforma linux win mac ma anche android il mio problema è che con i tradizionali programmi devo inserire a manina tutti gli eventi circa 350 all'anno e siccome mi arrivano fogli excel ad ondate (non uno al giorno) se potessi incollarli direttamente nel software di gestione avrei il lavoro molto semplificato. Secondo me non c'è, ma considerando che le mie ricerche partono dalla non conoscenza di come si possono chiamare questi tipi di programmi, è possibile che non sappia indirizzare la ricerca. Grazie.

Re: Software gestione eventi

Inviato: lun 3 mar 2014, 11:17
da teox99
diciamo che la tua domanda è molto generica e non si capisce nè che software di gestione eventi usi nè la piattaforma nè lo scopo nè di che tipo sono i dati ecc...

se il tuo software di gestione eventi non importa gli xlsx posso dirti che trasformandoli in formato csv puoi manipolarne con più facilità i dati in esso contenuti e magari con delle procedure php ed un db mysql puoi crearti da te tutto il necessario per gestire i dati in una struttura personalizzata.

Re: Software gestione eventi

Inviato: lun 3 mar 2014, 13:33
da sunreal
teox99 ha scritto:diciamo che la tua domanda è molto generica e non si capisce nè che software di gestione eventi usi nè la piattaforma nè lo scopo nè di che tipo sono i dati ecc...

se il tuo software di gestione eventi non importa gli xlsx posso dirti che trasformandoli in formato csv puoi manipolarne con più facilità i dati in esso contenuti e magari con delle procedure php ed un db mysql puoi crearti da te tutto il necessario per gestire i dati in una struttura personalizzata.
Cerco di rispondere in ordine;
in realtà sino ad ora ho sempre usato un foglio di calcolo formattato a mò di calendario annuale, e con delle macro immetto i dati nelle celle corrispondenti alla data dell' evento
piattaforma? Se ti riferisci al sistema operativo essendo un foglio di calc è indipendente
tipo di dati: sono semplici data + tipo di evento + dove si svolge
in pratica nel mio calendario annuale ci sono tutte le gare delle nostre squadre (12) + le gare casalinghe degli altri sport (basket, calcetto, hockey) che utilizzano i nostri stessi impianti. Tutti i calendari arrivano in formato xls quindi sarebbe bello impaginare i dati in tre colonne tipo data-squadra-luogo fare invio e ta-dan!! Inserirli nel programma annuale
Mi hai anche parlato di cose che conosco di nome CSV, php, mysql ma di cui non posseggo le nozioni per usarli, ecco perchè cercavo un software pronto.

Re: Software gestione eventi

Inviato: lun 3 mar 2014, 13:48
da teox99
fare un db mysql con i pochi campi che hai indicato non è difficile, magari una pagina web per inserire i dati e ta-dan!!! hai fatto anche un portale/calendario consultabile online da tutti.

il punto non è trovare un programma di gestione eventi, il problema vero è utilizzare come formato di scambio dati un file dati xls, poco portabile presso altri software.

Re: Software gestione eventi

Inviato: lun 3 mar 2014, 16:22
da sunreal
Ho allegato una immagine per far capire come vengono impaginati i dati, almeno può essere più chiaro cosa cerco. Non so se con mysql e una pagina web come dici può avere lo stesso risultato.

Re: Software gestione eventi

Inviato: mar 4 mar 2014, 11:28
da lablinux
Si può fare, volendo anche con SQLite al posto di Mysql (che mi stà antipatico a pelle oltre ad essere di Oracle che mi stà ancora più antipatica).


[OT]
CSV non è altro che un file di testo formattato. Di solito i campi sono separati da comodi ";" e a volte hanno in testa i nomi dei campi. Ad esempio

Codice: Seleziona tutto

Data;Inizio;Fine;Tipo;Squadra
01/02/2014;09:00;12:00;Calcio;MilanAC
05/02/2014;15:00;18:00;Volley;Pallamagica Livorno
E' sicuramente più portabile, letto e interpretato dai fogli di calcolo e da un editor qualsiasi e con un qualsiasi linguaggio (da php a python) facilmente interpretabile.
Se vuoi puoi fare una prova al volo, copia il codice e incollalo in un file con estension csv (pippo.csv) e prova ad aprirlo con excell o calc
[/OT]

Re: Software gestione eventi

Inviato: mar 4 mar 2014, 11:33
da sunreal
Grazie per le risposte, con gli strumenti che mi hai indicato ce la possibilità di automatizzare la procedura? Solo per sapere prima di mettermi a studiare....

Re: Software gestione eventi

Inviato: mar 4 mar 2014, 11:48
da lablinux
assolutamente si, come ti ha anticipato teox99 "magari una pagina web per inserire i dati e ta-dan!"

Re: Software gestione eventi

Inviato: mar 4 mar 2014, 16:30
da brg
Perl ha dei moduli appositi per gestire i file CSV (es. http://search.cpan.org/~adamk/Parse-CSV ... rse/CSV.pm ), se conosci il perl, puoi scriverti un programmino banale senza dover passare per un db.

Re: Software gestione eventi

Inviato: mar 4 mar 2014, 23:11
da lablinux
ma il perl si interfaccia con ms excell?
Tutti i linguaggi del 2014 gestiscono senza problemi un csv. Il db andrebbe a sostituire excel per il salvataggio dei dati, e un interfaccia minimale (web o no) per visualizzare le date già utilizzate e avere sott'occhio il calendario

Re: Software gestione eventi

Inviato: mer 5 mar 2014, 0:07
da brg
Il perl fa tutto: http://search.cpan.org/~dmow/Spreadshee ... et/XLSX.pm //// http://search.cpan.org/~jmcnamara/Excel ... er/XLSX.pm :p

Comunque pensavo a questo flusso di lavoro: arriva il file xls -> esporti in CSV -> con lo script perl aggiungi i dati del CSV al CSV/HTML/XML generale, invece che ad una base di dati.

Re: Software gestione eventi

Inviato: mer 5 mar 2014, 9:39
da lablinux
Non volgio lanciare flame, il perl è un ottimo linguaggio (provai anche il suo framework catalyst), ma preferisco python o ruby. Anzi tutto per il supporto su tutti i sitemi operativi (provai a installare perl su windows... un bagno di sangue) in oltre lo sviluppo di Perl è fermo da anni, mentre per gli altri due si continua il processo di innovazione.
E ribadisco, tutti i linguaggi hanno uno o più metodi per utilizzare xml.

Python, esegue una macro in vba di un file xlsm (windows 7 64bit python3)

Codice: Seleziona tutto

from win32com.client import Dispatch
excel = Dispatch('Excel.Application')
excel.visible = False # non apro la finestra di excel
excel.workbooks.open(file_xlsm) # apro il file xlsm
excel.DisplayAlerts = 0 # elimino eventuali alert
excel.run ('MacroDaEseguire')  
excel.save
excel.quit()
Idem per ruby (windows 7 64bit ruby2.0.0p247 [i386-mingw32])

Codice: Seleziona tutto

require 'win32ole'
excel = WIN32OLE.new('excel.application')
excel.visible = false
excel.workbooks.open("file.xlsm") # absolute file path
excel.run 'MacroDaEseguire'
excel.save
excel.quit
Ora sta a sunreal dirci cosa vuol fare, a quanto ho capito a lui non arriva un file xls, ma lui si è creato una maschera per inserire i dati nel file excel

Re: Software gestione eventi

Inviato: mer 5 mar 2014, 13:52
da paolo1957
Io programmo in PHP per lavoro da diversi anni, su applicazioni web che sono essenzialmente dei data entry. Secondo me questa soluzione è più facilmente realizzabile perchè ci sono diversi provider che affittano spazi web su server già pre-configurati per PHP e MySQL, a tariffe anche economiche. Per il software da usare esistono diverse soluzioni già pronte (e gratuite), basta dare un occhio per esempio a http://www.joomla.it/articoli-della-com ... oomla.html.
Questa potrebbe diventare anche l'occasione per creare un sito (se non c'è ancora) che svolga anche una funzione pubblicitaria per i servizi offerti, le gare sportive o meeting vari.

Re: Software gestione eventi

Inviato: mer 5 mar 2014, 14:13
da lablinux
Anche se php non mi piace, sono pienamente daccodro con te.

Re: Software gestione eventi

Inviato: gio 6 mar 2014, 0:56
da sunreal
Allora... io vorrei lavorare così:
mi arriva il calendario in formato excel o ods che sia
estrapolo le gare che mi interessano con soli tre campi DATA ORA-AVVERSARIO LUOGO, anche in formato CSV
immetto i record di dati nel calendario con un clik!! Tipo importa eventi. Basta poco che ce vò!

php potrebbe essere la soluzione più abbordabile, perchè il pargolo dovrebbe averlo studiato e ha anche del materiale
il calendario dovrà avere l' aspetto di un calendario non di una lista

Sapete a me pare strano che non ci sia una cosa del genere, fare una cosa così a manina è per me una cosa che non sta ne in cielo ne in terra, per non parlare del fatto che cìè una possibilità di sbagliarsi altissima. Boh