title: maledetto euro!

author: Carlo Costarella

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bg2rhn$6b1$1...@news.flashnet.it...
> Quale tipo di dati č consigliabile usare per segnare degli importi in
euro?
> se metto  intero e anche se impongo come formato valuta/euro non mi da la
> virgola ...acc ...
>
>
Sicuramente Valuta.
Queste impostazioni sono lette da Access nelle Impostazioni Internazionali
di Windows (Pannello di controllo).
Probabilmente e lě che devi agire, stabilendo le cifre decimali e il simbolo
per la valuta.
In Access poi imposta su Automatiche le cifre decimali del campo Valuta.
Lo stesso nella maschera dove usi il campo.
In alternativa: Numerico in Precisione doppia e cifre decimali impostate a
due.
Ciao, Carlo


title: maledetto euro!

author: Sib

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio

Se hai A2000/XP certamente il tipo  Valuta (TIPO valuta, non formato)
Se hai A97 il tipo double con formato valuta.
Sib


title: requery maschera temporizzato

text:
è possibile da codice eseguire la requery di una maschera ogni tot secondi?
grazie


title: requery maschera temporizzato

text:
Il giorno lunedì 4 luglio 2016 16:07:37 UTC+2,
vald...@yahoo.it
 ha scritto:
> è possibile da codice eseguire la requery di una maschera ogni tot secondi?
> grazie

Su Evento Timer di maschera...?

@Alex


title: Nascondere tabelle

author: Francesco Porců

text:
Salve a tutti
C'è la possibilità di nascondere le tabelle, le query nel database?
vorrei anche che non si potessero modificare le strutture delle maschere.
Mi potete aiutare
Grazie
Fabio


title: Nascondere tabelle

author: TheMax

text:
"Francesco Porcù" <
por...@tiscali.it
> ha scritto nel messaggio
news:bgl3oq$lv2$1...@lacerta.tiscalinet.it...

Pulsante Dx su tabella o query
Proprietà quindi flagga nascondi
Ciao,
Massimo
--
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Nascondere tabelle

author: Xymox

text:
"Francesco Porcù" <
por...@tiscali.it
> ha scritto
> Salve a tutti
Salve Francesca, non sapevo che ti cimentassi con Access :-)
> C'è la possibilità di nascondere le tabelle, le query nel database?
> vorrei anche che non si potessero modificare le strutture delle maschere.
> Mi potete aiutare
Devi utilizzare la gestione degli utenti ed eventualmente dei gruppi.
Strumenti --> Sicurezza --> Autorizzazioni Utenti e Gruppi
Ma prima devi crearli:
Strumenti --> Sicurezza --> Account Utenti e Gruppi
A questo punto dai le autorizzazioni a quello che vuoi, dalle maschere alle
query ai moduli ecc.
ciao marco s.


title: Nascondere tabelle

text:
"Xymox" <
guarda...@libero.it
> ha scritto
> "Francesco Porců" <
por...@tiscali.it
> ha scritto
>
> > Salve a tutti
>
> Salve Francesca, non sapevo che ti cimentassi con Access :-)
Scusa avevo letto male il nome, ho un'amica che scrive in altri ng che si
chiama quasi come te :-)


title: select agv(datediff....scusate ma non riesco, aiuto...

author: ciarletto

text:
SELECT Avg(DateDiff("d";[scadfusi]![datafatt];[scadfusi]![datapag]) ) FROM
[scadfusi] WHERE [scadfusi]![datapag] <Date() Group By [anafusi]![codice]
Mi dice che ci sono errori nella sintassi, forse sto disturbando, ma sono
disperato. Ho cercato anche sul sito comune e sul sito micr.office.
Non ne esco piů.
Grazie
ciarletto
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: EAN 13

author: PYTT

text:
Qualcuno potrebbe dirmi dove poter reperire i fonts del'EAN  ?
GRAZIE
E-Mail
gen...@tin.it


title: EAN 13

author: bobbit

text:
PYTT <
gen...@tin.it
> wrote in message 8tm6o5$67e$1...@nslave2.tin.it...
> Qualcuno potrebbe dirmi dove poter reperire i fonts del'EAN  ?
>
>
> GRAZIE
>
> E-Mail
gen...@tin.it
>
Mo te li mando!
Bobbit


title: EAN 13

author: Federico Luciani

text:

Se sono freeware, mandali al SitoComune.
Li metto in linea al prossimo aggiornamento.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: EAN 13

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
39FF1B6E...@paperino.libero.it...
> bobbit wrote:
> > PYTT <
gen...@tin.it
> wrote in message 8tm6o5$67e$1...@nslave2.tin.it...
> > > Qualcuno potrebbe dirmi dove poter reperire i fonts del'EAN  ?
> > > GRAZIE
> > > E-Mail
gen...@tin.it
> > >
> > Mo te li mando!
> > Bobbit
>
> Se sono freeware, mandali al SitoComune.
> Li metto in linea al prossimo aggiornamento.
>
> --
> Federico
>
Cosa vuol dire "se sono freeware", io li ho trovati dentro un programmino in
visual basic
scaricato dal sito dove prendete parecchia roba da mettere sul vostro.
http://www.mvps.org/access/
 mi sembra.
Però non so se siano free o non free.
Comunque...devo mandarli a te per metterli nel sito?
Ciao Bobbit


title: EAN 13

text:
bobbit wrote:
> Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
> > bobbit wrote:
> Cosa vuol dire "se sono freeware", io li ho trovati dentro un programmino in
> visual basic
> scaricato dal sito dove prendete parecchia roba da mettere sul vostro.
>
http://www.mvps.org/access/
 mi sembra.
> Però non so se siano free o non free.
> Comunque...devo mandarli a te per metterli nel sito?
scusa se ti contraddico, ma il materiale che sta sul sito comune proviene dai
partecipanti a questo ng e non da quel sito.
cmq se li hai trovati li, lascia stare, ci penso io.



title: EAN 13

author: sib

text:
bobbit
> Federico Luciani
> > bobbit wrote:
> > > PYTT <
gen...@tin.it
> wrote in message 8tm6o5$67e$1...@nslave2.tin.it...
> > > > Qualcuno potrebbe dirmi dove poter reperire i fonts del'EAN  ?
> > > > GRAZIE
> > > > E-Mail
gen...@tin.it
> > > >
> > > Mo te li mando!
> > > Bobbit
> >
> > Se sono freeware, mandali al SitoComune.
> > Li metto in linea al prossimo aggiornamento.
> >
> > --
> > Federico
> >
> Cosa vuol dire "se sono freeware", io li ho trovati dentro un programmino
in
> visual basic
> scaricato dal sito dove prendete parecchia roba da mettere sul vostro.
>
http://www.mvps.org/access/
 mi sembra.
> Però non so se siano free o non free.
Puoi verificare, sul sito non trovi nulla che non sia freeware perche',
secondo la filosofia del ng, il lavoro degli altri va rispettato anzi, credo
che tu faccia una cortesia a Federico se gli segnali se trovi che qualcosa
non e' free.
> Comunque...devo mandarli a te per metterli nel sito?
Se vuoi collaborare anche tu si', e' Federico insieme a AntoGal che tiene
aggiornato il sito comune.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: EAN 13

text:
Li hai trovati?
Comunque dico solo che ci sono incredibili analogie tra la sezione download
dei due siti, e ho notato
che dopo l'uscita di qualche funzioncina nuova nell'altro sito, nel giro di
2 settimane la si ritrova del sito comune. (con gli stessi commenti in
inglese)
comunque...
Ciao, Bobbit


title: EAN 13

text:
bobbit wrote:
> Li hai trovati?
ho trovato qualcosa, ma e' shareware.
> Comunque dico solo che ci sono incredibili analogie tra la sezione download
> dei due siti,
> e ho notato che dopo l'uscita di qualche funzioncina nuova nell'altro sito, nel giro di
> 2 settimane la si ritrova del sito comune. (con gli stessi commenti in inglese)
per quanto riguarda il materiale MS, puo' essere, ma per il resto non credo.
per correttezza verso gli autori, il materiale non originale dovrebbe riportare
l'autore ed il nome di chi l'ha modificato/adattato.
naturalmente non possiamo controllare se tutto il materiale e' originale o
meno.



title: si può sfumare con 2 colori la testata della maschera

text:
vorrei rendere piu bella la grafica della mia form sfumando con 2 colori la
parte alta.
si può?
Grazie.


text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cvc4e8$mui$1...@news.newsland.it...
> Pablitomf ha scritto:
>
>> Simba883 ha scritto:

>> Creati uno skin in Jpg e il gioco è fatto, pulito e indolore... se non
>> erro però sul sito di Lebans c'è qualche esempio di cosa mooooolto
>> differente, ma non credo ti interessi complicarti la vita per una
>> sfumatura, no?
>
> Ecco l'esempio di cui ti parlavo :
>
http://www.lebans.com/gradientfill.htm
>
>
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
> Access : Ver.97 - 2K
>
> ----------------------------------
>
http://www.accessgroup.it/
>
http://www.sitocomune.com/
> ----------------------------------
> Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura media.
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Grazie mille intendevo questo di lebans.


author: Pablitomf

text:
luigiOnofrio ha scritto:
[CUT]
> quale è questo sito di bebans?
L'ho già scritto... cmq
www.lebans.com



text:
Pablitomf ha scritto:
> Simba883 ha scritto:
> > vorrei rendere piu bella la grafica della mia form sfumando con 2 colori
la
> > parte alta.
> > si può?
> > Grazie.
> Creati uno skin in Jpg e il gioco è fatto, pulito e indolore... se non
> erro però sul sito di Lebans c'è qualche esempio di cosa mooooolto
> differente, ma non credo ti interessi complicarti la vita per una
> sfumatura, no?
Ecco l'esempio di cui ti parlavo :
http://www.lebans.com/gradientfill.htm
--



text:
>
> Ecco l'esempio di cui ti parlavo :
>
http://www.lebans.com/gradientfill.htm
>
>
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
> Access : Ver.97 - 2K
>
l'esempio di lebans č ottimo ma avete visto l'effetto indesiderato di
refresh video scorrendo una maschera in visualizzazione continua?
qualcuno č riuscito ad evitare quello sfarfallio in qualche modo?
Grazie.


text:
>
>
> quale è questo sito di bebans?
>
http://www.lebans.com/gradientfill.htm


author: luigiOnofrio

text:
Pablitomf ha scritto:
> Simba883 ha scritto:
> > vorrei rendere piu bella la grafica della mia form sfumando con 2 colori
la
> > parte alta.
> > si può?
> > Grazie.
> Creati uno skin in Jpg e il gioco è fatto, pulito e indolore... se non
> erro però sul sito di Lebans c'è qualche esempio di cosa mooooolto
> differente, ma non credo ti interessi complicarti la vita per una
> sfumatura, no?
quale è questo sito di bebans?
--



text:
Simba883 ha scritto:

> si può?
> Grazie.
Creati uno skin in Jpg e il gioco è fatto, pulito e indolore... se non
erro però sul sito di Lebans c'è qualche esempio di cosa mooooolto
differente, ma non credo ti interessi complicarti la vita per una
sfumatura, no?
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito



title: Re: 3.97 Strutturare una maschera per sfogliare le cartelle e  relativi file da Access

text:
SCUSATE HO RISOLTO IL PROBLEMA !!!!
Scusate il disturbo grazie.


author: Sandro Peruz

text:
[cut]
per fortuna....avendo praticamente abbandonato l'attivit� di sviluppo avrei
avuto problemi pure io ad aiutarti!!! ;-))
Bene che tu abbia risolto
ciao, Sandro


text:
"ignazio.pilone" <
ignazio...@gmail.com
> ha scritto nel messaggio
news:9b368b12-0e5d-4c26...@b2g2000yqi.googlegroups.com...
>
>
> SCUSATE HO RISOLTO IL PROBLEMA !!!!
> Scusate il disturbo grazie.
Se dici come hai risolto potrebbe essere utile per qualcuno con lo stesso
problema.
Ciao, Carlo


text:
On 15 Gen, 07:19, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "ignazio.pilone" <
ignazio.pil...@gmail.com
> ha scritto nel messaggionews:9b368b12-0e5d-4c26...@b2g2000yqi.googlegroups.com...
>
>
>
> > SCUSATE HO RISOLTO IL PROBLEMA !!!!
> > Scusate il disturbo grazie.
>
> Se dici come hai risolto potrebbe essere utile per qualcuno con lo stesso
> problema.
>
> Ciao, Carlo
Pensavo di aver risolto invece (purtroppo) non è così !
Mi spiego meglio.
Non mi funzionava l'esempio. Ho scoperto una chiamata al form openfile
che in realtà si chiama openfile5.
Allineando questi due valori funziona tutto perfettamente.
Allora tronfio di soddisfazione ho esportato (i due moduli, due form e
la tabella) sul mio database.
Ora non funziona più. Scegliendo qualunque origine nella maschera
folder, compare il msgbox con la corretta origine scelta, ma la
maschera openfile si posiziona sempre su c: e non da modo di uscirne.
Qualcuno mi può aiutare a mia volta ?
grazie


