09 Febbraio, 2012, 23:57:53 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: È uscito il numero 4 della Newsletter italiana di Ubuntu! Lo trovate a questo indirizzo. Buona lettura... e partecipate al sondaggio!
 
   Indice   FAQ Aiuto Regolamento Ricerca Accedi Registrati  
3rd Party Projects

Questa sezione ha lo scopo di raccogliere le iniziative/progetti della nostra comunità legati ad Ubuntu.
I progetti ospitati nascono da iniziative degli utenti o gruppi di utenti.
In futuro i progetti potrebbero rimanere iniziative "personali" o essere integrate nella distribuzione, sponsorizzate da Ubuntu o dalla Canonical a discrezione dei responsabili.
All'interno di essa, sarà possibile inserire delle discussioni che hanno la funzione di pubblicizzare avvenimenti, iniziative e progetti software su Ubuntu e GNU/Linux in generale
Sarà inoltre possibile, per un utente proporre lo sviluppo di nuovi software, in questo caso la discussione di richiesta avrà la funzione di generare un requisito funzionale del prodotto da sviluppare
  • Sez. I - Iniziative
    • Fanno parte di "iniziative", ad esempio, le seguenti categorie: corsi, progetti editoriali, libri.
    • La segnalazione di una iniziativa avviene creando una discussione con l'annuncio.
    • Una volta effettuata la segnalazione, la discussione viene chiusa dal Gruppo Staff o moderatore della sezione.
    • Se l'iniziativa esposta, comporta un costo di adesione o fruizione, questo deve essere esplicitamente riportato all'interno della discussione.
    • È obbligatorio, segnalare all'interno della discussione i riferimenti per poter contattare/partecipare all'iniziativa.
  • Sez. II - Progetti
    • La segnalazione di un progetto software, come per le iniziative, avviene e si sviluppa all'interno di una singola discussione.
    • Sarà consentito l'inserimento di software solo se rilasciati sotto licenza GPL (in tutte le sue versioni) o equivalente, tale da garantire all'utente l'utilizzo del prodotto senza restrizioni e allo sviluppatore la proprietà intellettuale del codice prodotto.
    • Nell'oggetto della discussione, dovrà essere riportata la categoria ed una semplice descrizione del tool.
    • Se il progetto ha già un sito che lo ospita, sarà a discrezione del Gruppo Staff o del moderatore della sezione chiuderla come segnalazione o lasciarla aperta.
    • Se il progetto non ha un sito che lo ospita, si potranno aprire due discussioni, una per proporre modifiche/implementazioni (dove nel titolo occorre specificare [sviluppo]) ed una per segnalare problemi (e nel titolo dovrà comparire [supporto])
    • Non è consentita l'apertura di nuove discussioni in riferimento a versioni superiori o modificate di un prodotto già riportato in precedenza.
    • Se il software, oggetto del progetto, ha una dimensione non superiore ai 200Kb, per prodotti che non hanno un sito che li ospita, sarà possibile allegarlo alla discussione.
  • Sez. III - Proposte
    • Una proposta deve essere eseguita e si svilupperà all'interno di una singola discussione.
    • Le proposte dovranno essere inserite direttamente nella sezione "3rd Party Projects".
    • Dovranno essere specificate le funzionalità che devono essere sviluppate.
    • Non dovranno essere riportate diciture tipo "...deve fare come questo software...", ma indicare nel miglior modo possibile i requisiti.
    • Una volta segnalato, la discussione resterà aperta per consentire uno scambio di idee su come sviluppare il codice o finché uno sviluppatore non fornirà una soluzione (da pubblicizzare poi, come visto prima, nella sezione Progetti) che ne soddisfi il requisito.
Per consentire una più semplice consultazione della sezione, nel titolo dovrà essere specificata la categoria di appartenenza, ad esempio:
  • [Iniziativa]
  • [Progetto]
  • [Proposta]
Per quanto non esposto sopra, si fa comunque riferimento al Regolamento del forum ed al Codice di Condotta della Community.
Pagine: 1 [2] 3 4 5   Vai giù
  Stampa  
Autore Discussione: [Progetto] Esportare da database Access a database OpenOffice  (Letto 9897 volte)
0 Utenti e 1 Utente non registrato stanno visualizzando questa discussione.
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18.810

Media messaggi



Mostra profilo WWW
« Risposta #20 inserita: 08 Settembre, 2009, 14:28:50 »

quali path? Shocked
lo script non ha bisogno di nessun path

il giro del dizionario PATHS e la funzione __searchPath serve unicamente all'interfaccia grafica una volta installata visto che con l'installazione i files grafici saranno sparpagliati nelle dir apposite.
gui a parte il programma non necessita di nessun percorso

