Ciao sto anche io facendo un lavoro del genere per la mia azienda ma non è affatto facile.<br>Per quanto access sia una schifezza, come dicono tanti, permette personalizzazioni molto veloci a livello di query o report.<br>
Python al contrario ti permetterà sicuramente una maggiore e una migliore gestione a livello di linguaggio e di sicurezza dei dati, indipendentemente se ti basi su mysql o altri.<br>Se però ti chiedono una qry al volo o un report non ci metterei senz'altro i 10 min che ci mettevi prima a crearlo dal nulla.
<br>Per l'interfaccia grafica anche io di consiglio le wxpython, per la creazione in grafica dell'interfaccia se non vuoi scrivere il codice a manina però non so ancora cosa dirti .<br>Ci sono diversi strumenti disponibili ma molti come me preferisco scrivere per quanto lungo il codice a mano. (aspetto contraddizioni o consiglio in merito)
<br>Riguardo l'accesso ai vari db in python trovi di tutto e per tutto e sicuramente non avrai problemi.<br>Per i report in ho ancora trovato nulla che sia altrettanto veloce di access. Io attualmente uso reportlab che è uno strumento ottimo che ti crea il pdf dei report che vuoi ma non ho ancora trovato nulla per creare i report i grafica.
<br>I report li creo ancora scrivendo il codice.sigh, ( anche qui se ci sono consigli o contraddizioni sono a braccia aperte)<br><br>Per un programma da provare fatto in python, se non mi sbaglio c'è jouce (un famoso lettore di podcast) lo trovi
<br><a href="http://sourceforge.net/project/showfiles.php?group_id=151000">http://sourceforge.net/project/showfiles.php?group_id=151000</a><br><a href="http://juicereceiver.sourceforge.net/">http://juicereceiver.sourceforge.net/
</a><br><br><br>Ciao.<br><br><br><div><span class="gmail_quote">Il 29/08/07, <b class="gmail_sendername">renzo andrioli</b> <<a href="mailto:renzoandrioli@tin.it">renzoandrioli@tin.it</a>> ha scritto:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff">
<div><font face="Arial" size="2">
</font><p style="margin: auto 0cm;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2">Realizzo
da anni applicativi sotto windows msAccess stand-alone o su piccole reti locali.
Le applicazioni sono destinati ad insegnanti di scuole medie e
superiori.</font></span></p>
<p style="margin: auto 0cm;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2">In un
lavoro di graduale ampliamento e riscrittura degli applicativi, sempre sotto
windows, è mia intenzione passare a python ma prima di dedicarmi con convinzione
a questa impresa per evitare di accorgermi magari tra qualche settimana della
presenza di ostacoli di difficile soluzione, gradirei dalla comunità alcune
risposte:</font></span></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2">E' noto
che nella scuola<span> </span>la<span> </span>cultura informatica (soprattutto degli
insegnanti) è piuttosto scarsa, con autonomia operativa nulla, in un contesto
incerto e disomogeneo. Gli applicativi Python dovrebbero essere quindi di facile
installazione (senza preventivi accertamenti su windows) e protetti almeno
parzialmente.</font></span></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2"> </font></span></p>
<p style="margin: 0cm 0cm 0pt;"><font face="Arial" size="2"><font face="Tahoma">Gli
applicativi sono utilizzati anche da insegnanti ciechi, che usufruiscono di uno
screen-reader perfettamente compatibile con windows ed access. Devo perciò
verificare questo programma sia compatibile con gli applicativi python. <span>Lo screen-reader è un programma che gira
sotto windows dotato di un sintetizzatore vocale che descrive brevemente la
situazione dello schermo e la posizione del cursore. Nel caso di una form il
sintetizzatore descrive il tipo di controllo (text, combo, gruppo opzioni,
pulsante opzione, pulsante di comando etc) ed il nome con cui viene
identificato. Lo spostamento tra i vari controlli avviene con il tasto tab.
Alcuni tasti funzione sono utilizzati come help in linea della form / del
controllo. </span></font><span style="font-size: 10pt; font-family: Tahoma;">Per
poterne collaudare il grado di compatibilità, dovrei disporre di una
applicazione python qualsiasi (versione di prova o demo) dotata di forms su cui
effettuare concretamente delle prove.</span></font></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2"> </font></span></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2">Ringrazio
chiunque mi sappia dare indicazioni utili.</font></span></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2"> </font></span></p>
<p style="margin: 0cm 0cm 0pt;"><span style="font-size: 10pt; font-family: Tahoma;"><font face="Arial" size="2"> </font></span></p></div></div>
<br>_______________________________________________<br>Python mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Python@lists.python.it">Python@lists.python.it</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.python.it/mailman/listinfo/python" target="_blank">
http://lists.python.it/mailman/listinfo/python</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>Marco M.