text:
[cut]
Pensavo di aver risolto invece (purtroppo) non � cos� !
Mi spiego meglio.
Non mi funzionava l'esempio. Ho scoperto una chiamata al form openfile
che in realt� si chiama openfile5.
Allineando questi due valori funziona tutto perfettamente.
Allora tronfio di soddisfazione ho esportato (i due moduli, due form e
la tabella) sul mio database.
Ora non funziona pi�. Scegliendo qualunque origine nella maschera
folder, compare il msgbox con la corretta origine scelta, ma la
maschera openfile si posiziona sempre su c: e non da modo di uscirne.
Qualcuno mi pu� aiutare a mia volta ?
grazie
Ciao Ignazio,
mmm...se l'esempio funziona correttamente ed invece ti crea problemi se
importi tutto nel tuo db...forse c'� qualcosa di errato nel tuo Db...
Vuoi provare a mandarmelo togliendo ovviamente tutti i dati sensibili
qualora ce ne siano...?
eccoti la mail, sandro punto peruz at
alice.it
 quella che trovi sul SC non �
pi� valida.
punto sta per . ovviamente e at per @....solo per evitare spam...
mi manca la versione A97...ma con le altre lo posso testare...
Poi rendiamo noto il problema al NG naturalemente ;-)
ciao, Sandro


author: Geppo

text:
Ciao ignazio.pilone wrote:
> On 15 Gen, 07:19, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
>> "ignazio.pilone" <
ignazio.pil...@gmail.com
> ha scritto nel
>> messaggionews:9b368b12-0e5d-4c26...@b2g2000yqi.googlegroups.com...
>>
>>
>>
>>> SCUSATE HO RISOLTO IL PROBLEMA !!!!
>>> Scusate il disturbo grazie.
>>
>> Se dici come hai risolto potrebbe essere utile per qualcuno con lo
>> stesso
>> problema.
>>
>> Ciao, Carlo
>
> Pensavo di aver risolto invece (purtroppo) non � cos� !
> Mi spiego meglio.
> Non mi funzionava l'esempio. Ho scoperto una chiamata al form openfile
> che in realt� si chiama openfile5.
> Allineando questi due valori funziona tutto perfettamente.
>
> Allora tronfio di soddisfazione ho esportato (i due moduli, due form e
> la tabella) sul mio database.
> Ora non funziona pi�. Scegliendo qualunque origine nella maschera
> folder, compare il msgbox con la corretta origine scelta, ma la
> maschera openfile si posiziona sempre su c: e non da modo di uscirne.
>
> Qualcuno mi pu� aiutare a mia volta ?
Ok che hai importato tutto, ma i riferimenti li hai sistemati?
> grazie
--
Ciao
Geppo


text:
On 15 Gen, 22:09, "Geppo" <c...@tin.it.invalid> wrote:
> Ciao ignazio.pilone wrote:
> > On 15 Gen, 07:19, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> >> "ignazio.pilone" <
ignazio.pil...@gmail.com
> ha scritto nel
> >> messaggionews:9b368b12-0e5d-4c26...@b2g2000yqi.googlegroups.com...
>
> >>> SCUSATE HO RISOLTO IL PROBLEMA !!!!
> >>> Scusate il disturbo grazie.
>
> >> Se dici come hai risolto potrebbe essere utile per qualcuno con lo
> >> stesso
> >> problema.
>
> >> Ciao, Carlo
>
> > Pensavo di aver risolto invece (purtroppo) non è così !
> > Mi spiego meglio.
> > Non mi funzionava l'esempio. Ho scoperto una chiamata al form openfile
> > che in realtà si chiama openfile5.
> > Allineando questi due valori funziona tutto perfettamente.
>
> > Allora tronfio di soddisfazione ho esportato (i due moduli, due form e
> > la tabella) sul mio database.
> > Ora non funziona più. Scegliendo qualunque origine nella maschera
> > folder, compare il msgbox con la corretta origine scelta, ma la
> > maschera openfile si posiziona sempre su c: e non da modo di uscirne.
>
> > Qualcuno mi può aiutare a mia volta ?
>
> Ok che hai importato tutto, ma i riferimenti li hai sistemati?
>
> > grazie
>
> --
> Ciao
> Geppo
per sandro, lunedi mattina te lo trasmetto immediatamente.
per Geppo, si blocca sui riferimenti delle variabili potrebbe essere
che devo collegare i moduli alla maschera ?
per entrabi siete veramente gentili, grazie infinite per la
disponibilità.
Ignazio


text:
Ciao ignazio.pilone wrote:
----cut----
> per sandro, lunedi mattina te lo trasmetto immediatamente.
> per Geppo, si blocca sui riferimenti delle variabili potrebbe essere
> che devo collegare i moduli alla maschera ?
Devi aprire il db, poi cliccare il tasto ALT+F11, cosi accederai all'editor
VBA, da qui nel menu strumenti clicca su "Riferimenti", in quest'ultimo
posto devi aggiungere il riferimento a "Microsoft Scripting Runtime".
> per entrabi siete veramente gentili, grazie infinite per la
> disponibilit�.
> Ignazio
--
Ciao
Geppo


author: Cosimo S,

text:

Guarda un po se questo può andare bene
Public Function ApriFile()
Dim dlgOpen As FileDialog
Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
dlgOpen.FilterIndex = 1
If dlgOpen.Show = 0 Then
    Exit Function
End If
Dim NomeFile As String
NomeFile = dlgOpen.SelectedItems(1)
...
end function


text:

ho adottato questo suggerimento e funziona perfettamente, unico neo
circa otto secondi per aprire la maschera.
Non capisco la funzione suggeritami da Cosimo se integra o sostituisce
questa modifica.
grazie infinite.


title: jordan nike shoes,ed hardy tshirts,jeans,coach h jerseys,nfl jerseys,ugg boots,sunglasses,cheap shoes,air andbags,sports wholesale,buy,sell,for sale,offer,want,

author: SFF DSF

text:
http://www.evelseller.com
(TOP) Nike,Air Max, Jordan (1-24) shoes $31
UGG BOOT $50Nike shox (R4, NZ, OZ, TL1, TL2, TL3) $31
T-shirts (polo, ed hardy, lacoste) $15Wig $22
Handbag(LV,Chanel,Coach,DG,ED Hardy.etc.)$44
Jean (True Religion, ed hardy, coogi)$30
Sunglasses (Dior, Oakey, coach, Gucci, Armaini)$16
jersey $ 29 New era cap $16 Belt(ED hardy /LV) $15
Watch(Rolex) $80 Scarf $21
Bikini (Ed hardy, Polo,Gucci,LV,Christan Audigier,Affliction) $15
Accept electronic bank transfer, credit card payment.
Free Shippinghttp://
www.evelseller.com
Welcome to:
http://www.evelseller.com


title: Record in orizzontale in una maschera

author: Andytre

text:
Ciao a tutti,
Ho un problema in una maschera clienti dove devo visualizzare l'elenco dei
prodotti da lui acquistati, a seconda dell'azienda selezionata in una
combox.
Sul momento ho fatto una semplice sottomaschera che mi da l'elenco dei
prodotti da me richiesto ma mi sono reso conto che sono troppi prodotti per
poter essere visualizzati rapidamente senza dover scorrere la barra della
sottomaschera stessa.
A questo punto ho pensato di provare ad ordinare i prodotti in orizzontale
separati da un punto e virgola ma qui sorge il problema come si puņ fare?
Pensavo di creare una casella di testo o di riepilogo che caricasse i
prodotti dalla sottomaschera, ovviamente nascondendola, e li formattasse
separati da un punto e virgola mettendoli in orizzontale ma non ho proprio
idea di come fare.
Qualcuno di voi mi darebbe gentilmente un aiuto?
Grazie e ciao
Andrea
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Record in orizzontale in una maschera

author: sv

text:
Andytre ha scritto:

> Grazie e ciao
> Andrea

Controlla la risposta data da Roberto in questo 3d. Penso che si adatti
alle tue esigenze:
http://groups.google.it/groups?q=come%2Btrasformare%2Bun+elenco&hl=it&lr=&ie=UTF-8&selm=7nhJb.38294%24_P.1663465%40news4.tin.it&rnum=1
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Record in orizzontale in una maschera

text:
"Andytre" <
andytr...@tiscali.it
> ha scritto nel messaggio
news:217Z133Z145Z119...@usenet.libero.it...
> Ciao a tutti,
> Ho un problema in una maschera clienti dove devo visualizzare l'elenco dei
> prodotti da lui acquistati, a seconda dell'azienda selezionata in una
> combox.
> Sul momento ho fatto una semplice sottomaschera che mi da l'elenco dei
> prodotti da me richiesto ma mi sono reso conto che sono troppi prodotti
per
> poter essere visualizzati rapidamente senza dover scorrere la barra della
> sottomaschera stessa.
> A questo punto ho pensato di provare ad ordinare i prodotti in orizzontale
> separati da un punto e virgola ma qui sorge il problema come si può fare?
> Pensavo di creare una casella di testo o di riepilogo che caricasse i
> prodotti dalla sottomaschera, ovviamente nascondendola, e li formattasse
> separati da un punto e virgola mettendoli in orizzontale ma non ho proprio
> idea di come fare.
> Qualcuno di voi mi darebbe gentilmente un aiuto?
>
> Grazie e ciao
>
> Andrea
>
Se lo vuoi usare su una casella di testo e conosci VBA lo puoi fare con Dao,
ciclando su un Recordset.
Se vuoi usare una casella di riepilogo gli puoi impostare l'origine riga
uguale a quella della sottomaschera, con un where probabilmente su codice
cliente = a quello inserito nella Combo, anche se il risultato in questo
caso non sarà molto diverso in quanto hai una riga per ogni articolo.
Fa sapere se serve altro aiuto.
Ciao,
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Record in orizzontale in una maschera

text:

Grazie ad entrambi credo che la soluzione è proprio quella da voi proposta.
Provo ad applicarla.
Grazie ed alla prosima.



title: Record in orizzontale in una maschera

text:

La strada è sicuramente quella da voi descritta e della quale ho trovato
alcuni esempi fatti da Roberto.
Ho provato a riadattare gli esempi alla mia situazione ma probabilmente mi
sfugge qualcosa, non mi vuole proprio funzionare.
Il codice è il seguente:
Public Function ElencoProdotti()
Dim Rs As DAO.Recordset
Dim Prod As String
Prod = ""
Set Rs = CurrentDb().OpenRecordset("qryClientiProdotti")
Rs.MoveFirst
Do Until Rs.EOF
    If Rs!Modello = Modello Then
    Prod = Prod & Rs!Modello & ", "
    End If
    Rs.MoveNext
Loop
If Len(Prod) > 0 Then
ElencoProdotti = left(Prod, Len(Prod) - 2)
End If
Set Rs = Nothing
End Function
La query ("qryClientiProdotti") ha il seguente sql:
SELECT tblMostre.Modello
FROM tblProdotti INNER JOIN tblMostre ON (tblProdotti.Prodotto =
tblMostre.Modello) AND (tblProdotti.Mandante = tblMostre.Mandante)
WHERE (((tblMostre.Cliente)=[Forms]![frmTblClienti]![Cliente]) AND
((tblMostre.Mandante)=[Forms]![frmTblClienti]![Mandante]));
Mi sembra tutto a posto ma continua ad andarmi in Debug dandomi l'errore
Parametri insufficienti previsto 2 ( Sul "Set Rs=").
Qualcuno sa spiegarmi il perchè.
Grazie a tutti.
Ciao



title: Record in orizzontale in una maschera

author: MA

text:
"Andytre" <
andytr...@tiscali.it
> ha scritto
nel messaggio
news:217Z133Z143Z187Y...@usenet.libero.it...

Togli anzitutto quel () dopo currentdb
MAssimiliano


title: Record in orizzontale in una maschera

text:

Anche facendo come dici non cambia niente.
Ho notato che il codice funziona se non sono presenti parametri nella query
ma a me invece sono indispensabili.
Avete suggerimenti?



title: Record in orizzontale in una maschera

author: Sergio MAZZA

text:
"Andytre" <
andytr...@tiscali.it
> ha scritto nel messaggio
news:217Z133Z144Z45Y...@usenet.libero.it...


La form "frmTblClienti" è aperta mentre esegui la query?
Ciao.
--
Sergio MAZZA


title: Record in orizzontale in una maschera

text:
Il 07 Apr 2004, 19:01, "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto:
> "Andytre" <
andytr...@tiscali.it
> ha scritto nel messaggio
> news:217Z133Z144Z45Y...@usenet.libero.it...
> > Il 05 Apr 2004, 09:35, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
>
> > Anche facendo come dici non cambia niente.
> > Ho notato che il codice funziona se non sono presenti parametri nella
> query
> > ma a me invece sono indispensabili.
> > Avete suggerimenti?
> >
> > Ciao
> > Andrea
> >
>
> La form "frmTblClienti" č aperta mentre esegui la query?
>
> Ciao.
>
> --
> Sergio MAZZA
>
Si la form č aperta, comunque sono riuscito a capire cosa non funzionava.
Mi sono accorto che la query non accetta parametri presi da maschere aperte.
Ho risolto facendo cosě:
Public Function ElencoProdotti()
Dim Db As DAO.Database
Dim Rs As DAO.Recordset
Dim StrSQL As String
Dim Prod As String
Prod = ""
StrSQL = "SELECT tblMostre.Modello, tblMostre.Cliente, tblMostre.Mandante
FROM tblProdotti INNER JOIN tblMostre ON (tblProdotti.Prodotto =
tblMostre.Modello) AND (tblProdotti.Mandante = tblMostre.Mandante)" & _
        "WHERE (((tblMostre.Situazione)= " & Chr(34) & "Confermata dal cliente" &
Chr(34) & ") AND ((tblMostre.Cliente)= " & Chr(34) &
Forms!frmTblClienti!Cliente & Chr(34) & ") AND ((tblMostre.Mandante)= " &
Chr(34) & Forms!frmTblClienti!Mandante & Chr(34) & "));"
Set Db = CurrentDb
Set Rs = Db.OpenRecordset(StrSQL)
If Rs.BOF Then Exit Function
Rs.MoveFirst
Do Until Rs.EOF
    Prod = Prod & Rs!Modello & ", "
    Rs.MoveNext
Loop
If Len(Prod) > 0 Then
ElencoProdotti = left(Prod, Len(Prod) - 2)
End If
Set Rs = Nothing
End Function
Sembra funzionare perfettamente.
E' giusta la sintassi da me applicata?
E' normale che L'OpenRecordset su di una query non accetti parametri presi
da forms aperte?
Grazie per l'interessamento.



title: Record in orizzontale in una maschera

text:
"Andytre" <
andytr...@tiscali.it
> ha scritto nel messaggio
news:217Z133Z143Z140Y...@usenet.libero.it...
> Il 07 Apr 2004, 19:01, "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto:
> > "Andytre" <
andytr...@tiscali.it
> ha scritto nel messaggio
> > news:217Z133Z144Z45Y...@usenet.libero.it...
> > > Il 05 Apr 2004, 09:35, "MA" <
mas...@massimilianoamendola.it
> ha
scritto:
> >
> > > Anche facendo come dici non cambia niente.
> > > Ho notato che il codice funziona se non sono presenti parametri nella
> > query
> > > ma a me invece sono indispensabili.
> > > Avete suggerimenti?
> > >
> > > Ciao
> > > Andrea
> > >
> >
> > La form "frmTblClienti" è aperta mentre esegui la query?
> >
> > Ciao.
> >
> > --
> > Sergio MAZZA
> >
> Si la form è aperta, comunque sono riuscito a capire cosa non funzionava.
> Mi sono accorto che la query non accetta parametri presi da maschere
aperte.
> Ho risolto facendo così:

Non è esatto quello che affermi; una query compilata e salvata se ha al suo
interno riferimenti a maschere (forms!nomeForm!nomeControllo) e queste sono
aperte i valori nei controlli vengono letti.
Questo per le query create con il querybilder e salvate (compilate).
Per le query eseguite con il metodo OpenRecordset è leggermente diverso; è
diverso perché non devi eseguire una query compilata ma una stringa SQL dove
i valori variabili contenuti nei controlli delle forms sono già noti a te
perché sei in ambiente VBA e non ha senso creare una stringa SQL con al suo
interno riferimenti a maschere, e loro controlli, quando puoi benissimo
costruirtela leggendo direttamente i valori dai predetti controlli.
Quindi la stringa SQL:
"WHERE nomeCampo = Forms!nomeForm!nomeControllo"
dovrebbe essere:
"WHERE nomeCampo = " & Forms!nomeForm!nomeControllo
Non farti ingannare dal codice SQL generato dal querybilder, perché se lo
copi/incolli in VBA i riferimenti cambiano.
Ciao.
--
Sergio MAZZA


title: Record in orizzontale in una maschera

text:
Il 08 Apr 2004, 09:50, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha

Ti ringrazio molto per le delucidazioni che mi hai dato mi saranno di sicuro
utili.
Grazie e ciao



title: Menu "invia a" disattivato

author: Andrea

text:
Ciao a tutti,
ho un piccolo problema a cui non sono riuscito a dar risposta:
la voce "invia a" del menu "file" sul mio access2000 è disattivata e non
riesco a capire come attivarla.
Naturalmente sul mio PC è installato Outlook 2000 quindi non dovrebbero
esserci problemi anche perche' il rispettivo menu in word2000 ed excel2000 è
perfettamente funzionante.
Qualcuno sa dirmi come sistemare la cosa?
Grazie
Andrea


title: TreeView 6.0 - Help

author: Stefano Infostrada

text:
Ciao a tutti ...

Cerco informazioni tecniche su come far funzionare
il il controllo ActiveX Treeview 6.0

Se qualcuno ha a disposizione anche un esempio
funzionante all'interno di una maschera di Access 97 in un piccolo
mdb

lo vedrei volentieri

Ciao e grazie .

Stefano


title: TreeView 6.0 - Help

author: Nicola Ardito

text:
""Stefano Infostrada"" <
rs6...@infostrada.it
> ha scritto nel messaggio
news:000801c02bcc$c608eb90$2e1a1497@GUNDAM...
Ciao a tutti ...
Cerco informazioni tecniche su come far funzionare il il controllo ActiveX
Treeview 6.0
Che cosa ti serve sapere?
Nicola
--
email:sostituire tin a NOSPAM


title: TreeView 6.0 - Help

author: Stefano Frigeri

text:
.... una volta caricato il controllo Ax in una
maschera come lego il controllo al mio db

Dove e come definisco i vari livelli dell'albero

Il mio db non è altro che una semplice distinta
materiali (assieme, componente, quantità componente)

Insomma un a volta caricato il controllo da dove
comincio ??????

.. è la prima volta che uso questo controllo

Forse con un esempio funzionante risolverei i miei
problemi ?


title: TreeView 6.0 - Help

author: Paolo A.

text:
l'oggetto treeview lo devi caricare da codice.

devi cioe predisporti dei recordset da cui estrarre i valori e aggiungere
oggetti Node all'insieme Nodes del treeview stesso

me.treeview.nodes.add

Specificando la chiave che vuoi dare al nodo, se il nodo è relativo
ad un altro nodo (in questo case devi specificare la chiave del nodo a
cui ti vuoi attaccare) e altri parametri.

Per visualizzare metodi e proprietà ti conviene dichiararti
una variabile come Node altrimenti, riferendoti solo all'activex non vedi
niente.

se ti serve l'help del controllo te lo posso inviare (se hai il compilatore
VB c'è, e forse anche in ODE).

per il codice di esempio forse conviene farlo direttamente sul tuo
db......

Saluti

Paolo

Stefano Frigeri wrote:

....
una volta caricato il controllo Ax in una maschera come lego il controllo
al mio db

Dove e come
definisco i vari livelli dell'albero
Il
mio db non è altro che una semplice distinta materiali (assieme,
componente, quantità componente)

Insomma
un a volta caricato il controllo da dove comincio ??????
..
è la prima volta che uso questo controllo

Forse
con un esempio funzionante risolverei i miei problemi ?


title: Tornare su ultimo campo selezionato

author: MaVco

text:
Salve, in una maschera continua ho dei record con date filtrate, ho
fatto in modo che cambiando la data mi visulaizzi i record di quel
giorno ma nell'aggiornamento mi sposta la selezione al primo record
visualizzato. Come posso tornare alla selezione del record "Data" che
ho modificato per ultimo?
grazie mille


title: Tornare su ultimo campo selezionato

text:

www.donkarl.com/it
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Tornare su ultimo campo selezionato

author: PBsoft

text:
>
www.donkarl.com/it
Sezione 4.Maschere
Soluzione 4.5
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Tornare su ultimo campo selezionato

text: grazie 1000, funziona!!


title: Query di selezione completa

author: Carlo P HP_XP

text:
Ciao a tutto il ng e buone feste.
ho un problema, ed anche se io non riesco a risolverlo, credo che sia una
situazione ricorrente :
data la tabella A 'tbClienti'  e la tabella B 'tbDettOrdini', vorrei creare
una query che contenga l'elenco di tutti i Clienti attuali, e di tutti quei
Clienti che hanno comprato merce nel corso del tempo (cioè avere nella query
anche l'ID di quei Clienti che nel frattempo ho eliminato dalla tabella
Clienti, ma di cui ho ancora l'ID nella tabella B).
La query  'B Inner join A' è da scartare poichè contiene solo i Clienti
attuali che hanno dettagli Ordine.
La query  'B Left join A' mi mette tutti gli ID di clienti che hanno
ordinato, ma non mette tutti i Clienti attuali che non hanno ancora ordinato
La query  'B Right join A' mette tutti i clienti attuali ma non quelli di
cui esiste l'ID in B
La strada che seguo è quella di prepararmi una tabella di appoggio C, in cui
accodo tutti gli ID,
e poi la uso con (C Leftjoin A) Leftjoin B.
La creazione della tabella C avviene in due passaggi: con il primo passaggio
seleziono gli ID della tabella B e creo la tabella C, con il secondo accodo
gli ID della tabella A rimasti fuori.
Esiste una soluzione migliore (cioè senza tabella di appoggio) perchè vorrei
usare tale query ottimizzata come source di un controllo?
Secondo voi è possibile utilizzare la nidificazione delle istruzioni join ?
Grazie a tutti.
Carlo


title: Query di selezione completa

author: Cinzia

text:
"Carlo P HP_XP" <
par...@tiscali.it
> ha scritto nel messaggio
news:495a3edb$0$731$5fc...@news.tiscali.it...

Ciao Carlo,
se ho capito bene, puoi evitare la tabella di appoggio facendo una
query di unione
Select IDCliente FROM TabellaA
UNION
Select IDCliente FROM TabellaB
la Union automaticamente elimina tutti gli ID Duplicati per cui alla
fine dovresti ritrovarti tutti gli ID dei clienti attuali + tutti gli
ID dei clienti Eliminati ma che in passato hanno effettuato ordini
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


title: Query di selezione completa

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:495a7bc9$0$749$5fc...@news.tiscali.it...

Cinzia ti ringrazio, la soluzione funziona, ed anche se mi duplica alcuni
record (questo poichè la query non contiene solo l'ID, ma anche altri campi
del record, ed in più ci sono anche campi totalizzati ), ci lavoro per
migliorarla (filtrare i record duplicati), rimane il fatto che funziona.
Grazie ancora e buon fine d'anno e un buon 2009!
Carlo


title: Report e Crash!

author: Gilmour

text:
A quanto vedo i report non sono proprio il pezzo forte di access.
Guardate cosa mi accade: ho un report che prende dati da query
parametrica. Se lo apro, inserisco i parametri e funziona tutto
normalmente. Se perň sto su Visualizzazione Struttura, chiedo di
stampare il report... l'apocalisse! Nel momento stesso in cui appare
la finestra di dialogo nella quale dovrei inserire il parametro,
SCOMPARE la struttura del report che sta dietro. Una volta inserito il
dato, oppure anche premendo annulla, non c'č piů verso di far tornare
le cose com'erano prima. Rimane la finestra di stampa in corso e
access si pianta. Ogni tanto mi da un errore di memoria insufficente
(avrň anche un pc vecchio, ma 320mb non mi sembrano cosě pochi, no?)
C'č qualcuno a cui č capitata una cosa simile? Come ha risolto?


title: Inserimento immagine in report attraverso codice:OK con LCD 4/3  sfalsata con LCD 16/9

author: Dino

text:
Ciao a tutti sono Dino.Scusate per il titolo un po' lungo ma ho un
problema un po' particolare.
In alcuni report ho inserito delle immagini con il seguente codice:
Me.Report.Picture = "C:\Documents and Settings\dino\\Desktop
\Img_gestionale\Img.jpg".
Se il gestionale lo visualizzo in un monitor 4/3 funziona tutto
correttamente.Se invece lo stesso gest. lo carico
in un Pc con un monitor Wide screen,l'immagine del report non e' piu
in posizione rispetto a prima.
Come posso sistemare il tutto???
Grazie in anticipo
Dino


author: Roberto da Parma

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:d1cab367-1f10-47df...@s28g2000vbp.googlegroups.com...

In che senso???
Ti sposter� mica il controllo???
Le proporzioni dovranno essere sempre quelle...hai provato a settare la
modalit� ridimensionamento a ZOOM?
Facci sapere
Ciao
--
Roberto da Parma


text:
On 13 Mag, 18:08, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:d1cab367-1f10-47df...@s28g2000vbp.googlegroups.com...
>
> > Ciao a tutti sono Dino.Scusate per il titolo un po' lungo ma ho un
> > problema un po' particolare.
> > In alcuni report ho inserito delle immagini con il seguente codice:
>
> > Me.Report.Picture = "C:\Documents and Settings\dino\\Desktop
> > \Img_gestionale\Img.jpg".
>
> > Se il gestionale lo visualizzo in un monitor 4/3 funziona tutto
> > correttamente.Se invece lo stesso gest. lo carico
> > in un Pc con un monitor Wide screen,l'immagine del report non e' piu
> > in posizione rispetto a prima.
> > Come posso sistemare il tutto???
> > Grazie in anticipo
> > Dino
>
> In che senso???
> Ti sposterà mica il controllo???
> Le proporzioni dovranno essere sempre quelle...hai provato a settare la
> modalità ridimensionamento a ZOOM?
>
> Facci sapere
>
> Ciao
>
> --
>
> Roberto da Parma
Ciao Roby e grazie per la risposta.In effetti lo so' che puo' sembrare
strana la mia domanda.
Comunque sì anche se ridimensiono ho sempre lo stesso risultato:
Il logo dell'immagine(inserita nel report) invece di essere in alto a
destra.E' in basso a mezzo foglio.
Ho provato anche ha modificare  l'immagine (come faccio di solito per
gestire le fincature) ma il risultato non cambia .In modalita'
anteprima di stampa.
Mi si sfalsa.
Se carico il gest su di un Pc con un monitor 4/3 invece e' perfetto.
Grazie ancora
Dino


title: Controllare se un file e' presente in una cartella

author: Spider

text:
Vorrei sapere se c'e' un modo per controllare se un file e' presente in una
cartella.
Mi spiego.
Ho un controllo immagine in un report che viene aperto da un bottone di una
maschera.
Prende il [telaio] dalla maschera e apre la jpg relativa nella cartella.
Me!Pippo.Picture = "\\Hal9000\C\Documenti\Libretti\" & [Telaio] & ".jpg"
Se la jpg non c'e', mi restituisce un msgbox di errore:
___________________________________________
Errore diruntime '2220':
Impossibile aprire il file
\\Hal9000\C\Documenti\Libretti\ABC000000001.jpg
___________________________________________
Si puo' fare dunque il controllo dell'effettiva presenza del file nella
cartella in modo da impostare una condizione e
relativo msgbox?
Ciao e grazie


author: Nick

text:
"Spider" <
thespidersp...@interfree.it
> ha scritto nel messaggio
news:znKTb.246260$_P.84...@news4.tin.it...

controlla l'errore
su errore 2220 fai la tua routine... e il tuo msgbox:
subito sotto la dichiarazione metti:
on error goto gestioneerrori
in fondo prima dell'end metti:
gestioneerrori:
select case err.number
    case 2220
        'metti il codice che deve fare se non c'è il file
    case else
        'errore generico
end select


text:
"Spider" <
thespidersp...@interfree.it
> ha scritto nel messaggio
news:znKTb.246260$_P.84...@news4.tin.it...

path = "\\Hal9000\C\Documenti\Libretti\" & [Telaio] & ".jpg"
if dir(path) <>"" then
me.pippo.picture = empty
else
me.pippo.picture = path
end if
MAssimiliano


text:
"MA"

Funziona, sia la tua (con me!pippo.picture pero'...), sia quella di nick,
grazie ad entrambi  ;)
Ma sto provando a chiudere automaticamente il report se questo e' vuoto.
Ho provato a fare un docmd.close sulla condizione me!pippo.picture = empty,
ma mi risponde con l'errore:
______________________________________________________
Errore di runtime '2585'
Impossibile eseguire questa azione durante l'elaborazione di un evento
di una maschera o di un report.
______________________________________________________
Come si fa?
Ciao e grazie


text:
"MA"

Funziona, sia la tua (con me!pippo.picture pero'...), sia quella di nick,



author: ALESSANDRO Baraldi

text:
"Spider" <
thespidersp...@interfree.it
> ha scritto nel messaggio
news:HEPTb.247809$_P.84...@news4.tin.it...

Per questo vedi l'evento di Report:
Private Sub Report_NoData(Cancel As Integer)
    Docmd.Close
me.name
End Sub
Ciao.
@Alex.


text:
"ALESSANDRO Baraldi"
> Per questo vedi l'evento di Report:
> Private Sub Report_NoData(Cancel As Integer)
>     Docmd.Close
me.name
> End Sub
Ci ho provato, ma non funziona, credo perche' nel report ci sono i dati
della casella di testo che mi serve per aprire il file immagine.
Ho anche provato sull'apertura/attivazione del report qualcosa tipo:
If Me!Pippo.Picture = Empty Then            (ho provato anche = "")
DoCmd.Close me.nomedelreport
End If
Ma niente...


author: vtt

text:
Non capisco il significato del [telaio] e molto semplicemente inserirei un
trap degli errori:
if err.number = 2220 then fai questo
Io utilizzo un metodo analogo per sovreascrivere un file di backup: se il
file č presente mi viene restituito l'errore 58 e al suo verificarsi
cancello il file e riprendo l'esecuzione della sub.
"Spider" <
thespidersp...@interfree.it
> ha scritto nel messaggio
news:znKTb.246260$_P.84...@news4.tin.it...



author: 'gnurant

text:
If Dir(NomeFile)<>"" Then
  '*** esecuzione codice
Else
  MsgBox "Il file non è presente nella cartella" '*** eccetera
End If
--
'gnurant come una cucuzza
Inviato da
www.mynewsgate.net


title: SottoReport in più pagine

text:
Salve ho una maschera con la quale inserisco dei dati riguardanti una
fattura, in questa maschera ho una sottomaschera nella quale inserisco le
quantità e gli importi degli articoli. Ho poi un report fattura che mi
stampa una fattura traendo i dati dalla maschera e nel report un sottoReport
che mi stampa rispettivamente i dati dalla sottomaschera.
Fin qui tutto bene!
Il problema è il seguente: se io nella maschera compilo i dati per la mia
fattura e poi nella sottomaschera ci metto tutte le mie belle quantità e i
rispettivi importi(magari voglio inserire 20 record) come posso fare che
nella stampa del report mi stampi il report e nell sottoreport mi stampi i
primi 10 articoli(quantità - importi) e se gli articoli sono di piu' di 10
mi stampi due report (o piu')?
Spero di essere stato chiaro. Grazie


title: SottoReport in più pagine

author: Roberto da casa

text:
"Mitch_TB" <
matt...@libero.it
> ha scritto nel messaggio
news:fCOYb.16060$Kc3.4...@twister2.libero.it...

Non sono sicuro di aver ben capito il tuo problema.
Ma se vuoi vedere un esempio di come stampare una fattura multipagina
mantenendo costante il numero di righe del corpo della fattura, vai sul Sito
Comune (link qui sotto) e nella Sezione Reports dai un'occhiata al database
allegato alla FAQ di Federico Luciani intitolata "Stampare un numero N
costante di righe per pagina".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: creare un file

author: access il top

text:
Buongiorno a tutti e grazie per l'aiuto che mi date.
avrei bisogno di creare un file con il contenuto di una variabile
esempio se nella variabile
pippo = "oggi pippo è andato con topolino"
io vorrei creare un file.dxf contenente il seguente testo
oggi pippo è andato con topolino
è difficile?
Grazie mille a tutti


title: creare un file

author: Riccardo M.

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel messaggio
news:420aff31$0$32340$5fc...@news.tiscali.it...

_____________________
Open "c:\file.dxf" For Output As #1
Print #1, nomevariabile
Close #1
ora non so che estensione è dxf, ma questo codice ti crea sicuramente un
file txt.
ciao
Riccardo


title: creare un file

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:cuf1t9$s91$1...@news.panservice.it...

è perfetto grazie mille più semplice di così!!!
grazie


title: creare un file

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel
messaggio news:420b11ef$0$6313$5fc...@news.tiscali.it...

ho ancora un problema,
nella mia variabile ci sono parecchie righe e io pensavo che con
 fileoutput= "Point" & Chr(13) _
& "5"
mi visualizzasse
Point
5
invece mi visualizza
point(quadratino)5
praticamente invece dell'invio mi mette un quadratino.
grazie per l'attenzione


title: creare un file

author: MA

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel messaggio
news:420b6dac$0$6302$5fc...@news.tiscali.it...

Dovrebbe essere chr(13) & chr(10)
Così in Access.
MAssimilaino


title: creare un file

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:gSKOd.2107$hd4....@news.edisontel.com...

perfetto grazie mille


title: Accessrt

author: Matteo Castellani

text:
Mi chiedevo, io ho installato il file Accessrt di access pro Xp, ma non ci ho
capito nulla, qualcuno sa spiegarmi a cosa serve?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Buon Ferragosto! e...

author: Eddie

text:
..e un aiutino su aggiornamento controllo/maschera da controlloNC/
sottomaschera
Premessa: so che è poco ortodosso avere un campo calcolato in una
tabella, ma...DEVO.
Per mille ragioni devo realizzarlo. Il db è molto piccolo ( 3.500
record all'anno max) e devo fare in modo che gli operatori vedano
immediatamente un totale parziale a seconda degli aggiornamenti.
Form Autore
        Totlibriautore
Subform Titolo NumPezzi
            ControlloNC TotNumPezzi "Origine controllo=Sum(NumPezzi)"
Su aggiornamento del SubForm.NumPezzi
           Forms!Autore!Totlibriautore = Me.TotNumPezzi
           Forms!Autore!Totlibriautore.Requery
   Succede una cosa strana; Il requery non funziona e per vedere
aggiornato nella maschera l'effettivo totale  del TotLibriAutore devo
RIDIGITARE l'importo precedentemente inserito in
Subform.NumPezzi
Ho pensato; forse questo accade perchè non ho "ancora" salvato il
record!!
Quindi cambio in :
Forms!Autore!Totlibriautore = Me.TotNumPezzi
DoCmd.RunCommand acCmdSaveRecord
Forms!Autore!Totlibriautore.Requery
Niente da fare. Il controllo nella Form.TotLibriAutore si aggiorna
solo se ridigito
il valore in Subform.NumPezzi
Come mai ?
Grazie a chi mi darà un aiuto e Buon Ferragosto a tutti. Sia a quelli
che riposeranno che a quelli che per qualsiasi motivo dovranno
lavorare.
Ed.


title: Buon Ferragosto! e...

text:

Prova così nella subform
Private Sub tuocontrollo_AfterUpdate()
Forms![autore].Refresh
Ciao e Buon Ferragosto anche a te


title: Buon Ferragosto! e...

text:

Ciao Cosimo
Ti ringrazio. Adesso riesco perfettamente, dopo innumerevoli prove.
Il codice funzionante è questo:
su afterupdate:
DoCmd.RunCommand acCmdSaveRecord
Me.Requery
Forms!Autore.TotLibriAutore = Me.TotLibriAutore
DoCmd.RunCommand acCmdSaveRecord
Me.Requery
Sembra che il tutto per funzionare debba necessariamente: prima
salvare l'aggiornamento nella subform, ricaricare
la sub, portare il valore dalla sub alla form, risalvare il record,
ricaricare la form.
Adesso è perfetto.
Ne approfitto per chiederti un ulteriore consiglio..mentre questo
giochino non mi riusciva
ho cercato di aggirare il tutto facendo una queryUpdate
Tenendo conto che sono sulla Form con SubForm
Che nella form c'è IDAutore, Autore
Che Nella Sub c'è IDTitolo( Leftjoin) TitoloLibro, NumLibri, etc..
Ho provato ad aggiornare il record Autori con questo codice:
"UPDATE Autori LEFT JOIN Titoli ON Autori.IDAutore=Titoli.IDAutore SET
Autore.TotNumLibri = (Titoli.TotNumLibri)
WHERE ((Titoli.IDAutore=Autori.IDAutore));"
Ma il risultato è un numero non corretto.
Il LeftJoin crea questi indici:
ID Aut           IDAut  IDLib   Titolo
1 De Luca          1        2       Il Gatto
                         1        4       Il Topo
                         1        7      La Volpe
2 Massitta          2       3       La Scarpa
                         2       9       La Ciabatta
                         2      12      Lo Stivale
E' come se non mi trovasse corrispondenza tra gli indici.
Sai spiegarmi ed indirizzarmi verso l'errore che sicuramente
commetto?
Grazie mille
Ed


title: ritorno valore da form di ricerca a sottomaschera

author: Giuseppe

text:
Salve a tutti.
Sino ad ora in una form di inserimento per inserire un valore in un
controllo aprivo una maschera di ricerca e l'Id del record selezionato
in automatico veniva assegnato al controllo della form di inserimento.
Il tutto facendo sul pulsante ricerca:
DoCmd.OpenForm "RicercaBanca", , , , , , Me.Name
mentre su pulsante conferma della form di ricerca:
Forms(Me.OpenArgs).IdBanca = Forms!RicercaBanca!Elenconominativi.
Ora la necessità è di effettuare la stessa operazione ma il controllo
su cui memorizzare il valore della form di ricerca non è la form di
inserimento ma un controllo della sottomaschera presente.
Utilizzando lo stesso codice ma cambiando nome form e nome controllo
quando premo il pulsante conferma della form di ricerca esce il
messaggio "impossibile trovare la maschera 'sottomaschera righe
fatture' a cui si fa riferimento in un'espressione macro o nel codice
di Visual Basic.
Come devo cambiare il codice?
Un grazie anticipato.
Giuseppe


text:

Buona giornata a tutti.
Nessuna anima buona?
Attendo il prezioso aiuto dai frequentatori di questo meraviglioso NG.
Ciao.


title: Stampare prelevando la carta alternativamente da cassetti diversi

author: Maverick

text:
Ciao a tutto il ng,
devo stampare un report in modo che le pagine dispari prelevino la carta dal
cassetto 1 della stampante e le pagine pari dal cassetto 2 della stampante;
purtroppo l'hrdware non mi supporta in questo, sapete se e' possibile da
codice?
grazie anticipatamente.
Maverick.


author: All Eyez On me

text:
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:HpmH9.35595$qF1.1...@news2.tin.it...

Sul sito trovi come cambiare la stampante di default, quindi stampi le
pagine pari del report, poi cambi la stampante e stampi le dispari.
ciao,
AEOM


text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:aImH9.35727$qF1.1...@news2.tin.it...

Il mio problema e' che devo comunque stampare le pagine in sequenza, non
posso stampare prima tutte le pari e poi tutte le dispari; questo e' quello
che faccio ora ma poi le devo rimettere insieme e parliamo di migliaia di
pagine.
Devo prendere i fogli da cassetti diversi perche' la carta non e' uguale.
Ciao e grazie.
Maverick


author: Emyr

text:


mi sa che devi caricare la carta già nei due formati....mischiandola
ed utilizzando il formato più grande con dei salti pagina per quella
più piccola
Saluti.
Emanuele.


text:
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:HpmH9.35595$qF1.1...@news2.tin.it...

Per stampare il report usa il metodo PrintOut con il quale puoi stampare una
pagine alla volta.
Dando per scontato che ti sei creato due stampanti: una che usa il cassetto1
ed una che usa il cassetto2.
Creati un ciclo For Conta = 1 To N ... Next, dove N è il numero delle pagine
del Report; all'interno del ciclo richiami il metodo PrintOut per il quale
imposti uguale a Conta gli argomenti dapagina e apagina (vedi help); prima
di eseguire DoCmd.PrintOut, se Conta è dispari imposti come predefinita la
stampante che usa il cassetto1, se è pari imposti come predefinita la
stampante che usa il cassetto2 (o viceversa).
Sul Sito Comune trovi una soluzione che tipermette di impostare la stampante
predefinita.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:8eHH9.59987$2B1.1...@twister2.libero.it...

provero' subito.
Grazie mille.


title: OT Traduzione FAQ 4.34

author: Karl Donaubauer

text:
********************
4.34 All controls disappear
Problem
A form that's opened in form view is completely empty
i.e. doesn't show any control. Whereas in design view
the controls are still visible.
Cause
The most common reason for this behaviour is that the
underlying table or more often query (in the property DataSource)
doesn't deliver any record. In addition the ability to create new
records is disabled in the query or in the form. e.g. the query
isn't updateable or the form property Allow Additions is set to No.
Solution
You have to ensure that the data source delivers records or allows
new records. So you have to change the query or the properties
of the form to allow for additions.
If instead you want that at least a command button is visible
(e.g. to close the form) you only have to move the button or
whatever control to the header or footer section of the form
because only the details section becomes empty.
further info:
http://support.microsoft.com/?kbid=93261
**********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


title: OT Traduzione FAQ 4.34

author: sv

text:
Karl Donaubauer ha scritto:
> ********************
> 4.34 All controls disappear
> Problem
> A form that's opened in form view is completely empty
> i.e. doesn't show any control. Whereas in design view
> the controls are still visible.
> Cause
> The most common reason for this behaviour is that the
> underlying table or more often query (in the property DataSource)
> doesn't deliver any record. In addition the ability to create new
> records is disabled in the query or in the form. e.g. the query
> isn't updateable or the form property Allow Additions is set to No.
> Solution
> You have to ensure that the data source delivers records or allows
> new records. So you have to change the query or the properties
> of the form to allow for additions.
> If instead you want that at least a command button is visible
> (e.g. to close the form) you only have to move the button or
> whatever control to the header or footer section of the form
> because only the details section becomes empty.
> further info:
http://support.microsoft.com/?kbid=93261
> **********************
4.34 Tutti i controlli scompaiono
Problema
Una maschera che è aperta in visualizzazione Maschera è completamente
vuota, cioè non mostra alcun controllo. Mentre in visualizzazione
struttura i controlli sono ancora visibili.
Causa
La ragione più comune per questo comportamento è che la tabella sottostante
o più spesso la query (nella proprietà Origine record) non rilascia alcun
record. In aggiunta la possibilità di creare nuovi record è disabilitata
nella query o nella maschera. P. e., la query non è aggiornabile o la
proprietà della maschera “Consenti aggiunte” è impostata a No.
Soluzione
Devi assicurarti che l’origine dati rilasci i record o ti permetta
l’aggiunta di nuovi record.
Così devi modificare la query o la proprietà della maschera per consentire
aggiunte.
Se invece vuoi che alla fine sia visibile un pulsante (a. e. per chiudere
la maschera) devi soltanto spostare il pulsante o qualsiasi controllo
nella sezione intestazione o piè di pagina della maschera poiché solo la
sezione Corpo maschera diventa vuota.
Ulteriori informazioni:
http://support.microsoft.com/?kbid=93261
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 4.34

author: TANNHAUSER

text:
sv ha scritto:
> Karl Donaubauer ha scritto:
> > ********************
> > 4.34 All controls disappear
> > Problem
> > A form that's opened in form view is completely empty
> > i.e. doesn't show any control. Whereas in design view
> > the controls are still visible.
> > Cause
> > The most common reason for this behaviour is that the
> > underlying table or more often query (in the property DataSource)
> > doesn't deliver any record. In addition the ability to create new
> > records is disabled in the query or in the form. e.g. the query
> > isn't updateable or the form property Allow Additions is set to No.
> > Solution
> > You have to ensure that the data source delivers records or allows
> > new records. So you have to change the query or the properties
> > of the form to allow for additions.
> > If instead you want that at least a command button is visible
> > (e.g. to close the form) you only have to move the button or
> > whatever control to the header or footer section of the form
> > because only the details section becomes empty.
> > further info:
http://support.microsoft.com/?kbid=93261
> > **********************
Se può essere utile:
[CUT]
> Causa
> La ragione più comune per questo comportamento è che la tabella sottostante
> o più spesso la query (nella proprietà Origine record) non rilascia alcun
userei: "restituisce" invece di "rilascia"
> Soluzione
> Devi assicurarti che l’origine dati rilasci i record o ti permetta
come sopra: "restituisca invece che "rilasci"
[CUT]
> Se invece vuoi che alla fine sia visibile un pulsante (a. e. per chiudere
invece di "Se invece vuoi che alla fine sia visibile un pulsante.." è
corretto "Se invece vuoi che almeno un pulsante sia visibile..."
[CUT]
> --
> rgrds
> SC
Ciao,
TANNHAUSER



title: Origine controllo su excel

author: bobparr

text:
E' possibile mettere in un campo di una maschera, come origine di
controllo, una cella di un foglio excel?
Ho provato a mettere =C:\...\2007.xls\CdC 2006'!$H$165 ma non funzia.
Per conoscenza, 2007.xls è il mio file e CdC 2006 è il foglio di lavoro
Marco


title: Origine controllo su excel

author: Access

text:
Ciao bobparr,
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio
news:4666a255$0$4785$4faf...@reader4.news.tin.it...

Hai provato ha collegare 2007.xls con access mediante:
menu
      Carica dati esterni
                     Collega tabelle
e poi a trasferire il valore della cella che desideri?
Ciao
Access


title: Origine controllo su excel

author: Sergio MAZZA

text:
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio news:4666a255$0$4785$4faf...@reader4.news.tin.it...

Se vuoi leggere il valore contenuto in una cella di excel devi utilizzare l'automazione OLE; diverso è il caso se vuoi leggere un
foglio excel, in questo caso il suggerimento di "access" è quello da seguire...
Ciao.
--
Sergio MAZZA


title: Origine controllo su excel

text:
Sergio MAZZA ha scritto:

Vorrei leggere il valore contenuto in un cella di excel - tale valor
viene poi aggiornato mensilmente da una serie di calcoli presenti sul
foglio excel.
Tuttavia, se apro la maschera in modalita' struttura e seleziono il
controllo dove vorrei inserire il collegamento, non mi è permesso
selezionare la voce "collegamenti OLE/DDE" dal menu' Modifica...
Sono gia' impantanato!
M.


title: Origine controllo su excel

text:
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio
news:4669156d$0$4792$4faf...@reader4.news.tin.it...
> Vorrei leggere il valore contenuto in un cella di excel - tale valor viene
> poi aggiornato mensilmente da una serie di calcoli presenti sul foglio
> excel.
> Tuttavia, se apro la maschera in modalita' struttura e seleziono il
> controllo dove vorrei inserire il collegamento, non mi č permesso
> selezionare la voce "collegamenti OLE/DDE" dal menu' Modifica...
> Sono gia' impantanato!
Esci subito perché oltre che impantanato sei fuori strada!
> M.
Se vuoi sapere cos'č l'automazione OLE (e come si utilizza) leggi qui:
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/vccore/html/_core_ole_background.asp
Quindi dovresti crearti un modulo, scriverci dentro una funzione le legga il
valore nella cella del foglio excel (da aprire e poi chiudere) e farlo
restituire alla casella di testo;
es.
function leggiCellaExcel(nomeFile, riga, colonna)
On Error GoTo leggiCellaExcel_err
if dir(nomeFile)="" then '<-- se il file non esiste
    leggiCellaExcel = null '<-- ritorna un valore nullo
endif
Dim oApp As Excel.Application
Set oApp = CreateObject("Excel.Application")
oApp.Workbooks.Open nomeFile
oApp.Visible = False '<-- se non voglio vedere nulla
oApp.ActiveSheet.Cells(riga,colonna) '<-- leggo il contenuto
oApp.DisplayAlerts = False '<-- non salva nulla
oApp.Quit
Set oApp = Nothing
Exit Sub
leggiCellaExcel_err:
    oApp.Visible = True
    MsgBox Err.Number & " - " & Err.Description
end function
Prima devi inserire i riferimenti alla libreria Microsoft Excel, tramite il
menů Strimenti - Riferimenti; scorri l'elenco e metti la spunta su Microsoft
Excel...
Poi nella casella di testo, origine controllo, inserisci:
= leggiCellaExcel("C:\nomeCartella\nomeFile.xls"; 2; 3)
Occhio; questo "scherzetto" non lo devi inserire in una maschera a
visualizzazione foglio dati o maschere continue...
Ciao.
--
Sergio MAZZA


title: Origine controllo su excel

text:
  > Se vuoi sapere cos'è l'automazione OLE (e come si utilizza) leggi qui:
>
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/vccore/html/_core_ole_background.asp
>
[cut]
> Ciao.
Sob... snif...
:-(
M.
PS: Grazie


title: Ripetere Grafico facendo scorrere i dati.

author: Fabrizio Alessandri

text:
Ciao a tutti,
credo sia banale, ma non riesco a venirne a capo.
Premetto che non ho mai usato i grafici e sono riuscito ad ottenere
parzialmente il risultato sperato.
In un report voglio rappresentare"N" quadranti, rappresentanti ognuno
i ricavi annuali, divisi proprio per anno.
Potrei farlo in modo statico......, ma francamente la dignità ancora
me lo impedisce!
In sintesi, desidererei che il report poggi su di una base di dati
unica e che riesca a distribuire gli anni, per ciascun  quadrante
(come si fa per le etichette).


title: sql qry variabile

author: guggenheim

text:
è possibile passare una variabile ad una
query......

quando la lancio mi chiede comunque z............
dov'è l'errore?

Private Sub Comando0_Click()
Dim Z As
Integer
Z = 2
MsgBox Z
DoCmd.RunSQL ("SELECT Tabella1.ANNO INTO X FROM
Tabella1 WHERE (((Tabella1.ANNO)>[Z]));")

End Sub

Grazie

Gu


title: sql qry variabile

author: ciroteo da newsland

text:
guggenheim ha scritto:



> End Sub
> Grazie
> Gu
non è possibile lanciare query di selezione tramite il comando runsql.
Puoi o creare una query on the fly: guarda nei post precedenti o nella
guida querydef di DAO
oppure salvati la query e aprila tramite docmd.openquery.
run sql serve solo per mandare in esecuzione le c.d. query di
aggiornamento o accodamento dati.
spero di essere stato chiaro.
MC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sql qry variabile

text:
ciroteo da newsland ha scritto:
> guggenheim ha scritto:
> > è possibile passare una variabile ad una query......
> > quando la lancio mi chiede comunque z............ dov'è l'errore?
> > Private Sub Comando0_Click()
> > Dim Z As Integer
> > Z = 2
> > MsgBox Z
> > DoCmd.RunSQL ("SELECT Tabella1.ANNO INTO X FROM Tabella1 WHERE
> (((Tabella1.ANNO)>[Z]));")
> > End Sub
> > Grazie
> > Gu
> non è possibile lanciare query di selezione tramite il comando runsql.
> Puoi o creare una query on the fly: guarda nei post precedenti o nella
> guida querydef di DAO
> oppure salvati la query e aprila tramite docmd.openquery.
> run sql serve solo per mandare in esecuzione le c.d. query di
> aggiornamento o accodamento dati.
> spero di essere stato chiaro.
> MC
ma sai che ho detto una castroneria??? scusa ho letto solo ora che si
tratta di una query di accodamento ... la fretta.
prova a togliere le quadre e magari far valutare la variabile uscendo
dalle virgolette...
sicuro che tabella1.anno è un numero?
DoCmd.RunSQL ("SELECT Tabella1.ANNO INTO X FROM Tabella1 WHERE
> (((Tabella1.ANNO)>" & Z & "));")



title: sql qry variabile

text: CHE è UNA QUERY ON THE FLY?


title: sql qry variabile

author: Alessandro Cara

text:
guggenheim wrote:
> CHE è UNA QUERY ON THE FLY?
>
>
Una richiesta che vola?
E' una richiesta costruita dinamicavente via codice vba
--
ac


title: sql qry variabile

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:6jO6g.2970$cB3....@tornado.fastwebnet.it...
> guggenheim wrote:
>> CHE č UNA QUERY ON THE FLY?
> Una richiesta che vola?
>
> E' una richiesta costruita dinamicavente via codice vba
> --
> ac
-------------
per capire come funziona cosa devo cercare nell'help oppure dove?
grazie


title: sql qry variabile

text:
"guggenheim" <
gugge...@iol.it
> ha scritto nel messaggio news:e3frr8$i3j$1...@balena.cs.interbusiness.it...
č possibile passare una variabile ad una query......
quando la lancio mi chiede comunque z............ dov'č l'errore?
Private Sub Comando0_Click()
Dim Z As Integer
Z = 2
MsgBox Z
DoCmd.RunSQL ("SELECT Tabella1.ANNO INTO X FROM Tabella1 WHERE (((Tabella1.ANNO)>[Z]));")
End Sub
Grazie
Gu
[risposta]
Non inviare messaggio in formato HTML.
Togli le parentesi tonde non servono il metodo RunSQL non le richede.
La Variabile, č variabile per VBA non per la query; altrimenti avresti dovuto creare un paramentro in quest'ultima.
Il metodo RunSQL non esegue query che restituiscono un set di record ma solo query di comando.
Potrebbe esserti utile il Metodo Execute (Connection ADO) (vedi help attivandolo con ALT-F11 poi F1).
Oppure riassumendo: che devi fare?
Ciao.
--
Sergio MAZZA


title: Recordset addNew

author: DiegoV

text:
Buongiorno a tutti,
sto studiando e cercando di usare i recordset.
Ho una mia "tabtaratura" la apro con criterio ID_strum (Ok)
Confronto un campo con la data di oggi (Ok)
Quando chiedo di aggiungere un record scrivendo oggi, mi da errore tipo "
Operazione non consentita nel contesto corrente".
Qualcuno puņ aiutarmi ?
Grazie DV
...ecco il listato
Dim dest_table, strcriteri As String
Dim oggi
oggi = Date
Dim RST As ADODB.Recordset
Set RST = New ADODB.Recordset
RST.ActiveConnection = CurrentProject.Connection
dest_table = "Tabtaratura"
strcriteri = "id_STRUM=" & Me![ID] & ""
RST.Open dest_table, , adOpenKeyset, adLockOptimistic, adCmdTable
RST.Find strcriteri
RST.MoveLast
    If RST.Fields(2) <= oggi Then
    MsgBox "bisogna tarare"
    RST.AddNew
    RST.Fields(2) = oggi

    Else
        MsgBox "va bene ..."
    End If

RST.Close
Set RST = Nothing
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Recordset addNew

author: ALESSANDRO Baraldi

text:
"DiegoV" <
bla...@libero.it
> ha scritto nel messaggio
news:212Z177Z101Z19Y...@usenet.libero.it...
> Buongiorno a tutti,
> sto studiando e cercando di usare i recordset.
> Ho una mia "tabtaratura" la apro con criterio ID_strum (Ok)
> Confronto un campo con la data di oggi (Ok)
>
> Quando chiedo di aggiungere un record scrivendo oggi, mi da errore tipo "
> Operazione non consentita nel contesto corrente".
> Qualcuno può aiutarmi ?
> Grazie DV
>
> ...ecco il listato
> Dim dest_table, strcriteri As String
> Dim oggi
> oggi = Date
>
> Dim RST As ADODB.Recordset
> Set RST = New ADODB.Recordset
> RST.ActiveConnection = CurrentProject.Connection
>
> dest_table = "Tabtaratura"
> strcriteri = "id_STRUM=" & Me![ID] & ""
> RST.Open dest_table, , adOpenKeyset, adLockOptimistic, adCmdTable
>
> RST.Find strcriteri
>
> RST.MoveLast
>     If RST.Fields(2) <= oggi Then
>     MsgBox "bisogna tarare"
>     RST.AddNew
>     RST.Fields(2) = oggi
>
>     Else
>         MsgBox "va bene ..."
>     End If
>
> RST.Close
> Set RST = Nothing
>
Perchè hai dichiarato una variabile Oggi=Date che non si risparmia
nulla....???
Oggi poi non andava dichiarata Variant(poichè hai omesso il Type), ma Date
in quanto immagino che il tuo campo in questione sia del tipo DATA....!
In ogni caso visto che non serve per guadagnare leggibilità o tempo
toglila.......!!!!
Una cosa invece più importante è che apri l'intero Recorset di dati per poi
Filtrarli, ma perchè per ridurre i tempi non apri il Recordset Filtrato...?
Poi così come fai passare all'ultimo no è corretto perchè nessuno ti
garantisce
ce siano ordinati per DATA in modo CRESCENTE....!!!!!
dest_table = "Tabtaratura"
strcriteri = "SELECT * FROM " & dest_table  & "id_STRUM=" & Me![ID] & "
ORDER BY CampoData"
RST.Open strcriteri , , adOpenKeyset, adLockOptimistic, adCmdTable
RST.MoveLast
If RST.Fields(2) <= Now() Then
    MsgBox "bisogna tarare"
    RST.AddNew
    RST.Fields(2) = Now()
     Else
         MsgBox "va bene ..."
     End If
 RST.Close
Set RST = Nothing
Ciao.
@Alex.


title: Recordset addNew

text:
ALESSANDRO Baraldi ha scritto:
> ...
> dest_table = "Tabtaratura"
> strcriteri = "SELECT * FROM " & dest_table  & "id_STRUM=" & Me![ID] & "
> ORDER BY CampoData"
> RST.Open strcriteri , , adOpenKeyset, adLockOptimistic, adCmdTable
Non è più una tabella:
RST.Open strcriteri , , adOpenKeyset, adLockOptimistic
> RST.MoveLast
> If RST.Fields(2) <= Now() Then
>     MsgBox "bisogna tarare"
>     RST.AddNew
>     RST.Fields(2) = Now()
Qui manca:
RST.Update
>      Else
>          MsgBox "va bene ..."
>      End If
>
>  RST.Close
> Set RST = Nothing
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Recordset addNew

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:2AZHb.304145$dt3.1...@news.chello.at...
> ALESSANDRO Baraldi ha scritto:
> > ...
> > dest_table = "Tabtaratura"
> > strcriteri = "SELECT * FROM " & dest_table  & "id_STRUM=" & Me![ID] & "
> > ORDER BY CampoData"
> > RST.Open strcriteri , , adOpenKeyset, adLockOptimistic, adCmdTable
>
> Non è più una tabella:
> RST.Open strcriteri , , adOpenKeyset, adLockOptimistic
> cu
> Karl
Grazie Karl, Lapsus dovuto al poco utilizzo di ADO...!
@Alex.


title: Recordset addNew

text:
ALESSANDRO Baraldi ha scritto:
> "Karl Donaubauer ha scritto: ...
>>> dest_table = "Tabtaratura"
>>> strcriteri = "SELECT * FROM " & dest_table  & "id_STRUM=" & Me![ID] & "
>>> ORDER BY CampoData"
>>> RST.Open strcriteri , , adOpenKeyset, adLockOptimistic, adCmdTable
>>
>> Non è più una tabella:
>> RST.Open strcriteri , , adOpenKeyset, adLockOptimistic
> ...
> ... Lapsus dovuto al poco utilizzo di ADO...!
Adesso vedo un altro che certo ha la stessa causa ;-) :
>>> strcriteri = "SELECT * FROM " & dest_table  & "id_STRUM=" & Me![ID] & "
dev'essere:
strcriteri = "SELECT * FROM " & dest_table  & " WHERE id_STRUM=" & Me![ID] & "



title: Recordset addNew

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:0SZHb.304467$dt3....@news.chello.at...

He..He....He.....!
Dici che in DAO no serve WHERE...?? ;-)
Sono in ferie e forse la noia mi fà avere fretta....!!
Ciao Karl.
@Alex.


title: Recordset addNew

text:
>
> Ciao Karl.
> @Alex.
>
grazie a tutti e due , mi avete chiarito un paio di grossi dubbi



title: Aggiornamento query

author: mau

text:
e possibile impostare, in una sottomaschera basata su di una query, un
aggiornamento ogni 2 minuti?
Ciao mau


title: Aggiornamento query

author: Alessandro Baraldi

text:
"mau" <
mau...@ticino.com
> wrote in message
news:1135789122....@g47g2000cwa.googlegroups.com
> e possibile impostare, in una sottomaschera basata su di una query, un
> aggiornamento ogni 2 minuti?
>
> Ciao mau
Certamente.
Devi gestire l'Evento timer(io preferirei farlo nella Form piuttosto
che nella Sub, ma solo per evitare dispersione di Codice).
Se lo esegui dalla Form imposta il TimerIntervall=12000(sono 2min)
Private Sub Form_Timer()
   Me!NomeSubForm.Requery
End Sub
Se lo esegui dalla Sub direttamente
Private Sub Form_Timer()
   Me.Requery
End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aggiornamento calcoli su form

author: Mattia

text:
ciao,
ho un file adp che legge da un msde
una delle tabelle contiene delle formule del tipo
campo1
campo2=campo1*2
campo3=campo1*3
campo4=campo2+campo1*3
etc etc
ho ora una maschera continua che visualizza tali campi orrizontalmente.
Il mio problema è che a variare del campo1, i rimanenti campi vengono
aggiornati solamente quando abbandono la riga per passare a quella
successiva, mentre io vorrei che l'aggiornamento fosse istantaneo.
Ho provato con un refresh o un recalc sull'evento modifica ma non si risolve
Qualche suggerimento?
ciao
Mat


title: aggiornamento calcoli su form

author: PBsoft

text:
> ho un file adp che legge da un msde
> una delle tabelle contiene delle formule del tipo
> campo1
> campo2=campo1*2
> campo3=campo1*3
> campo4=campo2+campo1*3
> etc etc
Sbaglio oppure ho capito male? In una tabella di un database MSDE hai tre
colonne calcolate?
Se è così, ti consiglio di evitarle e spostare tali calcoli nell'applicazione.
> ho ora una maschera continua che visualizza tali campi
> orrizontalmente.
> Il mio problema è che a variare del campo1, i rimanenti campi vengono
> aggiornati solamente quando abbandono la riga per passare a quella
> successiva, mentre io vorrei che l'aggiornamento fosse istantaneo.
Il comportamento è corretto. Sul back-end l'evento di aggiornamento si verifica
solamente quando le modifiche vengono confermato sul front-end e questo avviene
se passi ad un altro record oppure premi il selettore record.
Solo in quel momento i dati vengono aggiornati in tabella ed Access può mostrarteli
correttamente aggiornati.
Non risolveresti nemmeno il problema con i trigger.
Quello che vorresti ottenere sarebbe proprio una stupidaggine se i campi
calcolati non fossero presenti nel back-end ma solo nell'interfaccia dell'applicazione.
Se ti trovassi in questa condizione, non dovresti nemmeno scrivere una riga
di codice perché i campi cacolati si autoaggiornerebbero.
> Ho provato con un refresh o un recalc sull'evento modifica ma non si
> risolve
> Qualche suggerimento?
Togli i campi calcolati dalla tabella e sposta quel concetto nell'interfaccia
grafica.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: aggiornamento calcoli su form

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea355219098...@news.tin.it...

ciao...
metto di prassi le formule nel msde perchè mi sembra di aver letto che è
molto meglio a livello di prestazioni.
inoltre semplifica di molto l'esecuzione di totali sulle varie colonne e non
sono obbligato a riscrivere le formule per il conteggio dei valori anche nei
report che derivano dalle maschere. Inoltre non devo gestire eventi su
modifica dei vari campi o della form.
Inoltre tu riesci in una form continua a mettere un campo calcolato del tipo
campo3=campo2*campo1 e poi nel piede della maschera avere il totale della
colonna campo3? io in msde non ci sono mai riuscito..mi da sempre o #errore
o #nome
sia con totale=sum(campo3)  che con totale=sum(campo2*campo1 )
ciao, mat


title: aggiornamento calcoli su form

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea355219098...@news.tin.it...
>> ho un file adp che legge da un msde
>> una delle tabelle contiene delle formule del tipo
>> campo1
>> campo2=campo1*2
>> campo3=campo1*3
>> campo4=campo2+campo1*3
>> etc etc
>
> Sbaglio oppure ho capito male? In una tabella di un database MSDE hai tre
> colonne calcolate?
ne ho una 50ina..e le formule sono espressioni di 40-50 valori
:-)
Mat


title: aggiornamento calcoli su form

text:
> metto di prassi le formule nel msde perchè mi sembra di aver letto che
> è molto meglio a livello di prestazioni.
Ni. Sicuramente spostare parte del "calcolo" a livello di database server
può velocizzare l'esecuzione generale.
Tuttavia, nel tuo caso stai provvedendo a memorizzare i dati calcolati: è
questo che sto discutendo, visto che è una pratica sconsigliatissima.
> inoltre semplifica di molto l'esecuzione di totali sulle varie colonne
A che livello, scusa?
> e non
> sono obbligato a riscrivere le formule per il conteggio dei valori
> anche nei report che derivano dalle maschere.
Ma i report di Access hanno strumenti nativi per somme e conteggi nei report.
Tu non utilizzi i raggruppamenti dei report con le relative intestazioni?
> Inoltre non devo gestire eventi su modifica dei vari campi o della form.
Guarda che sulle form non devi gestire proprio niente. Basta che, come origine
di un controllo calcolato tu metta la formula che questo deve eseguire. Fine.
> Inoltre tu riesci in una form continua a mettere un campo calcolato
> del tipo
> campo3=campo2*campo1 e poi nel piede della maschera avere il totale
> della
> colonna campo3? io in msde non ci sono mai riuscito..mi da sempre o
> #errore o #nome
> sia con totale=sum(campo3)  che con totale=sum(campo2*campo1 )
Se si tratta di un campo calcolato, allora non so dirti, visto che io li
evito come la peste.
Se si tratta di un controllo calcolato, allora non ho mai avuto problemi.
Ho solo usato il seguente accorgimento: utilizzo nella funzione di dominio
(Somma, Conteggio, Media.....) come parametro il nome del controllo e non
l'istruzione.



title: aggiornamento calcoli su form

text:
>> Sbaglio oppure ho capito male? In una tabella di un database MSDE hai
>> tre colonne calcolate?
> ne ho una 50ina..e le formule sono espressioni di 40-50 valori :-)
Se proprio hai bisogno di fare tanti calcoli e non vuoi inserirli nell'interfaccia
grafica, allora puoi sempre crearti una vista su MSDE e mettere al suo interno
tutti i campi calcolati che desideri.
E' sicuramente performante, inoltre è una scelta migliore anche dal punto
di vista della sicurezza, perché ti permette di nascondere all'utente la
struttura reale dei dati: l'utente vede così tutto e solo quello che tu vuoi
che lui veda.



title: aggiornamento calcoli su form

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea355219308...@news.tin.it...

mi vuoi dire che con i file adp tu riesci a fare una cosa del genere:
crea una tabella pippo con campo1 int e campo2 int
crei una form continua che poggia sulla tabella con 3 textbox
text1 con origine campo1
text2 con origine campo 2
text 3 con origine =text1*text2
sul piede della form metti una textTOT con origine=somma(text3)
e tutto ti viene visualizzato correttamente?
Mat


title: aggiornamento calcoli su form

text:
> mi vuoi dire che con i file adp tu riesci a fare una cosa del genere:
> crea una tabella pippo con campo1 int e campo2 int
> crei una form continua che poggia sulla tabella con 3 textbox
> text1 con origine campo1
> text2 con origine campo 2
> text 3 con origine =text1*text2
> sul piede della form metti una textTOT con origine=somma(text3)
> e tutto ti viene visualizzato correttamente?
No, sono stato un po' sbrigativo nel mio post.
Utilizzo una tecnica che mi permette di non avere questi problemi.
1) creo tabella pippo come hai detto tu
2) creo una vista qryPippo dove vado ad inserire anche i campi calcolati
(SELECT campo1, campo1, campo1+campo2 AS campo3 FROM dbo.pippo)
3) creo una form continua associata a qryPippo, con 3 textbox, tutte associate
(text1 a campo1, text2 a campo2, text3 a campo3)
4) nel più di form metto una textTOT con origine "=Somma([campo3])"
e tutto viene visualizzato correttamente.
Però, non è tutto oro quel che luccica perché:
1) da Access la query non è aggiornabile perché contiene campi calcolati
2) non posso comunque impostare l'origine di textTOT a "=Somma([text3])
3) nel caso in cui siano presenti più campi calcolati e per anche uno solo
ci siano dei problemi di calcolo, Access visualizza #Error? per tutti i campi
calcolati.



title: aggiornamento calcoli su form

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea355219fb8...@news.tin.it...
>> mi vuoi dire che con i file adp tu riesci a fare una cosa del genere:
>> crea una tabella pippo con campo1 int e campo2 int
>> crei una form continua che poggia sulla tabella con 3 textbox
>> text1 con origine campo1
>> text2 con origine campo 2
>> text 3 con origine =text1*text2
>> sul piede della form metti una textTOT con origine=somma(text3)
>> e tutto ti viene visualizzato correttamente?
>
> No, sono stato un po' sbrigativo nel mio post.
>
> Utilizzo una tecnica che mi permette di non avere questi problemi.
>
> 1) creo tabella pippo come hai detto tu
> 2) creo una vista qryPippo dove vado ad inserire anche i campi calcolati
> (SELECT campo1, campo1, campo1+campo2 AS campo3 FROM dbo.pippo)
> 3) creo una form continua associata a qryPippo, con 3 textbox, tutte
> associate (text1 a campo1, text2 a campo2, text3 a campo3)
> 4) nel piů di form metto una textTOT con origine "=Somma([campo3])"
>
> e tutto viene visualizzato correttamente.
>
> Perň, non č tutto oro quel che luccica perché:
>
> 1) da Access la query non č aggiornabile perché contiene campi calcolati
> 2) non posso comunque impostare l'origine di textTOT a "=Somma([text3])
> 3) nel caso in cui siano presenti piů campi calcolati e per anche uno solo
> ci siano dei problemi di calcolo, Access visualizza #Error? per tutti i
> campi calcolati.
>
a me la maschera serve anche per caricare i dati che devono essere valutati
proprio in base a come si comportano le formule variando i valori...per
questo mi serviva un aggiornamento in tempo reale
proverň a chiedere nel news di sql server
ciao, Mat


title: aggiornamento calcoli su form

text:
> a me la maschera serve anche per caricare i dati che devono essere
> valutati proprio in base a come si comportano le formule variando i
> valori...per questo mi serviva un aggiornamento in tempo reale
>
> proverò a chiedere nel news di sql server
Puoi provare, ma credo che non ti potranno aiutare, in quanto il problema
è Access, non SQL Server.
Infatti la vista di cui ti ho parlato è tranquillamente aggiornabile da SQL
Server Management Studio.



title: consigli su manuale ACCESS

text:
cerco volume che passi in rassegna tutte le funzionalità disponibili, dal
VBA all'SQL.
Se non trovassi nulla su Office XP va bene anche su Office 2000?
la mondadori propone diversi manuali, voi che ne pensate?


title: consigli su manuale ACCESS

author: MegaMax

text:
"
news.tin.it
" <
mbott...@tin.it
> ha scritto nel messaggio
news:fcTi7.37740$vC1.5...@news1.tin.it...
> cerco volume che passi in rassegna tutte le funzionalità disponibili, dal
> VBA all'SQL.
per VBA basta l'help in linea.... non credo troverai mai un libro che
descriva tutte le proprietà degli oggetti microsoft... sono centinaia.
Per Sql invece ha senso prendersi un buon libro.
Max


title: Report in finestra a grandezza predefinita

author: cnicola

text:
Ciao a tutti,
Avrei l'esigenza di aprire un report di Access 2010 in una finestra a
grandezza predefinita  e con  dimensioni (larghezza , altezza)indicate
da me.
Come posso fare via codice?
Grazie
Nicola


author: Karl Donaubauer

text:
cnicola wrote:
> Avrei l'esigenza di aprire un report di Access 2010 in una finestra a
> grandezza predefinita  e con  dimensioni (larghezza , altezza)indicate
> da me.
> Come posso fare via codice?
p.e.
DoCmd.OpenReport "MioBelloReport", acViewPreview
DoCmd.MoveSize 3000, 4000, 5000, 6000
Vedi anche <F1> per "MoveSize".
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Grazie per la gentilezza.
Mi sei stato di grandissimo aiuto.
Nicola



title: Programma per ristorante

author: Mimmo

text:
Sto creando una applicazione semplice per gestire gli ordini di un
ristorante.
Il mio problema è questo:
ho una tabella con due campi, "prodotto" e "prezzo prodotto" dove inserisco
tutto quello che è in vendita e i relativi prezzi.
La tabella principale è invece organizzata con tanti campi quanti sono i
prodotti (dove inserisco le quantità consumate) più un campo "numero
tavolo".
In pratica ogni record contiene il numero del tavolo e tutte le quantità di
ciascun prodotto che il tavolo ha preso.
Nella maschera vorrei che fosse moltiplicata la quantità per il prezzo
ovviamente.
Vorrei però che il campo prezzo riconoscesse il campo quantità in base al
prodotto di cui si parla e andasse a cercare il prezzo nella tabella
Prodotti e prezzi.
Insomma se cambia un prezzo non voglio andare a modificare la struttura
della maschera ma solo la tabella prodotti e prezzi.
Spero di essere stato chiaro onde essere aiutato!!
Grazie mille
M.


title: Programma per ristorante

author: Fabio Dalla Villa

text:
"Mimmo" <
a...@abc.com
> ha scritto nel messaggio
news:al086b$scj$1...@fe2.cs.interbusiness.it...

Se ho capito quello che vuoi fare, vale la pena di considerare l'opportunità
di una struttura un po' diversa:
-Una tabella che contenga tutto quello che è possibile mangiare e bere con i
prezzi (indicizzata)
-Una tabella con tanti record per ogni portata, con la quantità e il prezzo
(ripescato dall'altra tabella tramite codifica della sbobba)
-Una query che calcola i prodotti tra quantità e prezzo
-Un'altra query che raggruppa per tavolo e fa il conto.
(Se su un tavolo passano più cene/pranzi, bisogna introdurre un'altro campo
che differenzi i conti).
Ciao
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: Programma per ristorante

author: Maurizio Borrelli

text:
> "Mimmo" [...]:

    Sei stato chiarissimo.
    L'unico aiuto che mi sento di darti, pero', e' di pregarti in ginocchio
di riconsiderare la struttura del tuo db perche' stai imboccando una strada
che ti dara' tanti dispiaceri.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Programma per ristorante

author: Govardo Libero

text:
"Mimmo" <
a...@abc.com
> ha scritto nel messaggio
news:al086b$scj$1...@fe2.cs.interbusiness.it...
> La tabella principale è invece organizzata con tanti campi quanti sono i
> prodotti (dove inserisco le quantità consumate) più un campo "numero
> tavolo".
Mimmo, se non cambi struttura, non verrò mai nel tuo ristorante.
Niente di personale, Angelo.


title: Programma per ristorante

text:
Mi avete convinto!!
Ora però ho due problemi più piccoli:
Non riesco a sommare i valori del campo prezzo! Sembrerebbe una sciocchezza
(se uno pensa ad excel.... eppure sto impazzendo!)
Possibile che hai davanti una bella query con un campo di valori numerici
uno sotto l'altro e non si riesce a sommarli ?????
Inoltre per ogni schermata relativa al tavolo ho messo una sottomaschera con
una query che mi fa vedere quello che è stato preso a quel tavolo (cioè
considera solo i prodotti la cui quantità è non nulla) e nella maschera ho i
pulsanti per incrementare gli articoli. Però se aggiungo una birra questa
non viene aggiornata nella sottomaschera.
Inoltre quando viene preso un nuovo articolo (cioè la sua quantità passa da
0 a 1) non mi si accoda alla query!
Come fare??
Vi ringrazio per l'aiuto!
Dove ho conosciuto access??Nella fureria della caserma a fare il programmino
per le licenze e il contrappello!!!
M.


title: Programma per ristorante

text:
>
> Mimmo, se non cambi struttura, non verrņ mai nel tuo ristorante.
> Niente di personale, Angelo.
>
>
Gią fatto
Un aiutino per i nuovi problemi che ho succitatato grazie!


title: Programma per ristorante

author: VT @ work

text:
On Tue, 3 Sep 2002 00:57:53 +0200, "Mimmo" <
a...@abc.com
> wrote:
>Mi avete convinto!!
>
>Ora però ho due problemi più piccoli:
>
>Non riesco a sommare i valori del campo prezzo! Sembrerebbe una sciocchezza
>(se uno pensa ad excel.... eppure sto impazzendo!)
>Possibile che hai davanti una bella query con un campo di valori numerici
>uno sotto l'altro e non si riesce a sommarli ?????
Access NON è Excel ...
Se vuoi la somma dei valori contenuti nella colonna corrispondente al
campo TuoCampo, devi costruire una maschera basata sulla query, in cui
inserisci una casella di testo che ha come origine controllo
=Somma([Tuocampo])
>Inoltre per ogni schermata relativa al tavolo ho messo una sottomaschera con
>una query che mi fa vedere quello che è stato preso a quel tavolo (cioè
>considera solo i prodotti la cui quantità è non nulla) e nella maschera ho i
>pulsanti per incrementare gli articoli. Però se aggiungo una birra questa
>non viene aggiornata nella sottomaschera.
Nella routine associata all'evento SuClick del pulsante che aggiunge
l'articolo, scrivi
Me.Requery
>Inoltre quando viene preso un nuovo articolo (cioè la sua quantità passa da
>0 a 1) non mi si accoda alla query!
>Come fare??
Dovresti chiarire meglio, magari postando la struttura delle tabelle,
l'istruzione SQL della query, e che cosa intendi in termini di
maschere con "quando viene preso un nuovo articolo".
>(.....)
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------


title: Programma per ristorante

text:
"Mimmo" <
a...@abc.com
> ha scritto nel messaggio
news:al0qdb$8le$1...@fe2.cs.interbusiness.it...
> >
> > Mimmo, se non cambi struttura, non verrò mai nel tuo ristorante.
> > Niente di personale, Angelo.
> >
> >
> Già fatto
> Un aiutino per i nuovi problemi che ho succitatato grazie!
>
Inizia col crearti una struttura che sia il più vicina possibile alla
seguente, cerca di "capirla" e personalizzarla e poi pensa al resto.
MENU
cod_prodotto (indicizzato e in relazione 1 a molti con
[DETTAVOLO].[cod_prodotto])
desc_prodotto
prezzo
TAVOLO
num_ordine (indicizzato e in relazione 1 a molti con
[DETTAVOLO].[num_ordine])
num_tavolo
data_ordine
DETTAVOLO
num_ordine (indicizzato)
cod_prodotto (indicizzato)
qta
prezzo


title: Db gestione turni: qualche idea

author: Kito

text:
Salve,
vorrei creare un db per la gestione turni dei dipendenti di una
piccola societą, qualcuno ha mai creato un db del genere?
Potrebbe darmi
qualche idea su come strutturarlo?
Grazie 1000
Kito
--------------------------------
Inviato via
http://usenet.iol.it


title: Db gestione turni: qualche idea

author: FACE ONE

text:
Se puoi dare qualche informazione in piů č meglio, cmq penso cche un
apllicativo simile sia meglio svilupparlo in maniera visuale e realizzando
report con diagrammi di Gantt (non sono sicuro che si scriva cosě). Sul sito
comune troverai materiale in merito.
Per quanto riguarda la realizzazione dell'archivio dipende che tipo di
approccio vuoi fare.
1) Potresti fare una cosa simile:
Tab DIPENDENTI
Tab TURNI (1 a molti con la prec) contenente ora inizio e ora fine.
Lo svantaggio č che devi fare tu a mano tramite VBA tutti i calcoli
necessari;
2) altra soluzione:
Tab DIPENDENTI
Tab GIORNO LAVORATIVO (1 a molti con la prec) suddivisa nelle fascie orarie
che ti interessano durante la giornata.
Svantaggio č che dovrai riempire a mano tutti i valori da inizio a fine ma
dovresti fare meno calcoli e l'inserimento puň essere visivo.
Queste sono solo le prime idee che mi sono venute in mente.
Ciao
FACE ONE


title: Db gestione turni: qualche idea

text:
"FACE ONE" <
NO_SPAM...@tiscalinet.it
> ha scritto nel messaggio
news:9k3866$jmb$1...@pegasus.tiscalinet.it...
> Se puoi dare qualche informazione in piů č meglio, cmq penso cche un
> apllicativo simile sia meglio svilupparlo in maniera visuale e realizzando
> report con diagrammi di Gantt (non sono sicuro che si scriva cosě). Sul
sito
che roba sono i diagrammi di Gantt?
Max


title: Db gestione turni: qualche idea

text:
Spero di non dire fesserie cmq i diagrammi di Gantt sono diagrammi che si
prestano bene a rappresentare fascie temporali. Ad esempio se prendi un
normale calendario e segni con delle barre gli appuntamenti che iniziano in
una certa data e finiscono in un altra questi sono appunto diagrammi di
Gantt.
FACE ONE


title: Db gestione turni: qualche idea

author: P. Bianchi

text:
Kito wrote:
>
> Salve,
> vorrei creare un db per la gestione turni dei dipendenti di una
> piccola societą, qualcuno ha mai creato un db del genere?
> Potrebbe darmi
> qualche idea su come strutturarlo?
Io ne ho creato uno per gestire le assenze, che e' un problema di segno
opposto ma di struttura simile.
I dettagli dipendono da com'e' la tua situazione, comunque lo scopo
finale e' produrre uno statino giornaliero o settimanale che per ogni
turno, per ogni postazione, ti stampi il nominativo dell'addetto o degli
addetti.
Uno statino puo' essere settimanale o giornaliero; tipicamente avrai in
verticale le postazioni da coprire (Macchina A, Macchina B, Macchina C,
Centralino, Magazzino, Pulizie) e in orizzontale i turni (nello statino
settimanale i giorni della settimana, in uno statino giornaliero i tre
turni es. 6-14, 14-22, 22-6).
Lo statino si appoggia a una query a campi incrociati dove incroci la
data (turno) con la postazione e nella casella risultante metti l'id
dell'addetto.
La query a campi incrociati viene generata a partire da una tabella
lineare che sara' il cuore dell'applicazione, che chiamiamo TBL
Assegnazioni, composta da un elenco di di righe a tre campi: per ogni
riga avrai data (turno), idpostazione, idaddetto.
Lo scopo e' di assegnare, per ogni turno e per ogni postazione (dati
fissi) la persona piu' adatta (dato variabile).
Percio', a monte della tabella assegnazioni, devi prevedere
1) una tabella anagrafica degli Addetti,
2) una tabella anagrafica delle postazioni da coprire,
3) una tabella delle skill che sono dei punteggi di pesatura numerica di
quella che e' la perizia dell'addetto su quella postazione (per evitare
es. di assegnare una centralinista a un tornio).
La generazione di turni inzia generando una TBL Assegnazioni vuota, in
cui viene popolato solo il calendario, con l'elenco delle date e delle
postazioni, lasciando vuoto il campo dell'addetto.
L'inserimento degli adetti puo' essere manuale, col programma che si
limita a verificare a posteriori che l'addetto sia effettivamente
skillato per quella postazione, o automatico, fatto da codice, con loop
che per ogni turno e per ogni postazione ancora vuota prende l'addetto
disponibile piu' skillato e ve lo assegna, flaggandolo poi busy.
Mi fermo perche' da qui in poi la cosa si complica a piacere
Ciao


title: Recuperare record!

author: Cosetto

text:
Ho creato un DB in access 2000 e vorrei eliminare alcuni record senza che ne
rimanga traccia o che possano essere recuperati in qualche modo........ quindi
la mia preoccupazione è questa: è possibile recuperare record o parte di record
cancellati da un DB?
--
Cosetto
cos...@hotmail.com
ICQ# 49009636


title: Recuperare record!

text:
"Cosetto" <
cos...@hotmail.com
> ha scritto nel messaggio
news:al9rt6$1mq3rp$1...@ID-138740.news.dfncis.de...
> Ho creato un DB in access 2000 e vorrei eliminare alcuni record senza che
ne
> rimanga traccia o che possano essere recuperati in qualche modo........
quindi
> la mia preoccupazione è questa: è possibile recuperare record o parte di
record
> cancellati da un DB?
>
invece di cancellarli crea una tabella con nome diverso identica a quella
dove hai i record e su click del tasto elimina invece di eliminare davvero
gli fai eseguire una query che filtra i record interessati e li accoda nella
tabella identica e poi una query di eliminazione che li elimina davvero
dalla tabella originale cosi li hai nell'altra tabella.
cioè:
1. sposta i record nella tabella nuova
2. elimina effettivamente i record dalla tabella originale.
ciao.


title: Recuperare record!

author: Antonio Biso

text:
"Cosetto" <
cos...@hotmail.com
> ha scritto nel messaggio
news:al9rt6$1mq3rp$1...@ID-138740.news.dfncis.de...
> Ho creato un DB in access 2000 e vorrei eliminare alcuni record senza che
ne
> rimanga traccia o che possano essere recuperati in qualche modo........
quindi
> la mia preoccupazione è questa: è possibile recuperare record o parte di
record
> cancellati da un DB?
Direi di no.
Se poi esegui anche una compattazione del DB dopo la cancellazione, allora
proprio non ce n'è...
Antonio


title: Recuperare record!

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:9M_d9.7879$%z1.1...@twister1.libero.it...
>
> "Cosetto" <
cos...@hotmail.com
> ha scritto nel messaggio
> news:al9rt6$1mq3rp$1...@ID-138740.news.dfncis.de...
> > Ho creato un DB in access 2000 e vorrei eliminare alcuni record senza
che
> ne
> > rimanga traccia o che possano essere recuperati in qualche modo........
> quindi
> > la mia preoccupazione è questa: è possibile recuperare record o parte di
> record
> > cancellati da un DB?
> >
> invece di cancellarli crea una tabella con nome diverso identica a quella
> dove hai i record e su click del tasto elimina invece di eliminare davvero
Ehem...
Guarda che mi sa che stavolta la preoccupazione non è di recuperarli, ma che
NON siano recuperabili...
Antonio


title: Recuperare record!

author: Roberto da casa

text:
"Cosetto" <
cos...@hotmail.com
> ha scritto nel messaggio
news:al9rt6$1mq3rp$1...@ID-138740.news.dfncis.de...
> Ho creato un DB in access 2000 e vorrei eliminare alcuni record senza che
ne
> rimanga traccia o che possano essere recuperati in qualche modo........
quindi
> la mia preoccupazione è questa: è possibile recuperare record o parte di
record
> cancellati da un DB?
>
Penso che dei record se ne perda fisicamente la traccia solo formattando
l'HD, o dopo moltiiiisimo tempo per deframmentazione e riscrittura.
Però puoi sempre, prima di cancellare un record, azzerare e/o rendere Null
il valore di tutti i suoi campi, naturalmente al netto di eventuali chiavi
primarie e/o contatore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: passare variabile a istruzione

author: MaurizioEmme

text:
buonasera a tutti
come posso modificare questa istruzione per poterla usare con diversi
parametri?

da
If Caricata("FrmCalc") And Len(Me.lblReadOut.Caption & "") > 0 Then
        Forms!FrmConta!Txt1c.Value = Me.lblReadOut.Caption
        Forms!FrmConta!TxtTot1c.Value = (Me.lblReadOut.Caption / 100)
End If
a
If Caricata("FrmCalc") And Len(Me.lblReadOut.Caption & "") > 0 Then
        Forms!FrmConta!NOME ALTRA TXTBOX variabile.Value =
Me.lblReadOut.Caption
        Forms!FrmConta!TxtTot1c.Value = (Me.lblReadOut.Caption / ALTRO
VALORE NUMERICO variabile)
End If
Spero di essermi spiegato
Grazie
Maurizio


title: odbc tabella collegata in solo lettura

author: mario bernini

text:
da giorni cerco invano di aggiornare una tabella collegata su as/400 ma al
momento di fare update mi dice che il database e' read only in poche parole
vorrei fare runtime e cioe' con dao quello che faccio a mano nel momento di
collegare una tabella e lui mi chiede di scegliere una chiave univoca per
rendere aggiornabile la tabella
grazie mille          ma90


title: help su controllo

author: Davide

text:
ciao a tutti,
magari e' una cosa banale, ma non sono riuscito a trovare la
soluzione:dato il controllo idcliente in form , ho la necessita' di
visualizzare un messaggio al momento in cui si cambia il valore al
campo, mentre quando il campo non ha dati, il messaggio non deve
essere visualizzato.Ovvero, il messaggio deve esserci quando si cambia
il capo idcliente che e' l'intestatario della fattura (quindi c'e'
gia' un valore) , mentre al momento in cui si fa una nuova fattura non
deve esserci. Ho trovato questa soluzione, ma mi visualizza il
messaggio sia che il campo fosse popolato o no.
Private Sub IDCLIENTE_BeforeUpdate(Cancel As Integer)
If Me.Dirty = True Then
Dim STRMESSAGE As String, STRTITLE As String
Dim lresponse As Long
STRMESSAGE = "ATTENZIONE: SI STA MODIFICANDO L'INTESTATARIO DELLA
FATTURA. PROCEDERE?"
STRTITLE = "MODULO GESTIONE FATTURE"
lresponse = MsgBox(STRMESSAGE, vbYesNo + vbExclamation, STRTITLE)
If lresponse = vbNo Then
Cancel = True
Me.Undo
End If
End If
End Sub
il fatto che appaia il messaggio sia che si cambi l'intestatario sia
che si inserisca per la prima volta puo' essere "confondente" per
l'utente.Avete qualche suggerimento?
Grazie anticipate

ciao, Davide
--
CANTO DI UN PESCATORE SOLITARIO:
Amo soltanto l'amo purchè non esca l'esca. (Boris Makaresko)


title: help su controllo

author: Antonio Ganci

text:

if Me.IDCliente <> "" then
  if MsgBox("Attenzione ...", ...) = vbno then
    cancel = true
  end if
end if


title: help su controllo

text:
"Davide" <lak...@NOSPAMtiscali.it> ha scritto nel messaggio
news:1g2kvu013qmrs9in4...@4ax.com...

Invece di:
 If Me.Dirty = True Then
prova con:
 If Me.NewRecord = True Then
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------