Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

database per micro gestione magazzino

1,611 views
Skip to first unread message

Suzukirf600

unread,
Jan 19, 2010, 9:29:02 AM1/19/10
to
Espongo il mio problema...
Premetto di essere COMPLETAMENTE profano di BASE.
Volevo pero' sapere se ᅵ possibile risolvere questa problematica.

Sto cercando di realizzare una micro gestione di magazzino.
In pratica ho:
un elenco clienti (database clienti con campi cod_cliente; descrizione)
un elenco prodotti (database prodotti con campi cod_prodotto;
descrizione; unmisura; costo_standard)
un elenco prelievi (database prelievi con campi data; codcliente;
cod_articolo; quantita)

Ora dovrei realizzare un form dove inserisco in alto data e cod cliente
una volta
e poi l'elenco dei prodotti con la quantitᅵ prelevata.

La maschera dovrebbe darmi la possibilitᅵ di inserire il cod cliente o
di poterlo selezionare con una ricerca alfabetica)
La maschera dovrebbe darmi la possibilitᅵ di inserire il cod prodotto o
di poterlo selezionare con una ricerca alfabetica)

E' possibile una cosa di questo tipo?
Qualcuno mi puo' dare una mano a realizzarla?

Poi, ma solo se questa cosa funziona, dovrei ottenere un report diviso
per mese dei prelievi fatti per cliente.

Grazie mille.

Suzuki

martello

unread,
Jan 19, 2010, 11:06:18 AM1/19/10
to

> E' possibile una cosa di questo tipo?

Si

> Qualcuno mi puo' dare una mano a realizzarla?

Sicuramente per ogni singolo problema o intoppo puoi chiedere qui, e se
qualcuno avrᅵ buon cuore, tempo e competenze forse ti risponderᅵ, ma non
succederᅵ che qualcuno lo faccia per te.
Un gestionale, anche micro, non ᅵ proprio un 'progettino' da quattro soldi.

> Poi, ma solo se questa cosa funziona, dovrei ottenere un report diviso
> per mese dei prelievi fatti per cliente.

Anche questo si puᅵ fare.

Taf®

unread,
Jan 19, 2010, 11:29:58 AM1/19/10
to
On 19/01/2010 15:29:02... Suzukirf600
(suzukirf600...@hotmail.com) wrote :

> Espongo il mio problema...
> Premetto di essere COMPLETAMENTE profano di BASE.
> Volevo pero' sapere se ᅵ possibile risolvere questa problematica.
SNIP

anch'io sono un profano di database ;-)

[OT MODE ON]
...ma hai provato a fare una ricerca per trovare qualcosa di
"preconfezionato"?
Che sia Gratuito e magari open source... per esempio
http://www.yuza.it/express.asp
[OT MODE OFF]

--
ByE bYe By Tafᅵ - WinPenPack Team Member - FREE USB SW -
http://www.winpenpack.com
A: Because it disturbs the logical flow of the message.
Q: Why is top posting frowned upon?
R: Perche' disturba il flusso logico della lettura
D: Perche' "postare sopra" e' tanto fastidioso?


Suzukirf600

unread,
Jan 19, 2010, 12:24:02 PM1/19/10
to
>Il 19/01/2010 17.06, martello ha scritto:
>
>> E' possibile una cosa di questo tipo?
>
> Si

Grazie mille. Mi hai dato fiducia....
Allora mi ci butto.


>
> Un gestionale, anche micro, non ᅵ proprio un 'progettino' da quattro soldi.
>

Gestionale... non voglio spingermi cosᅵ in la. Mi basta inserire gli
scarichi e fare una stampa. Vorrei usare BASE perche' in calc ho paura
che nel tempo si possano generare casini, soprattutto se si vorranno
fare estrazioni di dati.


Allora. Ho creato i database e fatto le relazioni.
Ora sono alle prese con il form di inserimento.

Ho creato un formulario con il database clienti e un sottoformulario con
il database prelievi
Per ora mi accontento di selezionare il cliente pigiando la ricerca
(cannocchiale) con il focus sul campo descrizione cliente

a quel punto il database si posiziona sul record corretto e mi mostra il
contenuto della tabella prelievi.

1) non riesco proprio a far inserire la data nei record della tabella
prelievi senza doverla digitare tutte le volte.

per ora inserisco la data e sono al codice articolo.

Se conosco il codice e lo digito, ho il solo problema di visualizzare la
descrizione del codice che ho digitato.
Ho provato in tutti i modi (casella combinata, relazione aggiuntiva tra
le due tabelle, casella di testo) ma non ci sono proprio riuscito.

Se non conosco il codice mi piacerebbe poter ricercare (come ho fatto
per il cliente). Il problema ᅵ:
come faccio a cercarlo nella tabella articoli?

Questi i miei primi quesiti.
Spero tanto che qualcuno riesca ad aiutarmi. Io ho cercato altri
progetti ma non sono riuscito a cavarne nulla di utile per il mio problema.

Suzukirf600

unread,
Jan 19, 2010, 12:33:53 PM1/19/10
to
> Il 19/01/2010 17.29, Tafᅵ ha scritto:

> http://www.yuza.it/express.asp


Grazie mille per la risposta.
Si' ho curiosato un po in giro e istallato un paio di software freeware
ma nessuno (di quelli da me provati) aveva quello che serve (il report
dei prelievi per mese su un singolo foglio).

Preferisco una cosa semplice semplice che posso pero' gestire a mio
piacimento.

Grazie mille per il consiglio.
Io speravo di trovare un file di openoffice funzionante da usare come
campione ma non ho trovato nulla che facesse al caso mio.

martello

unread,
Jan 19, 2010, 1:49:38 PM1/19/10
to

> 1) non riesco proprio a far inserire la data nei record della tabella
> prelievi senza doverla digitare tutte le volte.

Prova a rendere il campo data 'apribile' (non prima di aver reso il
campo della colonna un campo data).

> Se non conosco il codice mi piacerebbe poter ricercare (come ho fatto
> per il cliente). Il problema ᅵ:
> come faccio a cercarlo nella tabella articoli?

Dipende da quanti sono gli articoli.
Se non sono troppi potresti usare una casella di riepilogo (anche qui
devi trasformare la colonna in una colonna di caselle di riepilogo) che
ti mostri la descrizione e ti inserisca il codice.

Suzukirf600

unread,
Jan 19, 2010, 3:55:45 PM1/19/10
to
Grazie per la celerissima risposta!

> Prova a rendere il campo data 'apribile' (non prima di aver reso il
> campo della colonna un campo data).

Fatto.
Ora riesco ad inserire la data digitando solo il giorno. Ma se non
digito nulla il campo resta vuoto.


>> Se non conosco il codice mi piacerebbe poter ricercare (come ho fatto
>> per il cliente). Il problema ᅵ:
>> come faccio a cercarlo nella tabella articoli?
>
> Dipende da quanti sono gli articoli.
> Se non sono troppi potresti usare una casella di riepilogo (anche qui
> devi trasformare la colonna in una colonna di caselle di riepilogo) che
> ti mostri la descrizione e ti inserisca il codice.

Gli articoli non sono tantissimi (circa 200). Ho provato con la casella
di riepilogo e funziona abbastanza bene. Nel senso che se inserisco il
codice a mano lo accetta mentre se scorro posso sceglierlo dalla tabella
articoli. Non sono pero' riuscito a far mostrare codice + descrizione
nella visualizzazione della ricerca e soprattutto, una volta scelto
l'articolo, sul formulario.

Grazie ancora... soprattutto per la pazienza...

Suzuki

Sergio Corato

unread,
Jan 19, 2010, 4:07:42 PM1/19/10
to
Suzukirf600 ha scritto:
Prova questa:
http://extensions.services.openoffice.org/project/Toools
(non ha tutto quello che ti serve, ma ci sono delle buone basi, l'ho
fatta io ;-) ).
Il codice delle macro lo trovi su http://toools.icstools.it/

Il database invece viene creato attraverso l'extension, come pure la
query di ricerca e il report (che funziona su Sun Report Builder).
La query ᅵ parametrica, ma non sul database: viene ricreata via macro ad
ogni avvio del report.

Comunque trovi una copia del database e dei form di inserimento
all'interno dell'extension, dezippandola.

Suzukirf600

unread,
Jan 19, 2010, 5:35:15 PM1/19/10
to
> Il 19/01/2010 22.07, Sergio Corato ha scritto:
> http://extensions.services.openoffice.org/project/Toools
> (non ha tutto quello che ti serve, ma ci sono delle buone basi, l'ho
> fatta io ;-) ).

Complimenti! E' sicuramente fin troppo avanti per le mie esigenze.
Io non ho ne le competenze ne le capacitᅵ per arrivare al tuo livello.
Il database, che ho aperto, non contiene (come mi avevi anticipato) le
query e i formulari.

> Il codice delle macro lo trovi su http://toools.icstools.it/

Non ci trovo il codice. Ma tanto non lo capirei.

>
> Il database invece viene creato attraverso l'extension, come pure la
> query di ricerca e il report (che funziona su Sun Report Builder).
> La query ᅵ parametrica, ma non sul database: viene ricreata via macro ad
> ogni avvio del report.
>
> Comunque trovi una copia del database e dei form di inserimento

Ci sono i form... ma in formato odt. Non riesco a trarne informazioni utili!

> all'interno dell'extension, dezippandola.

Io non sarei capace di arrivare al tuo livello. Ma utilizzando solo gli
strumenti di BASE vorrei arrivare a costruire il form prelievi e il
report mensile dei prelievi.
Grazie mille comunque! Ma non penso di riuscire ad utilizzare la tua
estensione... ᅵ troppo sviluppata per le mie conoscenze.

Sergio Corato

unread,
Jan 19, 2010, 6:44:31 PM1/19/10
to
Suzukirf600 ha scritto:

> > Il 19/01/2010 22.07, Sergio Corato ha scritto:
>> http://extensions.services.openoffice.org/project/Toools
>> (non ha tutto quello che ti serve, ma ci sono delle buone basi, l'ho
>> fatta io ;-) ).
>
> Complimenti! E' sicuramente fin troppo avanti per le mie esigenze.
Grazie! :D

> Io non ho ne le competenze ne le capacitᅵ per arrivare al tuo livello.
> Il database, che ho aperto, non contiene (come mi avevi anticipato) le
> query e i formulari.
1. la query viene creata alla prima apertura del report, via macro:
dovresti quindi entrare nella creazione dei documenti verso clienti e
lanciare il report. Comunque per i tuoi fini non interesserebbe la query
in sᅵ, ma come viene fatta via macro prima di lanciare il report.
2. i formulari li hai trovati (come scrivi sotto) in formato odt, ma non
hanno alcuna differenza da quando sono dentro al database (a parte il
dover indicare quale sorgente dati si usa)

>
>> Il codice delle macro lo trovi su http://toools.icstools.it/
>
> Non ci trovo il codice.
3. l'ho allegato all'ultima news del blog, il link diretto ᅵ
http://toools.icstools.it/public/Toools-0.4.0.zip

> Ma tanto non lo capirei.
4. Sono abbastanza pigro, per cui ᅵ il meno difficile possibile :D

>>
>> Il database invece viene creato attraverso l'extension, come pure la
>> query di ricerca e il report (che funziona su Sun Report Builder).
>> La query ᅵ parametrica, ma non sul database: viene ricreata via macro ad
>> ogni avvio del report.
>>
>> Comunque trovi una copia del database e dei form di inserimento
>
> Ci sono i form... ma in formato odt. Non riesco a trarne informazioni
> utili!
5. vedi 2.

>
>> all'interno dell'extension, dezippandola.
>
> Io non sarei capace di arrivare al tuo livello. Ma utilizzando solo gli
> strumenti di BASE vorrei arrivare a costruire il form prelievi e il
> report mensile dei prelievi.
> Grazie mille comunque! Ma non penso di riuscire ad utilizzare la tua
> estensione... ᅵ troppo sviluppata per le mie conoscenze.
>
Prego.

martello

unread,
Jan 20, 2010, 1:49:55 AM1/20/10
to

> Fatto.
> Ora riesco ad inserire la data digitando solo il giorno. Ma se non
> digito nulla il campo resta vuoto.

Cosa vorresti? La data odierna immagino?
Una data predefinita si puᅵ inserire ma quella odierna ... non mi pare.


> Gli articoli non sono tantissimi (circa 200). Ho provato con la casella
> di riepilogo e funziona abbastanza bene. Nel senso che se inserisco il
> codice a mano lo accetta mentre se scorro posso sceglierlo dalla tabella
> articoli. Non sono pero' riuscito a far mostrare codice + descrizione
> nella visualizzazione della ricerca e soprattutto, una volta scelto
> l'articolo, sul formulario.

Allora supponiamo che tu abbia fatto una casella di riepilogo che
inserisce il codice dell'articolo quando selezioni una descrizione
dall'elenco.
Supponiamo che la colonna della tabella sia legata al campo 'codice'.
Nel campo codice vedrai sempre e solo la descrizione perchᅵ viene
sostituita automaticamente (perchᅵ ᅵ una casella di riepilogo).
Basta aggiungere una colonna questa volta di testo sempre legata al
campo 'codice'.
Non venendo effettuata alcuna sostituzione li' vedrai il codice.

martello

unread,
Jan 20, 2010, 2:57:50 AM1/20/10
to

> di riepilogo e funziona abbastanza bene. Nel senso che se inserisco il
> codice a mano lo accetta mentre se scorro posso sceglierlo dalla tabella
> articoli.

Strano ... le caselle di riepilogo non mi sembra che permettano
l'inserimento manuale ...

0 new messages