l'errore che ti riporta generalmente è dovuto all'assenza di uno o del pacchetto openoffice.org-java-common. non mi pare serva altro.

ovviamente lo script testbase non serve a niente, è uno script di esempio per provare le funzioni del mio modulo unobase

manuali per uno/openoffice non ne ho, ho recuperato il tutto dall'indirizzo che ti ho fornito prima e ho cercato di rifare una libreria minimale che esponesse Base, connessione, rowset, fields e field per semplificare l'uso in python.
ciao
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #21 inserita: 08 Settembre, 2009, 14:34:07 »

mi da un errore su unobase.py sull'istruzione

Codice:
from com.sun.star,sdb.CommandType import TABLE

ImportError: type com.sun.star,sdb.CommandType.TABLE is unknown

non riesco a capire xke, tu hai qualche idea di cosa devo controllare.....

P.S. gli altri from...import non sembrano dare problemi

ahhh non avevo capito..
beh è chiaro l'errore, hai messo una virgola su com.sun.star.sdb invece di un punto
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #22 inserita: 08 Settembre, 2009, 16:40:58 »

Per path intendo dove lui si cerca le cose, ho notato per esempio che se da una qualunque cartella faccio

Codice:
devlnx@devlnx-desktop:~$ python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import uno
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named uno
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line 38, in apport_excepthook
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python2.6/dist-packages/apport/__init__.py", line 1, in <module>
    from apport.report import Report
  File "/usr/lib/python2.6/dist-packages/apport/report.py", line 21, in <module>
    import fileutils
  File "/usr/lib/python2.6/dist-packages/apport/fileutils.py", line 16, in <module>
    from packaging_impl import impl as packaging
  File "/usr/lib/python2.6/dist-packages/apport/packaging_impl.py", line 18, in <module>
    import apt
  File "/usr/lib/python2.6/dist-packages/apt/__init__.py", line 2, in <module>
    import apt_pkg
ImportError: /opt/openoffice.org/ure/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/python2.6/dist-packages/apt_pkg.so)

Original exception was:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named uno
>>>

mentre se lo lancio da /opt/openoffice.org/basis3.1/program uno lo trova, ma poi da errore su quello che ti dicevo

Codice:
devlnx@devlnx-desktop:/opt/openoffice.org/basis3.1/program$ python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import uno
>>> from com.sun.star.sdb.CommandType import TABLE
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "uno.py", line 295, in _uno_import
    raise ImportError( "type "+ name + "." +x + " is unknown" )
ImportError: type com.sun.star.sdb.CommandType.TABLE is unknown
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line 38, in apport_excepthook

    from apport.packaging_impl import impl as packaging
  File "uno.py", line 295, in _uno_import
    raise ImportError( "type "+ name + "." +x + " is unknown" )
ImportError: type apport.packaging_impl.impl is unknown

Original exception was:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "uno.py", line 295, in _uno_import
    raise ImportError( "type "+ name + "." +x + " is unknown" )
ImportError: type com.sun.star.sdb.CommandType.TABLE is unknown
>>>


su altri from...import non da problemi invece

Codice:
devlnx@devlnx-desktop:/opt/openoffice.org/basis3.1/program$ python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import uno
>>> from com.sun.star.beans import PropertyValue
>>> from com.sun.star.connection import NoConnectException
>>>
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #23 inserita: 08 Settembre, 2009, 16:54:03 »

installa il pacchetto python-uno
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #24 inserita: 08 Settembre, 2009, 17:38:29 »

yeah   Beer to beer

era quello che mi mancava, ora con debug e google me lo studio un po e prima di intervenire ti avviso cosi evitiamo di fare il lavoro doppio

Cmq grazie, anche se per te sono cose semplici, mi sei di molto aiuto
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #25 inserita: 08 Settembre, 2009, 18:58:12 »

ho trovato un bug nel programma
nel caso di valori nulli nel csv carica all'interno del db il valore predefinito (0 se numerico, stringa vuota se alfanumerico) invece del null

lo rivedro` piu` avanti
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
reahel93
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 865

Media messaggi


;P


Mostra profilo WWW
« Risposta #26 inserita: 10 Settembre, 2009, 03:17:59 »

Beh questo progetto direi sia molto interessante... putroppo non sono in grado di collaborarvi... ma vi seguo per il poco che ne capisco...
Non vedo l'ora terminiate Smiley
Sono curioso del codice ;P

Ciao!
Registrato

"Il sesso non é la risposta, il sesso é una domanda, si é la risposta" -- sex swami
Le guide della comunitá sono tue amiche
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #27 inserita: 10 Settembre, 2009, 15:54:54 »

