[Risolto]base si blocca importando fogli calc

Discussioni sulle caratteristiche di database
Rispondi
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

[Risolto]base si blocca importando fogli calc

Messaggio da pikke »

Buonasera,
Dove lavoro stanno sostituendo office con libreoffice 3.3.2.
Il mio problema è questo: devo importare 2 fogli calc in base che rappresentano la disponibilità del magazzino prima di una data e dopo e su questi eseguire una query che mi estragga la variazione di listino o la differenza di giacenza.Su office eseguivo un query confrontando i campi precodice e codice identificativo e dopo nei citeri mettevo listino foglio1 <> listino foglio2 o giac.foglio1 <> giac. foglio2.Provo a fare lo stesso con libreoffice ma nell' importazione dei fogli di circa 5500 righe ciascuno il tutto si blocca e mi tocca chiudere dalla croce e ripristinare tutte le volte i fogli.Sono riuscito una volta sola ad importare i fogli ma quando provo ad eseguire la query mi si blocca tutto nuovamente e dopo vari minuti mi tocca forzare la chiusura.
Ho provato sia su windows 7 che su linux ubuntu 11.04 ma non cambia niente non riesco a portare in fondo l'elaborazione.Faccio presente che in office avviene tutto velocemente e senza intoppi.
Aspetto una vostra risposta.
Un saluto pikke.
Ultima modifica di pikke il venerdì 17 giugno 2011, 22:02, modificato 1 volta in totale.
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

provato anche con OOO?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:provato anche con OOO?
Ti ringrazio per avermi risposto.
Proverò ad installarlo e poi ti farò sapere.
Possono coesistere libreoffice e openoffice ?
Saluti,Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

intendi nella stessa macchina si certo, basta che non usi avvio veloce.
come fai per importare dati?
puoi spiegare passo passo?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:intendi nella stessa macchina si certo, basta che non usi avvio veloce.
come fai per importare dati?
puoi spiegare passo passo?
Buonasera,
Ho provato sul computer di casa con microprocessore i7 con 12 gb di memoria con Ubuntu 11.04 che a lavoro su window xp.
Per importare apro il foglio e lo copio, poi clicco su incolla in tabelle dopo eseguo la query in vista struttura.
Cosa intendi per avvio veloce ?
Io clicco su l'icona libreoffice poi seleziono base.
Un saluto e grazie per il tempo che mi dedichi ,e da poco che uso libreoffice e ho anche convinto il mio datore di lavoro a sostituire il costoso office con software libero.
Siamo tutti alle prime armi.
L''unico aiuto può venire solo da voi.
A presto
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

prova a fare cosi

fai una copia del file calc
apri nuovo database
collega ad un database esistente -->scegli foglio elettronico -->avanti
sfoglia -->scegli file calc -->avanti
dai nuovo nome e registri.

ora hai due database
uno copiato da tabella
uno collegato a tabella

il prob della lentezza è la query?
prova query su nuovo database

puoi postare qui il codice
per leggere il codice basta tasto dx vista sql e copi
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:prova a fare cosi

fai una copia del file calc
apri nuovo database
collega ad un database esistente -->scegli foglio elettronico -->avanti
sfoglia -->scegli file calc -->avanti
dai nuovo nome e registri.

ora hai due database
uno copiato da tabella
uno collegato a tabella

il prob della lentezza è la query?
prova query su nuovo database

puoi postare qui il codice
per leggere il codice basta tasto dx vista sql e copi
Ho provato a fare come dici: Ho creato nuovo database, ho spuntato collega a un database esistente a foglio elettronico e ho importato il foglio calc.
Qui ti vorrei porre una domanda.
Come faccio ad importare due fogli e modificare poi il nome ?
Una volta eseguita l' importazione il nome del file è sheet1
Mi puoi spiegare meglio la procedura ?
Io devo importare 2 fogli e su di essi eseguire controlli di giacenza e di listino.
Su openoffice ho provato alla vecchia maniera spiegata in precedenza copiando i due fogli ma al momento d'elaborazione o la query mi genera il seguente errore mi puoi spiegare dove sbaglio ?
Non è stato possibile caricare i contenuti.
Stato SQL: S1000
Codice di errore: 40

S1000 Errore generale java.lang.NullPointerException in statement [SELECT "nuovo"."Codice", "nuovo"."Codice Identificativo", "nuovo"."Descrizione", "nuovo"."Giacenza", "nuovo"."listnuovo", "vecchio"."LISTVE" FROM "vecchio", "nuovo" WHERE "vecchio"."TBPA Codice" = "nuovo"."Codice" AND "vecchio"."APM Codice Identificativo" = "nuovo"."Codice Identificativo"]
Comando SQL che ha prodotto l'errore:

SELECT "nuovo"."Codice", "nuovo"."Codice Identificativo", "nuovo"."Descrizione", "nuovo"."Giacenza", "nuovo"."listnuovo", "vecchio"."LISTVE" FROM "vecchio", "nuovo" WHERE "vecchio"."TBPA Codice" = "nuovo"."Codice" AND "vecchio"."APM Codice Identificativo" = "nuovo"."Codice Identificativo"
Nella query ho messo che il precodice articolo e il codice articolo siano uguali e nella selezione dei campi ho spuntato il precod art. il codice art. la descrizione e la giacenza del foglio nuovo,ma mi genera l'errore sopra citato,su office la query funzionava perfettamente e dopo che l'avevo eseguita nei criteri mettevo che mi estraesse la differenza di giacenza tra i due fogli.
Non so se mi sono spiegato.
A presto.
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

solo un foglio
nome non modificabile
era per provare la query

hai letto questo:
http://user.services.openoffice.org/it/ ... 33&start=0
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:solo un foglio
nome non modificabile
era per provare la query

hai letto questo:
http://user.services.openoffice.org/it/ ... 33&start=0
Buonasera,
Ho letto il topic, quello che ho scritto in precedenza l'ho provato anche con openoffice 3.3 su windows 7 64 bit.
L'importazione dei fogli mi sembra più veloce con openoffice ma riesci a spiegarmi l'errore che mi si presenta all' elaborazione della query.Su libreoffice non mi visualiza l'errore ma l' elaborazione si blocca e devo uscire cliccando in alto sulla croce.
Grazie per ora.
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

devi fare qualcosa di simile a questo

SELECT "nuovo"."Codice" AS "Codice", "nuovo"."CodiceIdent" AS "CodiceIdent", "nuovo"."Descrizione" AS "Descrizione", "Giacenza" - "Giacenzavecchio" FROM "nuovo", "vecchio" WHERE "nuovo"."Codice" = "vecchio"."Codice" ORDER BY "Codice" ASC
e trovi la giacenza
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:devi fare qualcosa di simile a questo

SELECT "nuovo"."Codice" AS "Codice", "nuovo"."CodiceIdent" AS "CodiceIdent", "nuovo"."Descrizione" AS "Descrizione", "Giacenza" - "Giacenzavecchio" FROM "nuovo", "vecchio" WHERE "nuovo"."Codice" = "vecchio"."Codice" ORDER BY "Codice" ASC
e trovi la giacenza
Grazie vladko per la tua pazienza,ma esiste una documentazione sul web su come usare base per creare una query,su office bastava andare in visualizzazione struttura selezionare i campi (come ho fatto con openoffice) da confrontare e il gioco era fatto.Base mi sembra parecchio più complesso.
Quello che hai scritto come lo inserisco?
Il codice che ti ho incollato me lo ha generato in automatico.
Scusami se per te sono cose banali ma sul web si trova poco riguardo l'uso di base e dei prodotti openoffice o libreoffice.
A presto
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

oltre che guida in linea, wiki di OOO/LiBo
per studiare SQL ci sono vari posti, ecco uno:
http://www.uniss.it/documenti/formazion ... se_SQL.pdf

quando sono arrivato in Italia tutti sentivo parlare a me dialetto non italiano, cambiavo regione cambiava italiano :) .
base usa il database "hsqldb" in standalone
e il suo dialetto SQL lo trovi qui
http://www.hsqldb.org/doc/guide/ch09.html

ora aggiungo in tutorial altri link

per inserire query c'è Crea query in vista SQL (attenzione di mia query devi controllare nomi campi)
per leggere in alternata SQL o Struttura c'è pulsante
Vista struttura si/no

Forse hai ragione a dire che con office è più facile, ma non sempre mi piace vie troppo facile perchè nascondono modo che fa. E io voglio sempre sapere chi fa per noi, come fa. (vedi cosa sta succedendo per energia prorio oggi).

niente è banale, solo chi non conosce domanda(anche io chiedo spesso) e se io vedo che mette impegno rispondo volentieri
ora se tu puoi mettere un file completo come tu userai ma con 10 dati non privati per tabella e scrivi cosa vuoi ottenere io posso guardare
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

Grazie per ora.
Anch'io la penso come te, mi piace approfondire gli argomenti e non solo digitarli e basta.
Saluti
Pikke
libreoffice 4.1.2 linux mint 14 maja
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:oltre che guida in linea, wiki di OOO/LiBo
per studiare SQL ci sono vari posti, ecco uno:
http://www.uniss.it/documenti/formazion ... se_SQL.pdf

quando sono arrivato in Italia tutti sentivo parlare a me dialetto non italiano, cambiavo regione cambiava italiano :) .
base usa il database "hsqldb" in standalone
e il suo dialetto SQL lo trovi qui
http://www.hsqldb.org/doc/guide/ch09.html

ora aggiungo in tutorial altri link

per inserire query c'è Crea query in vista SQL (attenzione di mia query devi controllare nomi campi)
per leggere in alternata SQL o Struttura c'è pulsante
Vista struttura si/no

Forse hai ragione a dire che con office è più facile, ma non sempre mi piace vie troppo facile perchè nascondono modo che fa. E io voglio sempre sapere chi fa per noi, come fa. (vedi cosa sta succedendo per energia prorio oggi).

niente è banale, solo chi non conosce domanda(anche io chiedo spesso) e se io vedo che mette impegno rispondo volentieri
ora se tu puoi mettere un file completo come tu userai ma con 10 dati non privati per tabella e scrivi cosa vuoi ottenere io posso guardare
Ciao,
Ho provato ad eseguire la query con 1000 righe e tutto funziona,ma qundo la eseguo con 53000 righe tutto si blocca,ho provato ad aspettare per più di 10 minuti ma non è successo niente,mi sa che ha lavoro mi toccherà dire che bisogna aspettare ancora per migrare da office a openoffice.
Aspetto una soluzione altrimenti mi toccherà rimanere con Bill Gates.
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

come tu vuoi

Attenzione,
per ottimizzare Openoffice:
usare versione java sun 1.6.0.22, quale è tua versione in uso?
impostare parametri di uso memoria in opzioni memoria principale
di solito
da 20 a 50
128 (io ho 256)
20 (ho 60)
00.10
20

per ottimizzare db che usa HSQLDB (database interno)
Menu Strumenti SQL
e inserire
CHECKPOINT DEFRAG
indicizzare campi

ottimizzare uso di cache per db >3MB

http://www.oooforum.org/forum/viewtopic ... 615#379615

potrebbe essere consigliato usare altro db


p.s. si può avere db per fare prove?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:come tu vuoi

Attenzione,
per ottimizzare Openoffice:
usare versione java sun 1.6.0.22, quale è tua versione in uso?
impostare parametri di uso memoria in opzioni memoria principale
di solito
da 20 a 50
128 (io ho 256)
20 (ho 60)
00.10
20

per ottimizzare db che usa HSQLDB (database interno)
Menu Strumenti SQL
e inserire
CHECKPOINT DEFRAG
indicizzare campi

ottimizzare uso di cache per db >3MB

http://www.oooforum.org/forum/viewtopic ... 615#379615

potrebbe essere consigliato usare altro db


p.s. si può avere db per fare prove?
Ciao vladko,
Come sempre sei molto gentile a rispondermi .
Ti vorrei chiedere come faccio a impostare i parametri da te consigliati,la versione java è la 1.6.0.26-b03 in windows 7e per inviarti il db per fare le prove cosa devo fare ?
Che significa il consiglio che mi dai di usare un altro db ?
Aspetto come sempre una tua risposta.
Saluti,
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

Attenzione è tu che hai problema, non io quindi ti devi dare da fare.
Se io rispondo tu devi leggere bene quello che ti scrivo se no divento poco gentile. ;)

qui è spiegato italiano come modificare memoria ma c'era sicuramente anche in guida in linea
http://wiki.services.openoffice.org/wik ... all_of_OOo
se non capisci qualcosa scrivi

in primo link inserito in miei messaggi è spiegato come mettere versione di java 1.6.0.22 che io consiglio per usare base!!!!
può essere che tua versione va bene lo stesso ma visto che siamo ancora nel buio meglio fare questa prova

se non va ancora allora si parte da inizio
tu hai detto che hai un pc con i7 e 12gb di ram con ubuntu 11.04 installato, dovremmo andare sulla luna con questo ;)

immagino hai firefox
installa google toolbar
http://www.google.com/tools/firefox/too ... 2/intl/it/
configura in modo da avere il pulsante google traduttore comodo.
adesso puoi girare per forum francese e seguira giuda installazione per OOO qui

http://user.services.openoffice.org/fr/ ... 29&t=27054

attenzione prima disinstallare OOO, java(forse è in un altro messaggio di Tutorial) e poi eliminare profilo
poi installare con dpkg
poi installare abilitare java

bene ora dovresti avere OOO installato pulito e java versione 1.6.0.22

aprire tuo file e fare CHECKPOINT DEFRAG
se non capisci qualcosa scrivi

per mettere db se non supera 128kb quando scrivi messaggio sotto a casella di scrittura c'è invia allegato.
se tuo db come immagino è più grande anche dopo defrag o invii per mail oppure metti su spazio condiviso online
ad esempio mediafire.com

per cambiare db vuole dire che base lavora in 2 modi
con db interno, è il modo che stai usando
come front end per altri db come mysql postgresql sqlite etc


altra cosa che si potrebbe fare è "Lavorare" prima il file calc e preparlo poi per base, perchè cosi come stai usando dati doppi non va bene

da quanti KB è il file calc?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

pikke ha scritto:
vladko ha scritto:come tu vuoi

Attenzione,
per ottimizzare Openoffice:
usare versione java sun 1.6.0.22, quale è tua versione in uso?
impostare parametri di uso memoria in opzioni memoria principale
di solito
da 20 a 50
128 (io ho 256)
20 (ho 60)
00.10
20

per ottimizzare db che usa HSQLDB (database interno)
Menu Strumenti SQL
e inserire
CHECKPOINT DEFRAG
indicizzare campi

ottimizzare uso di cache per db >3MB

http://www.oooforum.org/forum/viewtopic ... 615#379615

potrebbe essere consigliato usare altro db


p.s. si può avere db per fare prove?
Ciao, ho eseguito alla lettera i tuoi consigli,ho installato da capo java usando la1.6.0.22,ho impostato i parametri da te scritti,ho eseguito CHECKPOINT DEFRAG e ho letto i topic che mi hai allegato,l'unica cosa non ho capito e l'indicizzazione dei campi e l'ottimizzazione della cache per db >3mb .
I miei fogli sono circa di 2MB ciascuno,ma tutto questo non è servito a niente,la mia query si blocca con il simbolo della clessidra.
Ho aspettato per 15 minuti ma non è uscito niente.
Non riesco a capire perchè con meno righe tutto funziona.
Mi dispiace ma riguardo alla condivisione del file di magazzino su internet i miei datori non mi danno il permesso.
Comunque grazie per il tempo che mi hai dedicato.
Saluti
Pikke
libreoffice 4.1.2 linux mint 14 maja
Avatar utente
giorgiofoga
Messaggi: 116
Iscritto il: venerdì 28 gennaio 2011, 11:39

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da giorgiofoga »

pensi di provare a inserire solo 35000 righe e farci sapere il risultato??? te ne saremmo grati!!

office 2003 exel => 36.000 righe / office 2007 exel => 64.000 righe ..... calc (lib/open) => ?????
libreoffice 3.3.1 su ubuntu 10.10 64bit
openoffice 3.2.1 su ubuntu 10.10 32bit
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

giorgiofoga ha scritto:pensi di provare a inserire solo 35000 righe e farci sapere il risultato??? te ne saremmo grati!!

office 2003 exel => 36.000 righe / office 2007 exel => 64.000 righe ..... calc (lib/open) => ?????
Ciao,giorgiofoga,
Cosa intendi per inserire 35000 righe e farci sapere il risultato?
Con 1000 righe la query funziona anche se il risultato non appare subito,ma dopo un minuto,con più righe,ho provato con 3000 faccio a tempo a pranzare senza che sia apparso il risultato o qualche errore,ma mi appare solo che openoffice non risponde.
Ripeto ho provato sia con libreoffice 3.3.2 che con openoffice con i consigli di vladko.
Una buonanotte a tutti.
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

giorgiofoga ha scritto:pensi di provare a inserire solo 35000 righe e farci sapere il risultato??? te ne saremmo grati!!

office 2003 exel => 36.000 righe / office 2007 exel => 64.000 righe ..... calc (lib/open) => ?????
da wiki

1 milione di righe in un foglio di calcolo

I fogli di calcolo OpenOffice.org Calc ora sono in grado di gestire 1.048.576 (1 milione) di righe, anziché 65.536. :D
suo problema è altrove
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

Ciao vladko,
Ti ho mandato tramite e-mail i due fogli calc.
Fammi sapere se hai ricevuto il file zippato.
A presto
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

ok arrivato
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

ho importato con successo tuoi fogli dopo alcune modifiche di formattazione campi
ho creato le query che funzionano senza problemi

come ho fatto:
  • apri tuo foglio calc
    seleziona tutto, copia
    apri tuo database
    vai su area tabelle e in punto vuoto Incolla
    si apre procedura guidata "Copia Tabella"
    scegli "Definizione e Dati", spunta "Usa prima riga come nomi di colonna", "crea chiaveprimaria" -->Avanti
    trasporta tutti i dati che con le doppie frecce >>, -->Avanti
    nella schermata "Formattazione del Tipo"
    ho scelto numero per giacenza e decimale con 2 decimali per listino, -->Crea
questa la query per avere differenze di giacenza su 55000 righe:

Codice: Seleziona tutto

SELECT "nuovo"."IDnuovo", "vecchio"."Giacenza" AS "Giacenza Vecchio", "nuovo"."Giacenza" AS "Giacenza Nuovo", "vecchio"."Giacenza" - "nuovo"."Giacenza" AS "diff giacenza", "nuovo"."listnuovo" AS "List nuovo", "vecchio"."listnuovo" AS "List vecchio", "listnuovo" - "nuovo"."listnuovo" AS "diff listino" FROM "vecchio", "nuovo" WHERE "vecchio"."IDvecchio" = "nuovo"."IDnuovo"
questa solo per righe con differenze

Codice: Seleziona tutto

SELECT "Descrizione", "Codice Identificativo", "listnuovo", "vecchio"."Giacenza" - "nuovo"."Giacenza" AS "DIFF" FROM "nuovo" INNER JOIN "vecchio" ON "IDnuovo" = "IDvecchio" WHERE "nuovo"."Giacenza" <> "vecchio"."Giacenza"
altro modo è trasformare tutto in csv ho cominciato ma...

tuttavia non riesco ancora a capire quale è obiettivo finale

ora ti giro db

mio computer
Notebook 4 gb Ram processore AMD turion
So Ubuntu 10.04/64
Openoffice 3.3
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
Avatar utente
giorgiofoga
Messaggi: 116
Iscritto il: venerdì 28 gennaio 2011, 11:39

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da giorgiofoga »

bravissimo ... vladko ..... la tua risposta ha eliminato quella che stavo postando e che elevava a mio "mago preferito" se avessi trovato la soluzione ..... però non mi immaginavo che l'importazione std fosse sufficiente!!! :lol: ... quindi non vale .... ti guadagnerai sicuramente il medaglione in altra occasione ;)


per pikke:
1000/2000 righe no problem da quando ho usato la versione java adatta (cì'è la guida per l'installazione su libre office e ubuntu forum). ubu 10.10 libre 3.2 perfetto .... unity e libre 3.3 ok ..... libre 3.4 non testata... aspettiamo momentino.

Di libre tu certamente avrai scaricato anche l'estensione per la traduzione in italiano e avrai immagino più volte usato le guida (pulsante ?) ...... quindi deduco che se vladko ha fatto test ok ci si qualcosa nel tuo pc di problematico per questa operazione.

hai seguito la guida su libreforum per java? .... alcuni consigliano di disattivare o cancellare le altre jdk ..... io non l'ho fatto e tutto gira ... però se qualcuno lo ha scritto vuole dire che qualcuno ha avuto il problema .....
libreoffice 3.3.1 su ubuntu 10.10 64bit
openoffice 3.2.1 su ubuntu 10.10 32bit
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da vladko »

test effettuati con OOO e java 1.6.0.22
LiBo oer il momento è nel cassetto, troppi problemi con base
sue righe 55000 circa
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
Avatar utente
giorgiofoga
Messaggi: 116
Iscritto il: venerdì 28 gennaio 2011, 11:39

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da giorgiofoga »

bene .... peccato per quello che dici ..... copiare e incollare le righe e generarne 55000 non è poi così lungo da fare (9 copia e incolla? partendo da 2000) ..... farò sapere .... e prepara lo swiffer ;)
libreoffice 3.3.1 su ubuntu 10.10 64bit
openoffice 3.2.1 su ubuntu 10.10 32bit
pikke
Messaggi: 115
Iscritto il: martedì 22 marzo 2011, 20:21

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da pikke »

vladko ha scritto:ho importato con successo tuoi fogli dopo alcune modifiche di formattazione campi
ho creato le query che funzionano senza problemi

come ho fatto:
  • apri tuo foglio calc
    seleziona tutto, copia
    apri tuo database
    vai su area tabelle e in punto vuoto Incolla
    si apre procedura guidata "Copia Tabella"
    scegli "Definizione e Dati", spunta "Usa prima riga come nomi di colonna", "crea chiaveprimaria" -->Avanti
    trasporta tutti i dati che con le doppie frecce >>, -->Avanti
    nella schermata "Formattazione del Tipo"
    ho scelto numero per giacenza e decimale con 2 decimali per listino, -->Crea
questa la query per avere differenze di giacenza su 55000 righe:

Codice: Seleziona tutto

SELECT "nuovo"."IDnuovo", "vecchio"."Giacenza" AS "Giacenza Vecchio", "nuovo"."Giacenza" AS "Giacenza Nuovo", "vecchio"."Giacenza" - "nuovo"."Giacenza" AS "diff giacenza", "nuovo"."listnuovo" AS "List nuovo", "vecchio"."listnuovo" AS "List vecchio", "listnuovo" - "nuovo"."listnuovo" AS "diff listino" FROM "vecchio", "nuovo" WHERE "vecchio"."IDvecchio" = "nuovo"."IDnuovo"
questa solo per righe con differenze

Codice: Seleziona tutto

SELECT "Descrizione", "Codice Identificativo", "listnuovo", "vecchio"."Giacenza" - "nuovo"."Giacenza" AS "DIFF" FROM "nuovo" INNER JOIN "vecchio" ON "IDnuovo" = "IDvecchio" WHERE "nuovo"."Giacenza" <> "vecchio"."Giacenza"
altro modo è trasformare tutto in csv ho cominciato ma...

tuttavia non riesco ancora a capire quale è obiettivo finale

ora ti giro db

mio computer
Notebook 4 gb Ram processore AMD turion
So Ubuntu 10.04/64
Openoffice 3.3
Ciao, vladko
la procedura è la stessa che eseguivo io,ora controllerò per bene la generazione della query.Mi sai dire quanto tempo ti ci è voluto per importare i fogli in
base e la successiva generazione della query ?
Da quello che ho capito per ora bisogna scartare libreoffice.
Riguardo lo scopo di tutto ciò abbiamo dei problemi riguardo il programma gestionale del magazzino. Dobbiamo controllare la giacenza dopo ogni volta che i programmatori mandano una release perchè i dati dopo non coincidano con l'elaborazione eseguita in precedenza.

Grazie del lavoro che hai fatto.
Saluti,
Pikke
libreoffice 4.1.2 linux mint 14 maja
vladko
Volontario
Volontario
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: [Risolto]base si blocca importando fogli calc

Messaggio da vladko »

18 secondi per importare

ma allora che vi serve base? non potete fare tutto con calc?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
RobStarling
Messaggi: 1
Iscritto il: sabato 31 maggio 2014, 8:17

Re: base si blocca importando fogli calc e elaborazione quer

Messaggio da RobStarling »

pikke ha scritto:
vladko ha scritto:oltre che guida in linea, wiki di OOO/LiBo
per studiare SQL ci sono vari posti, ecco uno:
http://www.uniss.it/documenti/formazion ... se_SQL.pdf

quando sono arrivato in Italia tutti sentivo parlare a me dialetto non italiano, cambiavo regione cambiava italiano :) .
base usa il database "hsqldb" in standalone
e il suo dialetto SQL lo trovi qui
http://www.hsqldb.org/doc/guide/ch09.html

ora aggiungo in tutorial altri link

per inserire query c'è Crea query in vista SQL (attenzione di mia query devi controllare nomi campi)
per leggere in alternata SQL o Struttura c'è pulsante
Vista struttura si/no

Forse hai ragione a dire che con office è più facile, ma non sempre mi piace vie troppo facile perchè nascondono modo che fa. E io voglio sempre sapere chi fa per noi, come fa. (vedi cosa sta succedendo per
peimar energia prorio oggi).

niente è banale, solo chi non conosce domanda(anche io chiedo spesso) e se io vedo che mette impegno rispondo volentieri

ora se tu puoi mettere un file completo come tu userai ma con 10 dati non privati per tabella e scrivi cosa vuoi ottenere io posso guardare
Ciao,
Ho provato ad eseguire la query con 1000 righe e tutto funziona,ma qundo la eseguo con 53000 righe tutto si blocca,ho provato ad aspettare per più di 10 minuti ma non è successo niente,mi sa che ha lavoro mi toccherà dire che bisogna aspettare ancora per migrare da office a openoffice.
Aspetto una soluzione altrimenti mi toccherà rimanere con Bill Gates.
Ciao amico che sono stati in grado di trovare qualche soluzione o vuoi ancora stare volontà Bill Gates ..
OpenOffice 2.4 su Ubuntu 9.04
Rispondi