il 90% è quello già pubblicato in fondo alla prima pagina del thread
il resto è solo il funzionamento dell'interfaccia grafica
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #28 inserita: 10 Settembre, 2009, 16:22:24 »

Me lo sono guardato e studiato, ma non ho trovatola parte in cui crea la tabella e definisce i campi, prob l'hai sviluppata dopo o non la trovo io :-)

Se vuoi posso provare ad occuparmene io del problema dei valori null, nel caso dammi l'ok e gli ultimi sorgenti.

Ciao
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #29 inserita: 10 Settembre, 2009, 17:04:53 »

come no? e` tutto li`
se esegui il progetto fa tutto
estrapola tabelle (listTables), estrae schema e converte tipi (getSchema), estrae csv (extractCSV), ricrea e riempie le tabelle selezionete (on_btnExecute_clicked)

i sorgenti sono quelli li`, io sto lavorando sulla gui, nulla che riguarda il programmi, per me gia` terminato.
ciao
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #30 inserita: 12 Settembre, 2009, 16:47:21 »

che te ne pare?
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #31 inserita: 12 Settembre, 2009, 21:51:38 »

Mi sembra ottima, semplice e pulita.
(poi le ho trovate le routine disperse)  Grin
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #32 inserita: 19 Settembre, 2009, 14:03:41 »

ciao

hai qualche novita` per la questione dei null o la seguo io?
la gui e` quasi terminata, credo sara` questa la versione definitiva

Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #33 inserita: 21 Settembre, 2009, 09:42:20 »

Scusami ma avevo capito che che la parte del programma era finita.

i sorgenti sono quelli li`, io sto lavorando sulla gui, nulla che riguarda il programmi, per me gia` terminato.
ciao

Cmq se ti serve ancora me ne occupo molto volentieri.

ciao
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #34 inserita: 24 Settembre, 2009, 18:38:20 »

ho trovato numerose condizioni che mandano in errore interno openoffice base durante l'inserimento.
la stessa query insert su 10000 volte circa 20 volte produce errori direttamente dal backend.
errori di api non dipendenti da me, non me l'aspettavo, sembra proprio che su pc piu` lenti il problema si verifichi piu` spesso.

sto provando altre soluzioni Sad
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #35 inserita: 25 Settembre, 2009, 14:17:06 »

Io sto continuando a studiare il python, quindi mi pare evidente che tu sia il capo progetto.....
Cmq se mi assegni dei compiti da svolgere(problemi da risolvere) mi ci applico molto volentieri.
Oppure mettilo su launchpad o qualcosa di simile, cosi in ogni momento posso prendermi la parte di progetto da controllare......
Oppure dimmi tu....

ciao
Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #36 inserita: 25 Settembre, 2009, 14:45:34 »

puoi provare il progetto che ho inviato l'ultima volta e importare più volte tabelle da varie migliaia o decine di migliaia di record?
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Alkatron
Coraggioso Chiacchierone
*
Non Connesso Non Connesso

Messaggi: 814

Media messaggi


Mostra profilo
« Risposta #37 inserita: 25 Settembre, 2009, 16:23:25 »

Ok, faccio riferimento a quello mandato da te l'8/09/09, e provo.

ciao
Registrato
pfp72
Novello Novizio

Non Connesso Non Connesso

Messaggi: 28

Media messaggi


Mostra profilo
« Risposta #38 inserita: 25 Settembre, 2009, 17:46:05 »

....scusate l'interruzione.... a me non funziona proprio.Selezionando il file mdb, sul terminale mi restituisce quanto segue

(mdb2odb.py:9859): libglade-WARNING **: unknown property `orientation' for class `GtkVBox'
Traceback (most recent call last):
  File "mdb2odb.py", line 141, in on_btnFileName_file_set
    for table in listTables(btnFileName.get_filename()):
  File "mdb2odb.py", line 66, in listTables
    stdout=subprocess.PIPE)
  File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
    errread, errwrite)
  File "/usr/lib/python2.5/subprocess.py", line 1153, in _execute_child
    raise child_exception
OSError: [Errno 2] Nessun file o directory


Se avete qualche indizio ve ne sarei molto grato...


Registrato
il_muflone
Illuminato Imbonitore
*****
Non Connesso Non Connesso

Sesso: Maschio
Messaggi: 18810

Media messaggi



Mostra profilo WWW
« Risposta #39 inserita: 25 Settembre, 2009, 18:18:10 »

pfp72 devi installare il pacchetto mdbtools
Registrato

The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Pagine: 1 [2] 3 4 5   Vai su
  Stampa  
 
Vai a: