title: Azzerare campo "num" ad ogni anno

author: Dino

text:
Ciao a tutti.Scusate la banalità (sarà il dopo ferie) ma non mi trovo
più.
Ho creato un campo "Num" che si incrementa automaticamente ad ogni
nuovo record :

Me.Num = Nz(DMax(" [Num]  ", "[Tabella1]"), 0) + 1

L'incremento di questo campo però si dovrebbe azzerare ad ogni inzio
anno.Cioè il 31/12/12 sono arrivato a 500 rec.
Il 01/01/13 l'incremento deve rip. da 1 (mantenendo ovviamente i
record dell'anno prec).

Come posso fare???

Grazie in anticipo

Dino


title: Azzerare campo "num" ad ogni anno

author: Karl Donaubauer

text:
Ciao Dino,

Dino wrote:
> ..
> Ho creato un campo "Num" che si incrementa automaticamente
> ad ogni nuovo record :
>
> Me.Num = Nz(DMax(" [Num]  ", "[Tabella1]"), 0) + 1
>
> L'incremento di questo campo per� si dovrebbe azzerare ad
> ogni inzio anno.Cio� il 31/12/12 sono arrivato a 500 rec.
> Il 01/01/13 l'incremento deve rip. da 1 (mantenendo ovviamente i
> record dell'anno prec).

Dim lngNum As Long

lngNum = _
  nz(DMax("Num", "Tabella1", "Year(CampoData)=" & Year(Date)), 0)

Me!Num = lngNum + 1

dove "CampoData" dovrebb'essere un campo nella tabella
che contiene la data del record.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Azzerare campo "num" ad ogni anno

text:
On 15 Set, 12:46, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Ciao Dino,
>
> Dino wrote:
> > ..
> > Ho creato un campo "Num" che si incrementa automaticamente
> > ad ogni nuovo record :
>
> > Me.Num = Nz(DMax(" [Num]  ", "[Tabella1]"), 0) + 1
>
> > L'incremento di questo campo però si dovrebbe azzerare ad
> > ogni inzio anno.Cioè il 31/12/12 sono arrivato a 500 rec.
> > Il 01/01/13 l'incremento deve rip. da 1 (mantenendo ovviamente i
> > record dell'anno prec).
>
> Dim lngNum As Long
>
> lngNum = _
>   nz(DMax("Num", "Tabella1", "Year(CampoData)=" & Year(Date)), 0)
>
> Me!Num = lngNum + 1
>
> dove "CampoData" dovrebb'essere un campo nella tabella
> che contiene la data del record.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it

ciao Karl e grazie per la risposta.
Ho provato ma non mi incrementa il num dei record.o continuo ad
inserire e come numero ottengo sempre 1.
Il codice che mi hai postato l'ho inserito nell'evento Afterupdate del
campo cliente(il campo dove inserisco il nome di ogni cliente).
Di seguito ti riporto il codice aggiornato al tuo post:
Dim lngCod_cliente As Long

lngNum = Nz(DMax("Cod_cliente", "Tabellaclienti", "Year(data)=" &
Year(Date)), 0)
Me.Cod_cliente = lngCod_cliente + 1

Grazie mille

Dino


title: Azzerare campo "num" ad ogni anno

text:
Dino wrote:
> ...
> Ho provato ma non mi incrementa il num dei record.o continuo ad
> inserire e come numero ottengo sempre 1.
> Il codice che mi hai postato l'ho inserito nell'evento Afterupdate del
> campo cliente(il campo dove inserisco il nome di ogni cliente).
> Di seguito ti riporto il codice aggiornato al tuo post:
> ...
> Dim lngCod_cliente As Long
>
> lngNum = Nz(DMax("Cod_cliente", "Tabellaclienti", "Year(data)=" &
> Year(Date)), 0)
>
> Me.Cod_cliente = lngCod_cliente + 1

Se non hai ricevuto un errore nella riga con lngNum aggiungi
subito Option Explicit all'inizio del modulo. :-)

Certo anche nella seconda riga devi usare la tua variabile:

lngCod_cliente = Nz(DMax...

Ho usato una variabile per rendere il codice pi� chiaro per
il debug ecc., ma se per te � pi� chiaro 1 sola riga, basta:

Me!Cod_cliente = _
  Nz(DMax("Cod_cliente", "Tabellaclienti", "Year(data)=" & Year(Date)), 0)+1



title: Azzerare campo "num" ad ogni anno

text:
On 15 Set, 14:26, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Dino wrote:
> > ...
> > Ho provato ma non mi incrementa il num dei record.o continuo ad
> > inserire e come numero ottengo sempre 1.
> > Il codice che mi hai postato l'ho inserito nell'evento Afterupdate del
> > campo cliente(il campo dove inserisco il nome di ogni cliente).
> > Di seguito ti riporto il codice aggiornato al tuo post:
> > ...
> > Dim lngCod_cliente As Long
>
> > lngNum = Nz(DMax("Cod_cliente", "Tabellaclienti", "Year(data)=" &
> > Year(Date)), 0)
>
> > Me.Cod_cliente = lngCod_cliente + 1
>
> Se non hai ricevuto un errore nella riga con lngNum aggiungi
> subito Option Explicit all'inizio del modulo. :-)
>
> Certo anche nella seconda riga devi usare la tua variabile:
>
> lngCod_cliente = Nz(DMax...
>
> Ho usato una variabile per rendere il codice più chiaro per
> il debug ecc., ma se per te è più chiaro 1 sola riga, basta:
>
> Me!Cod_cliente = _
>   Nz(DMax("Cod_cliente", "Tabellaclienti", "Year(data)=" & Year(Date)), 0)+1
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it

Ok Karrl,funziona in entrambi i modi.

Grazie ancora........(grande come sempre!!!!!)

Dino


title: casella di riepilogo

author: marco

text:
ciao a tutti
ho una maschera dove un campo "stato" ha dei valori che recupero da una
tabella di appoggio, scelti attraverso una casella di riepilogo, cioč:
tab1 origine dati della maschera
tab2 costituita da 2 campi (cod, descrizione)
nella casella di riepilogo visualizzo la descrizione, ma nella tab1 viene
memorizzato il cod.
All'apertura della maschera i campi non vogliono siano editabili e nel campo
stato ci sia la descrizione, cliccando poi su un tasto "edit" vorrei
abilitare i campi e la casella di riepilogo con la selezione presentando
solo la descrizione
come posso fare
grazie


title: casella di riepilogo

author: Roberto da casa

text:
"marco" <
wind...@libero.it
> ha scritto nel messaggio
news:m7hKb.55389$_P.22...@news4.tin.it...
> ciao a tutti
> ho una maschera dove un campo "stato" ha dei valori che recupero da una
> tabella di appoggio, scelti attraverso una casella di riepilogo, cioè:
> tab1 origine dati della maschera
> tab2 costituita da 2 campi (cod, descrizione)
>
> nella casella di riepilogo visualizzo la descrizione, ma nella tab1 viene
> memorizzato il cod.
> All'apertura della maschera i campi non vogliono siano editabili e nel
campo
> stato ci sia la descrizione, cliccando poi su un tasto "edit" vorrei
> abilitare i campi e la casella di riepilogo con la selezione presentando
> solo la descrizione
> come posso fare
> grazie
Fermo restando che in una maschera ci sono i controlli e non ci sono i campi
(che invece sono contenuti nelle tabelle e nelle queries), a me non per
niente chiaro cosa vuoi fare.
Comunque la cosa più facile dovrebbe essere quella di associare le casella
di riepilogo al campo della stabella che contiente lo "stato".
Per rendere non aggiornabile i controlli della maschera a fronte dell'evento
"Su corrente" della maschera genera il seguente codice VBA:
Me.AllowEdits = False
ed a fronte dell'evento "Su clic" del tuo pulsante di comando "edit" genera
il seguente codice VBA:
Me.AllowEdits = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Vai al primo record vuoto disponibile....Carlo Costarella dove sei????

author: Alfonso

text:
Se ci sei batti un colpo!!!!
Riprendendo da dove avevamo lasciato.......(vedi mail 13/03)
Il problema č  che siccome il campo TipoSpesa contiene dei
record vuoti, ho bisogno di recuperarli
> esempio:
  GeneralCode.TipoSpesa                              GeneralCode.CodiceSpesa
      Utenze                                                           Enel
      Spese conto
Napoletanagas
      Sottoscrizioni                                               Telecom
      Finanziarie
Findomestic
      Agenzia delle entrate                                   Agenzia delle
entrate
      Pagamenti                                                    Titoli
e/o fondi
      <------------> (Quě)                                      Polizza
assicurazione
Bonifico bancario
F24
Quota tenuta conto
Storno scritture
Spese varie
<---------------------------------------------------------------------------
----------> (nuovo)
la maschera che ho realizzato per l'inserimento di nuovi "tipi di spesa"
deve posizionarsi attraverso un pulsante di spostamento, sul primo record
vuoto disponibile (vedi freccia (quě)) in modo che tramite una casella di
testo posso eseguire l'inserimento. Se gli dň il comando "DoCmd.GoToRecord ,
, acNew" si posizionerebbe ovviamente su "nuovo " lasciandomi vuoti una
serie di campi, provocandomi cosě altri problemi che non sto ad elencarti
altrimenti non la finiamo piů.
Sono riuscito a spiegarmi un poco meglio???? spero di sě .......Grazie


author: Carlo Costarella

text:
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:45fb9bc7$0$4791$4faf...@reader4.news.tin.it...
> Se ci sei batti un colpo!!!!
> Riprendendo da dove avevamo lasciato.......(vedi mail 13/03)
> Il problema è  che siccome il campo TipoSpesa contiene dei
> record vuoti, ho bisogno di recuperarli
>> esempio:
>
>  GeneralCode.TipoSpesa
> GeneralCode.CodiceSpesa
>      Utenze                                                           Enel
>      Spese conto
> Napoletanagas
>      Sottoscrizioni                                               Telecom
>      Finanziarie
> Findomestic
>      Agenzia delle entrate                                   Agenzia delle
> entrate
>      Pagamenti                                                    Titoli
> e/o fondi
>      <------------> (Quì)                                      Polizza
> assicurazione
>
> Bonifico bancario
>
> F24
>
> Quota tenuta conto
>
> Storno scritture
>
> Spese varie
>
> <---------------------------------------------------------------------------
> ----------> (nuovo)
>
> la maschera che ho realizzato per l'inserimento di nuovi "tipi di spesa"
> deve posizionarsi attraverso un pulsante di spostamento, sul primo record
> vuoto disponibile (vedi freccia (quì)) in modo che tramite una casella di
> testo posso eseguire l'inserimento. Se gli dò il comando "DoCmd.GoToRecord
> ,
> , acNew" si posizionerebbe ovviamente su "nuovo " lasciandomi vuoti una
> serie di campi, provocandomi così altri problemi che non sto ad elencarti
> altrimenti non la finiamo più.
> Sono riuscito a spiegarmi un poco meglio???? spero di sì .......Grazie
>
Evita di personalizzare il post. Meglio proseguire nel post iniziato e
attendere la disponibilità delle persone.
Comunque questa query dovrebbe fare al caso tuo:
SELECT First(TuaTabella.TuoCampo) AS PrimoVuoto,
First(TuaTabella.TuoCampoIndiceUnivoco) AS Indice
FROM TuaTabella
WHERE (((TuaTabella.TuoCampo) Is Null));
Sostituisci i nomi con i nomi della tabella e del campo che ti interessa.
Per esempio se la tabella si chiama  GeneralCode
il campo si chiama TipoSpesa
l'indice univoco si chiama ID
SELECT First(GeneralCode.TipoSpesa) AS PrimoVuoto, First(GeneralCode.ID) AS
Indice
FROM GeneralCode
WHERE (((GeneralCode.TipoSpesa) Is Null));
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etikai$i0u$1...@tdi.cu.mi.it...

> la query funziona, ma non riesco ad applicarla.
 considera che è premendo un pulsante di spostamento, che la casella di
testo
 "TestoJolly" deve visualizzare il primo record vuoto della tabella
"GeneralCode.TipoSpesa"
Ciao Alfonso


text:
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:45ffc7cb$0$811$4faf...@reader5.news.tin.it...
cut
>> Comunque questa query dovrebbe fare al caso tuo:
>> SELECT First(TuaTabella.TuoCampo) AS PrimoVuoto,
>> First(TuaTabella.TuoCampoIndiceUnivoco) AS Indice
>> FROM TuaTabella
>> WHERE (((TuaTabella.TuoCampo) Is Null));
>> Sostituisci i nomi con i nomi della tabella e del campo che ti interessa.
>> Per esempio se la tabella si chiama  GeneralCode
>> il campo si chiama TipoSpesa
>> l'indice univoco si chiama ID
>> SELECT First(GeneralCode.TipoSpesa) AS PrimoVuoto, First(GeneralCode.ID)
> AS
>> Indice
>> FROM GeneralCode
>> WHERE (((GeneralCode.TipoSpesa) Is Null));
>>
>> Ciao, Carlo
>>
>> la query funziona, ma non riesco ad applicarla.
> considera che è premendo un pulsante di spostamento, che la casella di
> testo
> "TestoJolly" deve visualizzare il primo record vuoto della tabella
> "GeneralCode.TipoSpesa"
> Ciao Alfonso
>
Se hai bisogno di visualizzare solo il numero ti basta:
me.TestoJolly = dlookup("Indice","TuaQuerySalvata")
questa istruzione la puoi usare quando vuoi perchè la query restituisce solo
il primo numero libero.
Voglio dire che puoi mettere l'istruzione su qualsiasi evento ti interessa.
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:etoja5$cn4$1...@tdi.cu.mi.it...

> Ci provo e ti faccio sapere al più presto....ciao e grazie


text:
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:45ffdcc1$0$814$4faf...@reader5.news.tin.it...
>
> "Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
> news:etoja5$cn4$1...@tdi.cu.mi.it...
> >
> > "Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
> > news:45ffc7cb$0$811$4faf...@reader5.news.tin.it...
> > cut
> > >> Comunque questa query dovrebbe fare al caso tuo:
> > >> SELECT First(TuaTabella.TuoCampo) AS PrimoVuoto,
> > >> First(TuaTabella.TuoCampoIndiceUnivoco) AS Indice
> > >> FROM TuaTabella
> > >> WHERE (((TuaTabella.TuoCampo) Is Null));
> > >> Sostituisci i nomi con i nomi della tabella e del campo che ti
> interessa.
> > >> Per esempio se la tabella si chiama  GeneralCode
> > >> il campo si chiama TipoSpesa
> > >> l'indice univoco si chiama ID
> > >> SELECT First(GeneralCode.TipoSpesa) AS PrimoVuoto,
> First(GeneralCode.ID)
> > > AS
> > >> Indice
> > >> FROM GeneralCode
> > >> WHERE (((GeneralCode.TipoSpesa) Is Null));
> > >>
> > >> Ciao, Carlo
> > >>
> > >> la query funziona, ma non riesco ad applicarla.
> > > considera che č premendo un pulsante di spostamento, che la casella di
> > > testo
> > > "TestoJolly" deve visualizzare il primo record vuoto della tabella
> > > "GeneralCode.TipoSpesa"
> > > Ciao Alfonso
> > >
> > Se hai bisogno di visualizzare solo il numero ti basta:
> > me.TestoJolly = dlookup("Indice","TuaQuerySalvata")
> > questa istruzione la puoi usare quando vuoi perchč la query restituisce
> solo
> > il primo numero libero.
> > Voglio dire che puoi mettere l'istruzione su qualsiasi evento ti
> interessa.
> >
> > Ciao, Carlo
> >
> > Ci provo e ti faccio sapere al piů presto....ciao e grazie
>
> Ciao Carlo, purtroppo non funziona.
> Questa mattina ti ho spedito in allegato il mio db
> con la maschera in oggetto, ma non la vedo pubblicata,
> forse gli allegati non vengono visualizzati.
> Se posso e se vuoi la posso spedire al tuo indirizzo e-mail.
>Attendo


text:
cut
>> Ciao Carlo, purtroppo non funziona.
>> Questa mattina ti ho spedito in allegato il mio db
>> con la maschera in oggetto, ma non la vedo pubblicata,
>> forse gli allegati non vengono visualizzati.
>> Se posso e se vuoi la posso spedire al tuo indirizzo e-mail.
>>Attendo
>
Questo NG non accetta allegati.
Se vuoi madalo pure al mio indirizzo privato ma potrň leggerlo solo
domani...
Ciao, Carlo


text:
cut
ho ricevuto e rispedito il db con la soluzione.
Ciao, Carlo


title: Ricerca valore in una tabella

author: massimo

text:
Ciao a tutti
io ho una tabella "festività" nella quale sono elencati i giorni (in numero)
festivi del mese.
in una maschera calendario ho dei campi non associati nei quali andrò ad
inserire tutti i giorni del mese.
la mia domanda è:  come faccio a far confrontare ogni giorno di questi campi
con tutti i valori presenti nella tabella festività? ed inoltre una volta
trovato un valore uguale far colorare diversamente il mio campo?
a tutti un ringraziamento speciale....
P.S. : aiutatemi sono disperato ho bisogno del vostro aiuto


title: Ricerca valore in una tabella

author: namor

text:
massimo ha scritto:

Quali campi hai nella tabella feste e di che tipo?
Giorni elencati in numero vuol dire 1,2,3,4... o 1/1, 6/1, 15/8...?
E la tabella contiene le feste di un mese solo?
Come si chiamano i controlli non associati della maschera dove metti i
giorni, usi nomi come giorno1, giorno2... giorno31?
Che versione di Access usi, 97 o successiva (2000, XP)?
(scusa tutte queste domande, ma più dati ci dai meglio ti possiamo
rispondere)
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ricerca valore in una tabella

text:
utilizzo la versione XP di office
per quanto riguarda la mia tabella sono elencati unicamente i valori dei
giorni festivi (1,2,3,4,.....) e vengono inseriti una volta al mese per il
mese in corso.
le caselle non associate della maschera si chiamano come tu hai intuito
giorno1, giorno2, giorno3, .........
ti ringrazio per il tuo interessamento e aspetto un tuo aiuto....
"massimo" <
bry...@libero.it
> ha scritto nel messaggio
news:owlab.358$wT2....@tornado.fastwebnet.it...



title: Ricerca valore in una tabella

text:
massimo ha scritto:
> > Ciao a tutti
> > io ho una tabella "festività" nella quale sono elencati i giorni (in
numero)
> > festivi del mese.
> > in una maschera calendario ho dei campi non associati nei quali andrò ad
> > inserire tutti i giorni del mese.
> > la mia domanda è: come faccio a far confrontare ogni giorno di questi campi
> > con tutti i valori presenti nella tabella festività? ed inoltre una volta
> > trovato un valore uguale far colorare diversamente il mio campo?
> > a tutti un ringraziamento speciale....
> > P.S. : aiutatemi sono disperato ho bisogno del vostro aiuto
> Quali campi hai nella tabella feste e di che tipo?
> Giorni elencati in numero vuol dire 1,2,3,4... o 1/1, 6/1, 15/8...?
> E la tabella contiene le feste di un mese solo?
> Come si chiamano i controlli non associati della maschera dove metti i
> giorni, usi nomi come giorno1, giorno2... giorno31?
> Che versione di Access usi, 97 o successiva (2000, XP)?
> (scusa tutte queste domande, ma più dati ci dai meglio ti possiamo
> rispondere)
> Namor
> utilizzo la versione XP di office
> per quanto riguarda la mia tabella sono elencati unicamente i valori dei
> giorni festivi (1,2,3,4,.....) e vengono inseriti una volta al mese per il
> mese in corso.
> le caselle non associate della maschera si chiamano come tu hai intuito
> giorno1, giorno2, giorno3, .........
> ti ringrazio per il tuo interessamento e aspetto un tuo aiuto....
> > Ciao a tutti
Allora, prima di tutto: ci sono delle regole per la pubblicazione di
messaggi sui newsgroup, e tu le hai già infrante tutte.
1. sulle nuove richieste usa oggetti attinenti alla richiesta
2. non scrivere tutto in maiuscolo, è come gridare ed è scortese
3. quando rispondi devi scrivere la tua risposta sempre DOPO il messaggio
originale (quoting)
4. deve esserci un filo logico nella discussione, non puoi rispondere a me
inviando un reply alla tua stessa domanda (le risposte devono comparire
subito sotto ai msg cui si riferiscono, sennò è un casino)
Ogni tanto viene pubblicato un msg con le regole da seguire, vai a
cercartelo e leggilo.
Se segui queste semplici regole di base troverai sicuramente qualcuno che
ti darà le risposte che ti servono.
Premesso ciò, puoi mettere sull'evento apertura della maschera un codice
che cerca nella tabella feste e se trova un numero colora il
corrispondente controllo:
(supponendo che la tabella si chiami "feste" e il campo "giorno")
dim i as byte
for i=1 to 31
   if nz(dlookup("giorno","feste","giorno=" & i))>0 then
      me.controls("giorno" & i).forecolor=vbred
      me.controls("giorno" & i).fontweight=700
   end if
next



title: Ricerca valore in una tabella

text:
grazie mille per tutti i suggerimenti
"massimo" <
bry...@libero.it
> ha scritto nel messaggio
news:owlab.358$wT2....@tornado.fastwebnet.it...



title: Convertire una maschera in immagine bitmap,gif..

author: gabriella guidorizzi

text:
Come si fa a "rappresentare" una maschera o report di access con un'immagine
bitmap,gif,tif,jpg o altro? per esempio da inserire in un documento, una
presentazione, un tutorial o altro.
Vuoto totale
Grazie
mayerlink


author: MA

text:

www.sitocomune.com
 gestione delle immagini, buona lettura
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: Robert Fripp

text:
"gabriella guidorizzi" <
gabriella....@virgilio.it
> ha scritto nel
messaggio news:43ff48e5$0$12602$4faf...@reader3.news.tin.it...

Print Screen + Paint
Ciao !!!


author: mayerlink


author: Alessandro Baraldi

text:
"mayerlink" <
maye...@virgilio.it
> wrote in message
news:43ff67e1$0$5997$
4faf...@reader2.news.tin.it

Questo messaggio è un pò OT non credi..?
CTRL+ALT+STAMP, quindi fai incolla nel documento Word.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Panathos

text:
gabriella guidorizzi wrote:
> Come si fa a "rappresentare" una maschera o report di access con un'immagine
> bitmap,gif,tif,jpg o altro? per esempio da inserire in un documento, una
> presentazione, un tutorial o altro.
Puoi usare PDF Creator, è una stampante virtuale che oltre a stampare
in PDF può produrre immagini JPG, TIFF, ed altri formati. In questo
modo puoi fare un output anche direttamente da Access su un file, e poi
"catturarlo" in una maschera.
Panathos


title: come stampo 12 fogli per ognuno ??

author: JOE

text:
ciao a tutti di questo Ng...
vediamo se riesco a spiegare quanto mi servirebbe...
ho un db anagrafico in cui stampo periodicamente
delle ricette una per ogni utente e ciascuno a una sua prescrizione
chiaramente con prodotti diversi...gli utenti inseriti sono 210 ma per
ognuno di loro devo stampare 12 ricette, una per ogni mese dell'anno...
come fare ??
grazie


title: come stampo 12 fogli per ognuno ??

author: 'Roccia' Max

text:
On 19 Nov, 16:06, "JOE" <
to...@invalid.it
> wrote:
> delle ricette una per ogni utente e ciascuno a una sua prescrizione
> chiaramente con prodotti diversi...gli utenti inseriti sono 210 ma per
> ognuno di loro devo stampare 12 ricette, una per ogni mese dell'anno...
> come fare ??
A che livello ti intoppi?
Se devi creare un recordset che contiene (210*12) record e da li'
riesci a crearti da solo i report, allora e' facile: crei una tabella
tblMesi, con campo Mese (testo), ci metti dentro 12 record (gennaio
febbraio marzo ecc) e poi scrivi una query:
Select tblMesi.Mese, Anagrafica.* from tblMesi, Anagrafica
In questo modo otterrai la combinazione lineare di ogni record di
anagrafica con ogni record di tblMesi, ergo 210*12 record.
cia'
Max


title: come stampo 12 fogli per ognuno ??

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio

-------------
Ciao Max grazie per avermi risposto... mi spiego meglio
... siccome sono 210 utenti * 12 quindi = 2520 e non posso stamparli
tutti assieme...vista la mole di stampa...
quindi mi ero creato una query stampa dalla A alla lettera C
e cosě via....in maniera da stampare un pň alla volta
ma non so come fare a dire di stampare 12 ricette per utente...
 se ti puň essere utile ti incollo il codice della query ??
grazie


title: come stampo 12 fogli per ognuno ??

text:
On 20 Nov, 12:13, "JOE" <
to...@invalid.it
> wrote:
> quindi mi ero creato una query stampa dalla A alla lettera C
> e così via....in maniera da stampare un pò alla volta
> ma non so come fare a dire di stampare 12 ricette per utente...
No, non ti seguo proprio.
Tu hai gia' le 2520 righe pronte da stampare? Se tu volessi stampare
tutto in un colpo solo, saresti in grado di farlo?
Perche' se a quanto ho capito hai una query che ti separa il gruppo di
utenti in scaglioni, e devi creare le 12 ricette per ciascun utente,
la stessa soluzione che ti ho scritto si applica anche alle query...
se tu hai Query_A-C che ti restituisce gli utenti dalla A alla C e la
tabella tblMesi di cui parlavo prima, facendo
Select tblMesi.Mese, Query_A-C.* FROM tblMEsi, Query_A-C
ottieni le 12 ricette per ciascuno degli utenti restituiti dalla
query.
>  se ti può essere utile ti incollo il codice della query ??
Incolla, incolla, magari ci capisco qualcosa di più.
cia'
Max


title: come stampo 12 fogli per ognuno ??

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
> quindi mi ero creato una query stampa dalla A alla lettera C
> e cosě via....in maniera da stampare un pň alla volta
> ma non so come fare a dire di stampare 12 ricette per utente...
<No, non ti seguo proprio.
<Tu hai gia' le 2520 righe pronte da stampare?
No non sono 2520 righe.. nel Db ho 210 utenti e basta in TabAnagrafe
ed i vari prodotti a loro assegnati in TabProdotti
<Se tu volessi stampare
<tutto in un colpo solo, saresti in grado di farlo?
si... ma stamperei in sostanza solo 210 utenti....
mentre a me servirebbe stampare 210*12 ossia... 12 ricette per
ognuno....
<Perche' se a quanto ho capito hai una query che ti separa il gruppo di
<utenti in scaglioni, e devi creare le 12 ricette per ciascun utente,
esatto.............
<la stessa soluzione che ti ho scritto si applica anche alle query...
<se tu hai Query_A-C che ti restituisce gli utenti dalla A alla C e la
<tabella tblMesi di cui parlavo prima, facendo
<Select tblMesi.Mese, Query_A-C.* FROM tblMEsi, Query_A-C
<ottieni le 12 ricette per ciascuno degli utenti restituiti dalla
<query.
>  se ti puň essere utile ti incollo il codice della query ??
Incolla, incolla, magari ci capisco qualcosa di piů.
--------------------------
ecco il codice della query....ti copio solo la parte interessata....
FROM Anagrafe INNER JOIN Tabprodotti ON Anagrafe.ID_Anagrafe =
Tabprodotti.IdAnagrafica
GROUP BY Anagrafe.ID_Anagrafe, Anagrafe.TxTCognome, Anagrafe.TxTNome,
Anagrafe.TxTCodiceFiscale, Anagrafe.TxtComResidenza,
Anagrafe.data_ritiro, Anagrafe.Indirizzo, Tabprodotti.ID,
Tabprodotti.Prodotto, Tabprodotti.CodASL, Tabprodotti.CodEsenzione,
Tabprodotti.data_scadenza, Tabprodotti.quantitŕ
HAVING (((Anagrafe.TxTCognome)>=[Dalla lettera:] & "*" And
(Anagrafe.TxTCognome)<=[Alla lettera:] & "*"))
ORDER BY Anagrafe.TxTCognome, Anagrafe.TxTNome,
Max(Tabprodotti.data_erogazione);


title: come stampo 12 fogli per ognuno ??

text:
On 20 Nov, 13:37, "JOE" <
to...@invalid.it
> wrote:
> No non sono 2520 righe.. nel Db ho 210 utenti e basta in TabAnagrafe
> ed i vari prodotti a loro assegnati in TabProdotti
Ok, allora questo e' il primo passo.
Fai la tabella con i 12 mesi come ho scritto, fai una query
Select tblMesi.Mese, Anagrafe.* FROM tblMesi, Anagrafe
e utilizzala al posto della tabella "anagrafe" nella query che hai
gia' fatto. Otterrai 12 ricette per assistito.
cia'
Max


title: come stampo 12 fogli per ognuno ??

author: Alessandro Cara

text:
'Roccia' Max ha scritto:
> On 20 Nov, 12:13, "JOE" <
to...@invalid.it
> wrote:
>
>> quindi mi ero creato una query stampa dalla A alla lettera C
>> e cosě via....in maniera da stampare un pň alla volta
>> ma non so come fare a dire di stampare 12 ricette per utente...
>
> No, non ti seguo proprio.
uhhhhmmmmm....
may be?
Option Compare Database
Dim ctr As Long
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If ctr < 13 Then
     Me.NextRecord = False
     ctr = ctr + 1
Else
     ctr = 1
End If
End Sub
--
ac


title: come stampo 12 fogli per ognuno ??

text:
"'Roccia' Max" <
roccia...@email.it
> ha scritto nel messaggio
>> No non sono 2520 righe.. nel Db ho 210 utenti e basta in TabAnagrafe
>> ed i vari prodotti a loro assegnati in TabProdotti
>
> Ok, allora questo e' il primo passo.
> Fai la tabella con i 12 mesi come ho scritto, fai una query
>
> Select tblMesi.Mese, Anagrafe.* FROM tblMesi, Anagrafe
>
> e utilizzala al posto della tabella "anagrafe" nella query che hai
> gia' fatto. Otterrai 12 ricette per assistito.
---------
fatto Max...un primo passo ma necessariamente per visualizzare quanto mi
serve
ho dovuto aggiungere anche tabelle in relazione...ma mi escono 24
ricette ognuno e non 12....
ecco il codice...
SELECT tabMesi.Mese AS Espr1, Anagrafe.*
FROM tabMesi, Anagrafe INNER JOIN Tabprodotti ON Anagrafe.ID_Anagrafe =
Tabprodotti.IdAnagrafica;
Ps... non ho capito la soluzione di alessandro cara ??
giuseppe


title: come stampo 12 fogli per ognuno ??

text:
On 21 Nov, 09:51, "JOE" <
to...@invalid.it
> wrote:
> fatto Max...un primo passo ma necessariamente per visualizzare quanto mi
> serve
> ho dovuto aggiungere anche tabelle in relazione...ma mi escono 24
> ricette ognuno e non 12....
> ecco il codice...
>
> SELECT tabMesi.Mese AS Espr1, Anagrafe.*
> FROM tabMesi, Anagrafe INNER JOIN Tabprodotti ON Anagrafe.ID_Anagrafe =
> Tabprodotti.IdAnagrafica;
Prova a fare:
SELECT AnagrafeConMese.*
FROM ( SELECT TabMesi.Mese, Anagrafe.* FROM tabMesi, Anagrafe ) AS
AnagrafeConMese INNER JOIN Tabprodotti ON AnagrafeConMese.ID_Anagrafe
=
Tabprodotti.IdAnagrafica;
> Ps... non ho capito la soluzione di alessandro cara ??
> giuseppe
L'amico Alessandro suggerisce di inserire un pezzo di codice nel
report che viene eseguito automaticamente ogni volta che il "corpo"
del report viene formattato per la stampa, e in sostanza dice "Finché
non hai fatto 12 copie non passare al record successivo ma ristampa
questo"
cia'
Max


title: Report: maledette griglie!!

author: Tomas

text:
Un saluto ai frequentatori del newgroup!!
Ho un problema per la formattazione grafica di un report.
Nel corpo del report in questione ho per esempio quantità, descrizione
(campo meno) e prezzo.
Sto formattando i campi del corpo in modo che siano compresi in una griglia
"dinamica".
Il problema che ho si presenta per quanto riguarda la linea che chiude
l'ultimo campo della pagina corrente, se inserisco questa linea alla fine
del corpo poi si "somma" con la riga iniziale della riga prima producendo
una cosa inguardabile e se non inserisco questa linea l'ultima riga del
corpo non è "chiusa".
Se riuscissi a sapere che la riga è l'ultima della pagina magari farei
tornare visibile una linea parcheggiata invisibile.
OPPURE
Il piè di pagina che si trova dopo il corpo fa il suo bravo lavoro e
automaticamente è visibile alla fine del report (ma chi glielo ha
chiesto??), se fosse possibile avere una sezione "passiva" ci penserei io a
rendere visibile i campi dei totale con le variabili page e pages... In
questo modo ci metterei una brava linea a chiusura.
Grazie in anticipo ai quali mi risponderanno.
Tomas


title: modificare via codice l'ordine di raggruppamente di un report

author: Nick

text:
è possibile su apertura di un report modificare l'ordine dei raggruppamenti che ha al suo interno?
esempio:
report standard:raggruppamento1 per dipendente - raggurppamento2 per anno
è possibile via codice far diventare raggruppamento1 per anno - raggruppamento2 per dipendente?
grazie
ciao
Nick


author: Pixel

text:
"Nick" <

E' possibile modificarlo a Runtime:  vedi Help   GroupLevel
Pixel


author: ciroteo

text:
"Pixel" <
pixe...@libero.it
> ha scritto nel messaggio
news:2njXc.57226$1V3.1...@twister2.libero.it...

se non sbaglio xò il criterio di raggruppamento accetta delle espressioni
per cui potresti utilizzare l'iif ...nei criteri di raggruppamento.


title: Domanda su Db per prenotazioni

author: Gianni

text:
Salve a tutto l'NG
Sto cercando di creare un database per delle prenotazioni ho le seguenti
tabelle
-Anagrafica pazienti (con l'anagrafica) collegata  1-molti alla tbl
-Appuntamenti (con data , unita operative, diagnosi)
Come posso fare che saturando una data con 20 persone passi ad una data
successiva?
Vi ringrazio per le indicazioni
Gianni


title: Domanda su Db per prenotazioni

text:
"Gianni" <
gia...@fastwebnet.it
> ha scritto nel messaggio
news:3agHd.91167$C94....@tornado.fastwebnet.it...

Dcount
MAssimiliano


title: aiuto! risultato query

author: pinco pallo

text:
ho una query con un elenco di campi nome, cognome, tot contratto ecc...
il criterio di ricerca è [inserisci codice cliente] solo che se non trova
nulla la query mi risulta vuota,
come posso far si che se è nulla mi dia una riga in cui tutti i campi
risulti uno 0?
grazie


title: aiuto! risultato query

author: Antonio Biso

text:
"pinco pallo" <
Arc...@securitysolutions.it
> ha scritto nel messaggio
news:1FDJ9.3198$Ou4....@twister2.libero.it...

Perchè dovresti fare questo?
Antonio


title: Back-end e front-end

author: matteip

text:
Ciao a tutti
dovendo far girare un database di Access in rete, quale è la soluzione
migliore? Un solo database installato sul server aperto in condivisione
oppure back-end e front-end? Quali sono i vantaggi di quest'ultima
soluzione?
Grazie
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Back-end e front-end

text:
matteip wrote:
> Ciao a tutti
>
> dovendo far girare un database di Access in rete, quale è la soluzione
> migliore? Un solo database installato sul server aperto in
> condivisione
Non sia mai!!!!
> oppure back-end e front-end? Quali sono i vantaggi di
> quest'ultima soluzione?
1. In rete non viaggiano anche le maschere i report etc..
2. se accedono in molti sullo stesso file è più facile che si corrompa
3. ognuno potrebbe personalizzarsi la propria copia (tipo report o funzioni
o permessi)
4. maggioi performance soprattutto legato alla 1.
5. personalizzazione della scelta delle stampanti
etc.. ma già questi bastano
> Grazie
> Ciao
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Back-end e front-end

text:
certo meglio FE e BE per i diversi motivi gia detti..
unica scociatura è che quando (spesso) uno modifica il FE nei diversi
clienti si deve fare il giro a fare gli aggiornamenti, una vera scocciatura,
onde x cui sto optando per il FE condiviso a scapito un po della velocità.
----------------------------------------------------------------
Roberto Uffreduzzi
Ufficio Commerciale
robe...@coninorge.191.it


title: Back-end e front-end

text:
Roby.roma ha detto: in data 26/01/2006 11.10:

Per ovviare a questo problema puoi crearti un piccolo file vbs che
automaticamente all'avvio del PC aggiorna il FE sui vari client (se
cerchi nei post precedente si è parlato proprio di questo)
Ciao
Nick


title: Back-end e front-end

text:
dammi qualche spunto in + non trovo niente...
strano ormai č mattina inoltrata dovrei essere + sveglio!



title: Back-end e front-end

text:
Roby.roma ha detto: in data 26/01/2006 11.36:
> dammi qualche spunto in + non trovo niente...
> strano ormai è mattina inoltrata dovrei essere + sveglio!
>
> ----------------------------------------------------------------
> Roberto Uffreduzzi
> Ufficio Commerciale
>
robe...@coninorge.191.it
>
>
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/2ff5d0dda62f496b/c7b6c62b402d16a5?lnk=st&q=vbs+copia+FE+group%3A*it*access*&rnum=3&hl=it#c7b6c62b402d16a5
le richieste di questo post sono altre, ma come puoi vedere c'è un
bell'esempio di codice vbs per copiare i file.
Ciao
Nick


title: Posizionare una maschera

author: Omar Carrara

text:
Salve.
Ho una maschera principale massimizzata, formata da intestazione maschera,
corpo e pie' maschera.
Qualcuno sa dirmi come posizionare una seconda maschera, ovviamente di
dimensioni più piccole, sulla principale in un punto ben preciso?
Ed esattamente:
Left = posizione 0 (tutto a sinistra)
Top = esattamente dove inizia il corpo maschera (praticamente distante
"altezza intestazione" pixel dall'inizio maschera.
Vorrei in sostanza aprire una maschera secondaria sopra la principale, in
modo tale (ovviamente questo succederà solo alla sua apertura) da poter
vedere sempre l'intestazione della principale, indipendentemente da come
muovo la secondaria, da come la salvo, dalla risoluzione video corrente,
etc.
Il quesito non è di semplice soluzione, lo so, ma c'è sempre qualcuno che ne
sa più di un altro.
Grazie in anticipo a tutti.
Omar.
--
Posted from [195.206.0.11]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Posizionare una maschera

author: Esteban

text:
""Omar Carrara"" <
om...@spidernet.it
> wrote in message
news:000501c0e30a$ef649b60$0502...@spidernet.it...

Non ho una soluzione immediata, ma...
... perché non fare delle prove finché la seconda maschera si posiziona dove
vuoi tu?
Ciao!
Esteban
Hosted by
www.seber.it


title: Posizionare una maschera

text:
Esteban <
Est...@news.it
> wrote in message
gKOO6.15313$h9.13...@news.infostrada.it...

Ciao Esteban,
ho provato ma non appena la sposti in una zona qualsiasi, e poi salvi la
maschera per qualche ragione (anche in manutenzione), la stessa quando la
riapri compare nella posizione qualsiasi.
Essendo le maschera più di una, se potessi avere dei parametri da settare
per la loro posizione, sarei più contento.
Grazie lo stesso.
Omar.
P.S. Se altri avessero suggerimento, sono ovviamente ben accetti.
Ciao a tutti.


title: Posizionare una maschera

text:
[CUT]
> Ciao Esteban,
> ho provato ma non appena la sposti in una zona qualsiasi, e poi salvi la
> maschera per qualche ragione (anche in manutenzione), la stessa quando la
> riapri compare nella posizione qualsiasi.
> Essendo le maschera piů di una, se potessi avere dei parametri da settare
> per la loro posizione, sarei piů contento.
> Grazie lo stesso.
> Omar.
>
> P.S. Se altri avessero suggerimento, sono ovviamente ben accetti.
> Ciao a tutti.
Beh, una volta che sai qual'č la posizione che vuoi puoi usare, inserisci
nell'evento 'Su apertura':
DoCmd.MoveSize PosizioneX, PosizioneY
Il problema č che non puoi posizionare la maschera in riferimento ad un'altra,
perň se l'altra č massimizzata...



title: query

author: Enzo Pappalardo

text:
Sto sbattendo la testa alla ricerca di una query.
La tabella contiene es.   cliente articolo  data acquisto
                             001      aaa     10/10/2002
                             001      aaa     07/10/2002
                             001      bbb     09/10/2002
                             001      bbb     09/09/2002
la query anche in sola lettura deve farmi vedere per il cliente
 gli articoli con la data ultimo acquisto, se oggi fosse il 11/10/2002
  deve mostrare solo        cliente articolo  data acquisto
                             001      aaa     10/10/2002
                             001      bbb     09/10/2002
  Ringrazio anticipatamenti l'anima pia che mi risolve il problema.
   La devo usare in vb6 con access2000  grazie enzo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: query

author: Roberto da casa

text:
"Enzo Pappalardo" <
si...@sicilyonline.it
> ha scritto nel messaggio
news:cae5874c4a760b0fdb2...@mygate.mailgate.org...
> Sto sbattendo la testa alla ricerca di una query.
> La tabella contiene es.   cliente articolo  data acquisto
>                              001      aaa     10/10/2002
>                              001      aaa     07/10/2002
>                              001      bbb     09/10/2002
>                              001      bbb     09/09/2002
>
> la query anche in sola lettura deve farmi vedere per il cliente
>  gli articoli con la data ultimo acquisto, se oggi fosse il 11/10/2002
>   deve mostrare solo        cliente articolo  data acquisto
>                              001      aaa     10/10/2002
>                              001      bbb     09/10/2002
>   Ringrazio anticipatamenti l'anima pia che mi risolve il problema.
>
>    La devo usare in vb6 con access2000  grazie enzo
>
Se la tabella che contiene i dati si chiama Tabella1.
Se i campi Cliente e Articolo sono ambedue di tipo testo.
Creati una query che abbia il seguente codice SQL:
SELECT Tabella1.Cliente, Tabella1.Articolo,
DMax("DataAcquisto","Tabella1","Cliente=" & Chr$(34) & [Cliente] & Chr$(34)
& " And Articolo=" & Chr$(34) & [Articolo] & Chr$(34)) AS
DataUltimoAcqquisto
FROM Tabella1
GROUP BY Tabella1.Cliente, Tabella1.Articolo;
In Access 2000 dovrebbe darti il risultato che cerchi, quanto a vb6 non so
che dirti, non lo uso e non lo conosco.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: verificare se esiste tabella

author: antonio

text:
Sapete dirmi, per favore, come posso verificare da codice se una certa
tabella esiste nel database access 97? (così poi posso applicare il
metodo delete object altrimenti mi genera un errore). Grazie a tutti.


title: verificare se esiste tabella

author: omasnc

text:
"antonio" <
sittin...@libero.it
> ha scritto nel messaggio
news:pan.2003.11.26....@libero.it...
> Sapete dirmi, per favore, come posso verificare da codice se una certa
> tabella esiste nel database access 97? (così poi posso applicare il
> metodo delete object altrimenti mi genera un errore). Grazie a tutti.
Utilizzando DAO:
Dim Dbs As DAO.Database
Set Dbs = CurrentDb
Dim TDF As DAO.TableDef
For Each TDF In Dbs.TableDefs
If TDF.Name = "NomeTabellaDaCancellare" Then
    Dbs.TableDefs.Delete TDF.Name
End If
Next TDF
Set Dbs = Nothing
Ciao
Galliano.


title: verificare se esiste tabella

text:
"antonio" <
sittin...@libero.it
> ha scritto nel messaggio
news:pan.2003.11.26....@libero.it...
> Sapete dirmi, per favore, come posso verificare da codice se una certa
> tabella esiste nel database access 97? (così poi posso applicare il
> metodo delete object altrimenti mi genera un errore). Grazie a tutti.
Vai sul Sito Comune (link qui sotto) e nella Sezione Tables leggi la FAQ di
Lbo intitolata "Controllare se una tabella esiste in un qualsiasi
database.".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: verificare se esiste tabella

text:


Grazie mille, provato, funziona, risolto problema.


title: verificare se esiste tabella

author: Nao

text:
Il 26 Nov 2003, 23:08, antonio <
sittin...@libero.it
> ha scritto:
> Il Wed, 26 Nov 2003 11:41:15 +0000, omasnc ha scritto:
>
> >
> > "antonio" <
sittin...@libero.it
> ha scritto nel messaggio
> > news:pan.2003.11.26....@libero.it...
> >> Sapete dirmi, per favore, come posso verificare da codice se una certa
> >> tabella esiste nel database access 97? (cosě poi posso applicare il
> >> metodo delete object altrimenti mi genera un errore). Grazie a tutti.
> >
> > Utilizzando DAO:
> >
> > Dim Dbs As DAO.Database
> > Set Dbs = CurrentDb
> > Dim TDF As DAO.TableDef
> > For Each TDF In Dbs.TableDefs
> > If TDF.Name = "NomeTabellaDaCancellare" Then
> > Dbs.TableDefs.Delete TDF.Name
> > End If
> > Next TDF
> > Set Dbs = Nothing
> >
> > Ciao
> >
> > Galliano.
>
> Grazie mille, provato, funziona, risolto problema.
>
L'ho provata anchio, ma nessuna delle due soluzioni mi funziona (non sono un
esperto, uso access solo per piccoli progetti personali).
DAO? anche guardando l'help, le voci con dao tra parentesi non hanno nessun
testo d'aiuto, per caso devo installare qualche pacchetto aggiuntivo
particolare?
grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: verificare se esiste tabella

author: fidirico

text:
"Nao" <OOOnaon...@inwind.itOOO> ha scritto nel messaggio
news:212Z159Z223Z113...@usenet.libero.it...
> Il 26 Nov 2003, 23:08, antonio <
sittin...@libero.it
> ha scritto:
> > Il Wed, 26 Nov 2003 11:41:15 +0000, omasnc ha scritto:
> >
> > >
CUT
> L'ho provata anchio, ma nessuna delle due soluzioni mi funziona (non sono un
> esperto, uso access solo per piccoli progetti personali).
> DAO? anche guardando l'help, le voci con dao tra parentesi non hanno nessun
> testo d'aiuto, per caso devo installare qualche pacchetto aggiuntivo
> particolare?
>
> grazie
Sia la soluzione proposta da me che la funzione consigliata da Roberto si basano su
DAO. Se utilizzi una versione di Access successiva alla 97, devi aggiungere DAO ai
riferimenti, perchè tali versioni utilizzano di default il modello ADO e non DAO.
Per aggiornare i riferimenti devi aprire un modulo e, dal menu strumenti>riferimenti
devi selezionare la libreria "Microsoft DAO 3.6 object library". Se vuoi dare la
priorità a DAO piuttosto che ad ADO devi poi fare in modo che il riferimento a DAO
preceda, dall'alto verso il basso, quello ad ADO. A meno che, nel tuo codice, tu non
espliciti di volta in volta a quale dei due modelli fai riferimento; ad es.
Dim Rs as DAO.Recordset
e così via.
Ciao
Galliano.


title: verificare se esiste tabella

text:
"Nao" <OOOnaon...@inwind.itOOO> ha scritto nel messaggio
news:212Z159Z223Z113...@usenet.libero.it...

Se usi una versione di Access successiva ad Access 97 aggiungi al tuo
database i riferimenti alla libreria Microsoft DAO.



title: verificare se esiste tabella

text:
Il 26 Nov 2003, 12:46, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>
> "antonio" <
sittin...@libero.it
> ha scritto nel messaggio
> news:pan.2003.11.26....@libero.it...
> > Sapete dirmi, per favore, come posso verificare da codice se una certa
> > tabella esiste nel database access 97? (cosě poi posso applicare il
> > metodo delete object altrimenti mi genera un errore). Grazie a tutti.
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione Tables leggi la FAQ
di
> Lbo intitolata "Controllare se una tabella esiste in un qualsiasi
> database.".
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
Grazie ragazzi, domani mattina provo subito.
ciao NAdir



title: Problema nessun record presente

author: Ludo

text:
Ciao a tutti.
Nella mia maschera di inserimento dati, ho messo come impostazione iniziale
la non possibilita di modificare i dati, se non con la pressione di un
pulsante denominato modifica.
Tutto ok, solo che quando non è presente nessun record, quando vado ad
aprire la maschera, mi viene fuori il messaggio di avviso: nessun record
corrente.
Poi entrando nella maschera, non so xke il  funzionamento del pulsante
risulta invertito, cioe all'inizio posso scrivere i dati ma premendo il
pulsante non piu.
Questo inconveniente succede quando non ci sono record presenti.
Come posso ovviare a questo problem?
Poi  x eliminare quel messaggio di nessun record corrente e sostituirlo
magari con un inserito nel codice apposta?
Grazie mille x l'aiuto..


title: Problema nessun record presente

author: yronium

text:

Dovresti postare il codice che usi nell'evento Load della form.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Problema nessun record presente

author: Bruno Campanini

text:
"Ludo" <
ludo...@tele2.it
> wrote in message
news:iGN7e.45625$Of5....@nntpserver.swip.net...

Chissà quale frustrazione spinge quasi tutti i programmatori
a considerare i propri utenti di tanto più tonti di loro da ritenere
necessario mettere in atto tutti gli accorgimenti possibili per
complicare al massimo la vita a sé e a quelli.
Ciò premesso, ritengo tu non abbia solamente posto a No le proprietà
Allow Edits/Deletions/Additions della scheda, perché in tale
caso tutto funzionerebbe senza problemi anche in assenza
di record.
Dunque che altro?
Bruno


title: Problema nessun record presente

author: Sergio MAZZA

text:
Bruno Campanini wrote:
>
> Chissà quale frustrazione spinge quasi tutti i programmatori
> a considerare i propri utenti di tanto più tonti di loro da ritenere
> necessario mettere in atto tutti gli accorgimenti possibili per
> complicare al massimo la vita a sé e a quelli.
Fortunato tu ad avere sempre incontrato utenti non utonti o finti-utonti (dicasi: paraculi, nel mio quartiere)...
--- omissis----
>
> Bruno
Fermo restando che non condivido chi si complica la vita...
Ciao.
--
Sergio MAZZA


title: Problema nessun record presente

author: Pablitomf

text:
Bruno Campanini ha scritto:
[CUT]
> Chissà quale frustrazione spinge quasi tutti i programmatori
> a considerare i propri utenti di tanto più tonti di loro da ritenere
> necessario mettere in atto tutti gli accorgimenti possibili per
> complicare al massimo la vita a sé e a quelli.
> Ciò premesso, ritengo tu non abbia solamente posto a No le proprietà
> Allow Edits/Deletions/Additions della scheda, perché in tale
> caso tutto funzionerebbe senza problemi anche in assenza
> di record.
> Dunque che altro?
> Bruno
E tu vieni nella mia azienda e ai DB ci metterai anche il block shaft
--
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


title: Problema nessun record presente

text:
Pablitomf wrote:
> Bruno Campanini ha scritto:
>
> [CUT]
>> Chissà quale frustrazione spinge quasi tutti i programmatori
>> a considerare i propri utenti di tanto più tonti di loro da ritenere
>> necessario mettere in atto tutti gli accorgimenti possibili per
>> complicare al massimo la vita a sé e a quelli.
>
>> Ciò premesso, ritengo tu non abbia solamente posto a No le proprietà
>> Allow Edits/Deletions/Additions della scheda, perché in tale
>> caso tutto funzionerebbe senza problemi anche in assenza
>> di record.
>> Dunque che altro?
>
>> Bruno
>
> E tu vieni nella mia azienda e ai DB ci metterai anche il block shaft
Cioé? L'antifurto co le palle?
Ciao.
--
Sergio MAZZA


title: Problema nessun record presente

text:
Sergio MAZZA ha scritto:
> > E tu vieni nella mia azienda e ai DB ci metterai anche il block shaft
> Cioé? L'antifurto co le palle?
No, quello è a parte. ;-P



title: Problema nessun record presente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:d3obud$jcq$1...@canarie.caspur.it...
> Bruno Campanini wrote:
>>
>> Chissà quale frustrazione spinge quasi tutti i programmatori
>> a considerare i propri utenti di tanto più tonti di loro da ritenere
>> necessario mettere in atto tutti gli accorgimenti possibili per
>> complicare al massimo la vita a sé e a quelli.
>
> Fortunato tu ad avere sempre incontrato utenti non utonti o finti-utonti
> (dicasi: paraculi, nel mio quartiere)...
L'utonto, come lo definisci, va comunque lasciato nella
condizione di castrarsi con le sue mani perché solo
così può imparare a maneggiare con cura il coltello.
Vero è invece che si pratica nelle software house un vero
e proprio lavaggio del cervello ai propri programmatori
onde vengano messi in atto tutti quegli accorgimenti che,
secondo me, sono addirittura controproducenti.
Ed è comunque proprietà peculiare del sottosviluppato
considerare, per default, il prossimo un emerito cretino.
Una persona intelligente ha normalmente rispetto
e considerazione per le capacità evolutive dei suoi simili.
Bruno


title: Problema nessun record presente

text:
Scusate tanto mi ero dimenticato di postare il codice:
su evento load ho messo questo:Me.AllowEdits = False.
Sul evento click del pulsante modifica ho inserito questo codice:
If Me.AllowAdditions Then
        Me.AllowEdits = Not Me.AllowEdits
        Me.Elimina.Enabled = Not Me.Elimina.Enabled
        Me.Img_Load.Enabled = Not Me.Img_Load.Enabled
        Me.Cancellafoto.Enabled = Not Me.Cancellafoto.Enabled
        MsgBox "Abilitazione Modifica = " & Me.AllowEdits, vbInformation,
"Avviso..."
End If
Mentre x il conteggio dei record ho inserito questa function:
Private Function RecNum() As String
 Me.RecordsetClone.MoveLast
 RecNum = Me.RecordsetClone.RecordCount


title: Problema nessun record presente

text:
"Ludo" <
ludo...@tele2.it
> wrote in message
news:gGO7e.45669$Of5....@nntpserver.swip.net...
> Scusate tanto mi ero dimenticato di postare il codice:
> su evento load ho messo questo:Me.AllowEdits = False.
>
> Sul evento click del pulsante modifica ho inserito questo codice:
> If Me.AllowAdditions Then
>        Me.AllowEdits = Not Me.AllowEdits
>        Me.Elimina.Enabled = Not Me.Elimina.Enabled
>        Me.Img_Load.Enabled = Not Me.Img_Load.Enabled
>        Me.Cancellafoto.Enabled = Not Me.Cancellafoto.Enabled
>        MsgBox "Abilitazione Modifica = " & Me.AllowEdits, vbInformation,
> "Avviso..."
> End If
Nella scheda poni a False le proprietą
AllowEdits/Additions/Deletions, poi
inserisci questo sul pulsante:
--------------------------------
If AllowEdits And AllowDeletions And AllowAdditions Then
    AllowEdits = False
    AllowDeletions = False
    AllowAdditions = False
Else
    AllowEdits = True
    AllowDeletions = True
    AllowAdditions = True
End If
----------------------------------
Ciao
Bruno


title: Problema nessun record presente

text:
Bruno Campanini wrote:
> L'utonto, come lo definisci, va comunque lasciato nella
> condizione di castrarsi con le sue mani perché solo
> così può imparare a maneggiare con cura il coltello.
>
> Vero è invece che si pratica nelle software house un vero
> e proprio lavaggio del cervello ai propri programmatori
> onde vengano messi in atto tutti quegli accorgimenti che,
> secondo me, sono addirittura controproducenti.
>
> Ed è comunque proprietà peculiare del sottosviluppato
> considerare, per default, il prossimo un emerito cretino.
> Una persona intelligente ha normalmente rispetto
> e considerazione per le capacità evolutive dei suoi simili.
>
> Bruno
Ti sembrerà strano ma la penso anch'io come te, tranne per il fatto che una volta che hai dato il coltello in mano all'utente,
questo non lo rivolga verso di te e si diverta a vedere cosa succede affondandolo nelle tue carni (leggi: assistenza).
Non mi pronuncio sulle capacità evolutive dell'essere umano, visto che non mi ritengo una persona intelligente...
Ciao.
--
Sergio MAZZA


title: Problema nessun record presente

text:
"Ludo" <
ludo...@tele2.it
> wrote in message
news:gGO7e.45669$Of5....@nntpserver.swip.net...

La gatta frettolosa...
L'errore ti viene generato, quando non hai record, da
Me.RecordsetClone.MoveLast.
Infatti non puoi andare all'ultimo record se record non
ce ne sono.
Sostituisci con:
----------------------------------
If Recordset.RecordCount Then
    Recordset.MoveLast
    RecNum =  Recordset.RecordCount
Else
    RecNum = 0
End If
--------------------------------
Se RecNum è un campo di form potresti avere ritardo
nell'aggiornamento quando inserisci/cancelli un record.
Nel qual caso andrebbe meglio un campo nella form
avente    =Count([NomeDiUnCampoQualunque])
nel Control Source.
Ciao
Bruno


title: Problema nessun record presente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:d3odlm$k71$1...@canarie.caspur.it...
> Ti sembrerà strano ma la penso anch'io come te, tranne per il fatto che
> una volta che hai dato il coltello in mano all'utente, questo non lo
> rivolga verso di te e si diverta a vedere cosa succede affondandolo nelle
> tue carni (leggi: assistenza).
Preferiresti un cliente che non ti chiamasse mai in assistenza
e che poi a lungo andare non rinnovasse il contratto?
Meglio un cliente rompiballe al quale poter opporre
la frequenza insolita degli interventi  a giustificazione
di un aumento del canone.
Pensaci, è così in ogni campo: più cose si rompono,
più cose si vendono.
> ..., visto che non mi ritengo una persona intelligente...
Ne dubito, non l'ho mai sentito dichiarare seriamente.
Ciao
Bruno


title: Problema nessun record presente

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:UKO7e.783229$b5.34...@news3.tin.it...
> "Ludo" <
ludo...@tele2.it
> wrote in message
> news:gGO7e.45669$Of5....@nntpserver.swip.net...
> > Scusate tanto mi ero dimenticato di postare il codice:
> > su evento load ho messo questo:Me.AllowEdits = False.
> >
> > Sul evento click del pulsante modifica ho inserito questo codice:
> > If Me.AllowAdditions Then
> >        Me.AllowEdits = Not Me.AllowEdits
> >        Me.Elimina.Enabled = Not Me.Elimina.Enabled
> >        Me.Img_Load.Enabled = Not Me.Img_Load.Enabled
> >        Me.Cancellafoto.Enabled = Not Me.Cancellafoto.Enabled
> >        MsgBox "Abilitazione Modifica = " & Me.AllowEdits, vbInformation,
> > "Avviso..."
> > End If
>
> Nella scheda poni a False le proprietŕ
> AllowEdits/Additions/Deletions, poi
> inserisci questo sul pulsante:
> --------------------------------
> If AllowEdits And AllowDeletions And AllowAdditions Then
>     AllowEdits = False
>     AllowDeletions = False
>     AllowAdditions = False
> Else
>     AllowEdits = True
>     AllowDeletions = True
>     AllowAdditions = True
> End If
> ----------------------------------
>
> Ciao
> Bruno
Ciao, grazie mille per l'aiuto, un ultima cosa e non disturbo piu, ti chiedo
perchč mettendo  AllowEdits/Additions/Deletions su False in access non mi fa
visualizzare i campi? solo lo sfondo della maschera e basta..boo.. io ho
provato a guardare un po dappertutto ma non ci sono arrivato.


title: Problema nessun record presente

text:
"Ludo" <
ludo...@tele2.it
> wrote in message
news:3%X7e.45935$Of5....@nntpserver.swip.net...
> Ciao, grazie mille per l'aiuto, un ultima cosa e non disturbo piu, ti
> chiedo
> perchč mettendo  AllowEdits/Additions/Deletions su False in access non mi
> fa
> visualizzare i campi? solo lo sfondo della maschera e basta..boo.. io ho
> provato a guardare un po dappertutto ma non ci sono arrivato.
Se non hai record Access ti mostra solo lo sfondo.
Tu dici che dovrebbe mostrarti almeno il tracciato
di un record senza peraltro consentirti alcuna
operazione.
Lo dico anch'io, perň cosě non č.
Ti mostra le label dei campi, se le hai create.
Ciao
Bruno


title: Problema nessun record presente

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio news:68Q7e.783718$b5.34...@news3.tin.it...
>
> Preferiresti un cliente che non ti chiamasse mai in assistenza
> e che poi a lungo andare non rinnovasse il contratto?
Non la penso così; io sono per un prodotto che funziona, creato su misura di chi lo commissiona/utilizza. Credo in una bella e seria
analisi del problema fatta con chi commissiona/utilizza, e quando viene approvata... Si parte! Certo in corso d'opera è normale
aggiustare il tiro su qualche funzionalità non prevista/eccessiva ma nulla di più.
> Meglio un cliente rompiballe al quale poter opporre
> la frequenza insolita degli interventi  a giustificazione
> di un aumento del canone.
> Pensaci, è così in ogni campo: più cose si rompono,
> più cose si vendono.
Anche in questo caso, se l'applicazione non fa almeno il minimo richesto senza problemi di sorta, la sensazione che percepisce chi
commissiona/utilizza l'applicazione è quella di un lavoro lungo, inutile e costoso; alla lunga diventa un boomerang...
> Ne dubito, non l'ho mai sentito dichiarare seriamente.
Credici! Altrimenti me ne stavo in panciolle al sole dei Caraibi!
> Ciao
> Bruno
Ciao.
--
Sergio MAZZA


title: Certamente [OT]

author: tommaso

text:
Come da oggetto ma ho necessità di risolvere il seguente problema
Ho scaricato dalla rete un modulo in formato PDF
Poichè devo inviarlo compilato,
al fine di assicurarmi la sua leggibilità,
vorrei scrivere nella caselle con lo stesso computer.
Per fare ciò dovrei trasformarlo in file editabile e poi ristampabile.
Come posso fare?
Grazie
Tommaso


title: Certamente [OT]

text:
"tommaso" <
ALS0...@albaclick.com
> ha scritto nel messaggio
news:bn35iv$ahj$1...@newsread.albacom.net...
> Come da oggetto ma ho necessità di risolvere il seguente problema
Inoltre il subject è assolutamente poco significativo!!!
Antonio


title: Certamente [OT]

author: Sergio

text:
"tommaso" <
ALS0...@albaclick.com
> ha scritto nel messaggio
news:bn35iv$ahj$1...@newsread.albacom.net...

devi necessariamente procurarti un programma editor  di file.pdf
oltre al famoso acrobat ( che costa una cifra ) puoi trovare sulla rete
alcune
soluzioni freeware, basta cercare "pdf"
ciao


title: Certamente [OT]

author: Sib

text:
"Sergio" <
ser...@libero.it
> ha scritto nel messaggio
> "tommaso" <
ALS0...@albaclick.com
> ha scritto nel messaggio
> > Come da oggetto ma ho necessità di risolvere il seguente problema
> >
> > Ho scaricato dalla rete un modulo in formato PDF
> >
> > Poichè devo inviarlo compilato,
> > al fine di assicurarmi la sua leggibilità,
> > vorrei scrivere nella caselle con lo stesso computer.
> >
> > Per fare ciò dovrei trasformarlo in file editabile e poi ristampabile.
> > Come posso fare?
> >
> > Grazie
> > Tommaso
> >
>
> devi necessariamente procurarti un programma editor  di file.pdf
>
> oltre al famoso acrobat ( che costa una cifra ) puoi trovare sulla rete
> alcune
> soluzioni freeware, basta cercare "pdf"
Peccato che, stando al quanto dicono alla adobe, aprire un pdf con programmi
diversi dall'acrobat sia illegale.
Sib
--
Se hai un account wind, iol, libero invia anche tu un messaggio di protesta
contro l'iniziativa di wind di non dare il servizio a chi si conentte con
provider diversi da loro.
Io ho gia' aperto una nuova casella di posta con un altro provider.


title: Certamente [OT]

text:
Ho trovato un software (sembra free)
"Signature995 "
che dovrebbe essere quello giusto
Ma non riesco a farlo partire (forse ci vuole una password)
č tutto in inglese, acc.....


title: Conteggio Records in Report

author: Leonardo

text:
Ciao ragazzi vi pongo il mio quesito: ho un report ed ho inserito una
casella non associata dove conto il numero di records visualizzati. Fino a
qua nessun problema, utilizazndo la Count del campo ho il risultato che
voglio; la variante, ed ecco il problema, e' che il campo che devo contare
e' ripetuto piu' volte in base a quante volte e' presente un'altro campo che
devo visualizzare e quindi lui mi conta lo stesso campo per diverse volte
dandomi un risultato "non raggruppatio". Esiste una maniera per raggruppare
il conteggio ?? Grazie in anticipo del vostro sempre prezioso aiuto.

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Conteggio Records in Report

text:
"Leonardo" <
ch...@tiscali.it
> ha scritto nel messaggio news:195Z239Z127Z2Y...@usenet.libero.it...
> Ciao ragazzi vi pongo il mio quesito: ho un report ed ho inserito una
> casella non associata dove conto il numero di records visualizzati. Fino a
> qua nessun problema, utilizazndo la Count del campo ho il risultato che
> voglio; la variante, ed ecco il problema, e' che il campo che devo contare
> e' ripetuto piu' volte in base a quante volte e' presente un'altro campo che
> devo visualizzare e quindi lui mi conta lo stesso campo per diverse volte
> dandomi un risultato "non raggruppatio". Esiste una maniera per raggruppare
> il conteggio ?? Grazie in anticipo del vostro sempre prezioso aiuto.
Hai provato a creare un raggruppamento nel report?
Ciao.
--
Sergio MAZZA


title: applicare un filtro alla maschera dal ritorno di una maschera a popup

author: tmtube

text:
nulla da fare ci ho provato come consigliato da alcuni con una variabile
globale ma nulla
ho una maschera dalla quale apro a popup una maschera calendario dove clicco
una data e la passo alla maschera chiamante
quando chiudo il calendario mi posiziono con setfocus sul campo data che ha
ricevuto la data cliccata

e su gotfocus di quel controllo applico il filtro in base a data

"MA!" non lo esegue al ritorno dal calendario gotfocus non viene eseguito
ho anche provato con una variabile globale ma nulla se non esegue gotfocus
non valuta nemmeno la variabile globale come faccio ad applicare il filtro
data tornando da calendario?

grazie a tutti.


text:
La stranezza maggiore � che se ritorno su un campo data chiudendo il
calendario in una maschera il gotfocus funziona e quindi il filtro data
viene applicato se invece ritorno sul campo data di una sottomaschera
all'interno di una maschera il ritorno sul campo data non "scatena" l'evento
gotfocus e quindi il filtro data non viene applicato

qualcuno sa spiegarmi questo comportamento apparentemente senza senso?


text:
Il giorno domenica 19 maggio 2013 22:41:45 UTC+2, tmtube ha scritto:
> La stranezza maggiore ï¿½ che se ritorno su un campo data chiudendo il

Usa questo codice

Nella form (non chiudi la form CALENDARIO)

    NomeTmp = Me.Name
    NomeCtr = "CaricoDataDa"

    DoCmd.OpenForm "CALENDARIO",,,,,acDialog

    Forms!Calendario.Calendario.Value = Format(Now(), "dd/mm/yyyy")

    DoCmd.Close acForm, "CALENDARIO"

Oppure,

Nella Form (e chiudi la form CALENDARIO)

    NomeTmp = Me.Name
    NomeCtr = "CaricoDataDa"

    DoCmd.OpenForm "CALENDARIO",,,,,acDialog

Nella form CALENDARIO

Private Sub Calendario_DblClick()
On Error GoTo Err_desc

    Dim Valore As Date

    Valore = Me.Calendario.Value

    DoCmd.Close acForm, "CALENDARIO"
    DoCmd.OpenForm NomeTmp

    Forms(NomeTmp).Controls(NomeCtr) = Valore

Uscita:
    Exit Sub

Err_desc:
    MsgBox ErrDesc & Chr(13) & Err.Description & Chr(13) & Chr(13) & "(" &
Screen.ActiveForm.Name
 & ")", vbCritical, ErrTitolo
    Resume Uscita

End Sub


text:
>    Forms(NomeTmp).Controls(NomeCtr) = Valore
>
>Uscita:
>    Exit Sub
>
>Err_desc:
>    MsgBox ErrDesc & Chr(13) & Err.Description & Chr(13) & Chr(13) & "(" &
>  >
Screen.ActiveForm.Name
 & ")", vbCritical, ErrTitolo
>    Resume Uscita

>End Sub

Ti ringrazio per l'aiuto ma mi sembra che il codice che mi indichi serva a
passare il valore della data al controllo data della form chiamante, il mio
problema non � quello il problema � che passo senza  nessun problema il
valore del calendario a qualsiasi form e su attivato del campo data della
form chiamante scateno un evento gotfocus che funziona perfettamente

l'unico caso in cui non funziona  e non capisco il motivo � se il campo su
cui deve tornare dopo aver chiuso il calendario � una sottoform di una form
in quel caso il gotfocus non funziona.


text:
Il giorno lunedì 20 maggio 2013 23:13:24 UTC+2, tmtube ha scritto:
> >    Forms(NomeTmp).Controls(NomeCtr) = Valore
>
> >
>
> >Uscita:
>
> >    Exit Sub
>
> >
>
> >Err_desc:
>
> >    MsgBox ErrDesc & Chr(13) & Err.Description & Chr(13) & Chr(13) & "(" &
>
> >  >
Screen.ActiveForm.Name
 & ")", vbCritical, ErrTitolo
>
> >    Resume Uscita
>
>
>
> >End Sub
>
>
>
>
>
> Ti ringrazio per l'aiuto ma mi sembra che il codice che mi indichi serva a
>
> passare il valore della data al controllo data della form chiamante, il mio
>
> problema non ï¿½ quello il problema ï¿½ che passo senza  nessun problema il
>
> valore del calendario a qualsiasi form e su attivato del campo data della
>
> form chiamante scateno un evento gotfocus che funziona perfettamente
>
>
>
> l'unico caso in cui non funziona  e non capisco il motivo ï¿½ se il campo su
>
> cui deve tornare dopo aver chiuso il calendario ï¿½ una sottoform di una form
>
> in quel caso il gotfocus non funziona.

Probabilmente la catena della sintassi è il problema. Prima dai il fuoco alla subform, poi al controllo nella sub


text:
>Probabilmente la catena della sintassi � il problema. Prima dai il fuoco
>alla subform, poi al controllo nella sub

questo � il codice su click del calendario aperto a popup come ripeto
tornando su form senza sottomaschera il gotfocus funziona e il filtro data
viene applicato mentre su ritorno in una sottoform di una form il gotfocus
non vuole saperne di funzionare, ma!!!???

        Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.oggetto) =
Calendar6.Value
        Forms(Me.chiamante).Form.SetFocus
        Forms(Me.chiamante).Form(Me.nomesottoform).SetFocus
        Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.ritorno).SetFocus


text:
Il giorno martedì 21 maggio 2013 10:41:41 UTC+2, tmtube ha scritto:
> >Probabilmente la catena della sintassi ï¿½ il problema. Prima dai il fuoco
>
> >alla subform, poi al controllo nella sub
>
>
>
> questo ï¿½ il codice su click del calendario aperto a popup come ripeto
>
> tornando su form senza sottomaschera il gotfocus funziona e il filtro data
>
> viene applicato mentre su ritorno in una sottoform di una form il gotfocus
>
> non vuole saperne di funzionare, ma!!!???
>
>
>
>
>
>
>
>         Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.oggetto) =
>
> Calendar6.Value
>
>         Forms(Me.chiamante).Form.SetFocus
>
>         Forms(Me.chiamante).Form(Me.nomesottoform).SetFocus
>
>         Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.ritorno).SetFocus

Ma il problema è scatenare l'evento GotFocus ? Perchè non lo richiami tu?


text:
"Fair87"  ha scritto nel messaggio
news:b2dfb28e-0f2e-4145...@googlegroups.com...

Il giorno marted� 21 maggio 2013 10:41:41 UTC+2, tmtube ha scritto:
> >Probabilmente la catena della sintassi � il problema. Prima dai il
> >fuoco
>
> >alla subform, poi al controllo nella sub
>
>
>
> questo � il codice su click del calendario aperto a popup come ripeto
>
> tornando su form senza sottomaschera il gotfocus funziona e il filtro data
>
> viene applicato mentre su ritorno in una sottoform di una form il gotfocus
>
> non vuole saperne di funzionare, ma!!!???
>
>
>
>
>
>
>
>         Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.oggetto) =
>
> Calendar6.Value
>
>         Forms(Me.chiamante).Form.SetFocus
>
>         Forms(Me.chiamante).Form(Me.nomesottoform).SetFocus
>
>
> Forms(Me.chiamante).Form(Me.nomesottoform).Controls(Me.ritorno).SetFocus

Ma il problema � scatenare l'evento GotFocus ? Perch� non lo richiami tu?

cio�? in che modo lo richiamo dalla maschera calendario prima di chiuderla?
al momento ho optato con l'aggiunta di un piccolo pulsante nella form
chiamante con scritto applica filtro che appunto applica il filtro data
quando chiudo calendario ma era simpatico che funzionasse in automatico
visto che funziona quando il calendario � chiamato da form normali e non
sottoform

misteri di access!!! o miei?


title: impostare AllowEdits a True/False in una sottomaschera. Come fare riferimento alla proprietà?

author: Bruno - S95

text:
Access 00/XP
Ciao a tutti, il codice sotto mi permette tranquillamente di modificare o
bloccare la form principale, ma non riesco a fare riferimento alla
sottomaschera per impostare la sua proprietà come la principale,
anche mettendo qualcosa come: Me.AllowEdit = form.frm_Data_MOS (che è la
form principale, mentre frm_MOS è la sottomaschera). Ho provato anche ad
usare il setfocus ma non riesco proprio nell'intento.
Potete aiutarmi?
Grazie, Bruno
    Su "Corrente" della maschera e della sottomaschera ho inserito il
seguente codice:
--------------
If Me.NewRecord = False Then
    Me.AllowEdits = False
    Else: Me.AllowEdits = True
    Me.Refresh
End If
---------------------
Mentre su un pulsante o inserito il seguente codice:
------------------
Private Sub Modifica_Click()
    If Me.AllowEdits = False Then
        Me.AllowEdits = True

        Me.[frm_MOS].SetFocus

        Me.AllowEdits = True
        Me.Modifica.Caption = "Modifica permessa"
        Me.Modifica.ForeColor = 255
        MsgBox "Scheda sbloccata (modifica permessa).    ", vbExclamation,
"Avviso!"
        ElseIf Me.AllowEdits = True Then
        Me.AllowEdits = False

        Me.[frm_MOS].SetFocus

        Me.AllowEdits = False
        Me.Modifica.Caption = "Modifica non permessa"
        Me.Modifica.ForeColor = 10040115
        MsgBox "Scheda bloccata (modifica non permessa).    ",
vbExclamation, "Avviso!"
        Me.Refresh
    End If
End Sub
--------------------------------


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:480109e4$0$29590$4faf...@reader1.news.tin.it...
> Access 00/XP
>
> Ciao a tutti, il codice sotto mi permette tranquillamente di modificare o
> bloccare la form principale, ma non riesco a fare riferimento alla
> sottomaschera per impostare la sua proprietà come la principale,
> anche mettendo qualcosa come: Me.AllowEdit = form.frm_Data_MOS (che è la
> form principale, mentre frm_MOS è la sottomaschera). Ho provato anche ad
> usare il setfocus ma non riesco proprio nell'intento.
> Potete aiutarmi?
> Grazie, Bruno
>
>
>    Su "Corrente" della maschera e della sottomaschera ho inserito il
> seguente codice:
>
> --------------
> If Me.NewRecord = False Then
>    Me.AllowEdits = False
>    Else: Me.AllowEdits = True
>    Me.Refresh
    Me.AllowEdits = Me.Parent.AllowEdits

Ho trovato la soluzione. Grazie comunque.
 Su "Corrente" della sottomaschera ho inserito il
> seguente codice; in pratica ho aggiunto solo "Me.AllowEdits =
> Me.Parent.AllowEdits", così da fare riferimento alla proprietà della form
> principale.
>
> --------------
 Private Sub Form_Current()
If Me.NewRecord = False Then
    Me.AllowEdits = False
    Else: Me.AllowEdits = True
    Me.Refresh
End If
             Me.AllowEdits = Me.Parent.AllowEdits
End Sub


title: calendario

author: GIOVANNIFERRARI

text:
ciao a tutti  qualcuno mi sa dire come posso inserire un calendario in una
casella e fare in modo che cliccando sul giorno del calendario questo venga
memorizzato nella casella
grazie


title: calendario

author: MA

text:

Inserisci il calendario nella maschera.
Ora il valore del calendario è proprio il giorno che clicki
quindi ti basta fare
me.tuacasella = me.TuoCalendario
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: calendario

text:
come faccio a inserire il calendario
grazie
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dras93$7b5$1...@area.cu.mi.it...



title: file ldb

author: Brown

text:
Ho una domanda lampo.
Nel file ldb access scrive per ogni utente che apre il file il nome
dell'utente e il nome del client su cui gira il programma (<> nome di rete)
La mia domanda è:
Ho trovato il modo per ricavare il nome utente via codice
(Application.CurrentUser), ma il nome del client ?? Qualcuno ne sa
qualcosa??
Grazie
-Brown-


title: file ldb

author: ALESSANDRO Baraldi

text:
"Brown" <
bro...@libero.it
> ha scritto nel messaggio
news:Rhlne.1475862$35.55...@news4.tin.it...

Hai molti modi per ricavarlo:
1)API
    Private Const MAX_COMPUTERNAME_LENGTH As Long = 31
    Private Declare Function GetComputerName Lib "kernel32" Alias
"GetComputerNameA" (ByVal lpBuffer As String,                     nSize As
Long) As Long
    Private Sub Form_Load()
        Dim dwLen As Long
        Dim strString As String
        'Create a buffer
        dwLen = MAX_COMPUTERNAME_LENGTH + 1
        strString = String(dwLen, "X")
        'Get the computer name
        GetComputerName strString, dwLen
        'get only the actual data
        strString = Left(strString, dwLen)
        'Show the computer name
        MsgBox strString
    End Sub
2)Environ("COMPUTERNAME")
3)WMI Win32_OperatingSystem estraendo la proprietà CSName
Io userei le API, decisamente più sicuro...!
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: file ldb

text:
ALESSANDRO Baraldi ha scritto:

di queste opzioni conoscevo solo la numero 2, che però ha il difetto di
non funzionare nei sistemi prima di win 2000. Ho avuto modo di testarlo
su un win 98 scoprendo che la variabile d'ambiente COMPUTERNAME non è
settata. Il punto 1 dovrebbe essere immune da questo problema. Dico bene
? Grazie mille
-Brown-


title: file ldb

text:
> di queste opzioni conoscevo solo la numero 2, che però ha il difetto di
> non funzionare nei sistemi prima di win 2000. Ho avuto modo di testarlo
> su un win 98 scoprendo che la variabile d'ambiente COMPUTERNAME non è
> settata. Il punto 1 dovrebbe essere immune da questo problema. Dico bene
> ? Grazie mille
> -Brown-
Direi che anche il punto 3 potrebbe avere problemi su SO datati
se non c'è installato WSH.
Con le API non hai problemi.



title: Inserire valori in serie...

author: WinJB

text:
Salve,
apro una Form che ha come origine dati una query filtrata e vorrei inserire
in tutti i record visualizzati lo stesso valore..
mi spiego meglio:
La tabella visualizza 10 record con un campo OPERATORE ed uno DATA
invece di inserire i rispettivi valori in ogni record mi piacerebbe inserire
sia l'operatore che la data in 2 caselle di testo e poi con un pulsante di
comando inserire automaticamente questi valori in tutti i record...
come fare?
Grazie!


title: Inserire valori in serie...

text:
"WinJB" <
wi...@libero.it
> ha scritto nel messaggio
news:Nq7Bb.176967$e6.66...@twister2.libero.it...

Query di aggiornamento che come criterio i due campi che dici tu.
MAssimiliano


title: Inserire valori in serie...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:uXeBb.14133$i_5....@news.edisontel.com...

scusami MA,
query di aggiornamento sulla tabella ?
la maschera ha già una query abbastanza complessa... dovrei eseguire una
query di aggiornamento per modificare magari solo un record su 20.000...
mmm...
leggevo qualcosa riguardo Recordset e recordsetclone...
e se si potesse aprire il recordset corrente, clonare i record insomma,
modificarli e poi fare un Requery?
so che è possibile farlo, sto cercando di capire come, ma fino ad oggi non
ci sono riuscito..
Vedi se puoi darmi una mano :)
Grazie cmq!
Ciao


title: Inserire valori in serie...

text:
> > > Salve,
> > > apro una Form che ha come origine dati una query filtrata e vorrei
> > inserire
> > > in tutti i record visualizzati lo stesso valore..
> > > mi spiego meglio:
> > > La tabella visualizza 10 record con un campo OPERATORE ed uno DATA
> > > invece di inserire i rispettivi valori in ogni record mi piacerebbe
> > inserire
> > > sia l'operatore che la data in 2 caselle di testo e poi con un
pulsante
> di
> > > comando inserire automaticamente questi valori in tutti i record...
> > > come fare?
> > >
> > > Grazie!
> >
> > Query di aggiornamento che come criterio i due campi che dici tu.
> > MAssimiliano
> >
> >
>
> scusami MA,
> query di aggiornamento sulla tabella ?
Certo, considerata la tua niubietà
> la maschera ha già una query abbastanza complessa...
e quindi?
>dovrei eseguire una
> query di aggiornamento per modificare magari solo un record su 20.000...
> mmm...
Certo
> leggevo qualcosa riguardo Recordset e recordsetclone...
> e se si potesse aprire il recordset corrente, clonare i record insomma,
> modificarli e poi fare un Requery?
> so che è possibile farlo, sto cercando di capire come, ma fino ad oggi non
> ci sono riuscito..
Certo ma per affrontare i rst devi prima studiarteli un bel pò oppure
accendere le candele a San Sergio Mazza o qualcun altro canonizzato nel
mentre.
Ma il rst non intervine lo stesso sulle tabelle così complessamente
querizzate da te?
>
> Vedi se puoi darmi una mano :)
> Grazie cmq!
> Ciao
Credo di avertela data


title: maschera formato grafico

author: chippo

text:
Buon giorno (al momento č giorno, anche se non troppo buono: sta
piovendo) a tutti.
Su un db di segnalazioni ho preparato delle query di statistiche
(quanti maschi, quante femmine, per quale motivo, su quale argomento,
ecc.): ogni query č il source per varie maschere in formato grafico
(istogrammi orizzontali). Il problema č che soprattutto quando il
range di ricerca č molto ampio (ad esempio tutto l'anno), il grafico
prodotto troppo spesso non visualizza nč stampa molte delle voci della
query; cioč, il risultato lo mostra, ma non mostra l'etichetta
corrispondente al dato (di solito ne mostra una sě ed una no).
Ho pensato che potesse essere un problema di dimensione della
maschera, ma non č sempre vero; ho pensato che sia un problema di
Access (sia 97 che 2000) che gestisce i grafici fin che puň; ho
provato ad esportare in Excel, ma la creazione automatica del grafico
non č possibile perchč per ogni query non č detto che vengano
elaborate le stesse voci ogni volta; ho provato pure PowerPoint, ma č
un gran macello.
Insomma ... c'č qualcuno che puň darmi una dritta per affrontare la
questione?
Magari sono stato prolisso, perň spero di essere stato comprensibile.
Un ringraziamento anticipato.
Chippo


title: maschera formato grafico

author: Carlo Costarella

text:
"chippo" <
chi...@libero.it
> ha scritto nel messaggio
news:d444ad47.0301...@posting.google.com...
> Buon giorno (al momento è giorno, anche se non troppo buono: sta
> piovendo) a tutti.
> Su un db di segnalazioni ho preparato delle query di statistiche
> (quanti maschi, quante femmine, per quale motivo, su quale argomento,
> ecc.): ogni query è il source per varie maschere in formato grafico
> (istogrammi orizzontali). Il problema è che soprattutto quando il
> range di ricerca è molto ampio (ad esempio tutto l'anno), il grafico
> prodotto troppo spesso non visualizza nè stampa molte delle voci della
> query; cioè, il risultato lo mostra, ma non mostra l'etichetta
> corrispondente al dato (di solito ne mostra una sì ed una no).
> Ho pensato che potesse essere un problema di dimensione della
> maschera, ma non è sempre vero; ho pensato che sia un problema di
> Access (sia 97 che 2000) che gestisce i grafici fin che può; ho
> provato ad esportare in Excel, ma la creazione automatica del grafico
> non è possibile perchè per ogni query non è detto che vengano
> elaborate le stesse voci ogni volta; ho provato pure PowerPoint, ma è
> un gran macello.
> Insomma ... c'è qualcuno che può darmi una dritta per affrontare la
> questione?
> Magari sono stato prolisso, però spero di essere stato comprensibile.
> Un ringraziamento anticipato.
> Chippo
Il limite è la grandezza del grafico: altezza e larghezza.
Soluzioni: rimpicciolisci il carattere delle etichette; imposti a diagonale
o a verticale la visualizzazione delle etichette; ingrandisci il grafico per
il formato orizzontale della pagina.
D'altra parte se devi stampare il grafico non puoi superare la grandezza del
foglio.
Ciao, Carlo


title: maschera formato grafico

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> wrote in message news:<xo9X9.58661$
0v.18...@news1.tin.it
>...

Al momento funzia.
Grazie


title: Etichette dei campi tabella!

author: picciottosiculo

text:
Salve a tutti!
C'è un metodo per ricavare, la proprietà "Etichetta" del campo di una
tabella?
Ho provato a consultare la guida a DAO ma sfortunatamente mi sembra che
si possano ricavare tutte le altre proprietà tipo:
Dimensione campo
Valore predefinito
Richiesto
Indicizzato
....
ma quella che cerco io proprio no...spero che mi smentiate!


title: Etichette dei campi tabella!

author: Alessandro Baraldi

text:
"picciottosiculo" <
picciot...@gmail.com
> wrote in message
news:1130842842.0...@g14g2000cwa.googlegroups.com

Cos'è per te l'etichetta di un campo..?
Potrebbe essere il Field.Name...?
Spiegati meglio.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Etichette dei campi tabella!

text:
no...Field.Name è il nome del campo...quando 6 in visualizzazione
struttura della tabella...guardando le proprietà in basso c'è
"Etichetta" che è diversa da quella del nome del campo...
se ricavi la proprietà
field.name
 ottieni il nome del campo


title: Etichette dei campi tabella!

text:
"picciottosiculo" <
picciot...@gmail.com
> wrote in message
news:1130874690.9...@g49g2000cwa.googlegroups.com

Come già risposto sull'altro NG.....
Risposta:
Leggi l'Help a riguardo delle specifiche dell'Oggetto Field.
In pratica l'oggetto Field espone delle Properties, tra le quali
dovrebbe esserci l'Etichetta.
MsgBox
Currentdb.Tabledefs("NomeTabella").Fields("NomeCampo").Properties("Etichetta")
Saluti



title: Etichette dei campi tabella!

text:
Colpito e affondato!!!
grassieeee


title: chiusura dB da altro dB

text:
Ciao a tutti,
ho due dB contemporaneamente aperti.
Devo chiudere dB1 premendo un pulsante posto su una form di dB2.
Come posso fare?
Grazie a tutti.
Sergio


title: chiusura dB da altro dB

author: Sergio MAZZA

text:

Prova cosě:
'---
On Error GoTo gestErrori
Dim oApp As Object
Set oApp = GetObject("c:\documenti\db2.mdb")
oApp.Quit
Set oApp = Nothing
Exit Sub
gestErrori:
    oApp.Visible = True
    MsgBox Err.Number & " - " & Err.Description
'---
Ciao.
--
Sergio MAZZA


title: chiusura dB da altro dB

text:
Grazie mille!
Vado a studiarmi Object ...
Ciao!
Sergio
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fa68cg$45e$1...@tdi.cu.mi.it...



title: chiusura dB da altro dB

text:
Sergio wrote:
> Grazie mille!
> Vado a studiarmi Object ...
> Ciao!
> Sergio
Bene; se ti rimane il tempo, butta un occhio qui:
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
Ciao.
--
Sergio MAZZA


title: chiusura dB da altro dB

text:
> Sergio MAZZA wrote:
> Bene; se ti rimane il tempo, butta un occhio qui:
>
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
>
> Ciao.
> --
> Sergio MAZZA
L'ho letto.
E' perchč dovevo scrivere dopo il quoting?
O ... c'č dell'altro?
Grazie, ciao.
Sergio


title: chiusura dB da altro dB

text:
> L'ho letto.
> E' perchč dovevo scrivere dopo il quoting?
Allora non l'hai letto...!
> O ... c'č dell'altro?
Ma l'hai letto...?
> Grazie, ciao.
> Sergio
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: chiusura dB da altro dB

text:
> ALESSANDRO Baraldi wrote:
>> L'ho letto.
>> E' perchč dovevo scrivere dopo il quoting?
>
> Allora non l'hai letto...!
>
>> O ... c'č dell'altro?
>
> Ma l'hai letto...?
>
>> Grazie, ciao.
>> Sergio
>
> --
> @Alex (Alessandro Baraldi)
Evidentemente mi stai prendendo in giro.
Ok, accetto lo scherzo.
Volevo solo essere sicuro di rispettare le regole, dato che quando ne ho
bisogno trovo sempre risposte molto gentili.
Grazie, ciao.
Sergio


title: chiusura dB da altro dB

text:
> Evidentemente mi stai prendendo in giro.
> Ok, accetto lo scherzo.
> Volevo solo essere sicuro di rispettare le regole, dato che quando ne ho
> bisogno trovo sempre risposte molto gentili.
> Grazie, ciao.
> Sergio
Si Sergio stavo scherzando...
Rispondere dopo il quoting è una convenzione ormai assodata in molti NG e
Forum.
Questo non ha un motivo se non nel fatto che ormai per assunto i
partecipanti sono abituati
a segure meglio l'evoluzione del 3D se questo avviene con la regola del
quoting...!
Pertanto come tutte le regole di partecipazione, più che regole IMPOSTE sono
comodità
e convenzioni da far proprie al fine di integrarsi al meglio in una Comunity
che già le adotta.



title: [URGENTE] Password

author: Inverse

text:
Allora, ho tentato di definire utenti per il mio database.
Creo un utente con relativa password, senza fare nient'altro.
Entro come quell'utente e tutto bene.
ADESSO COME FACCIO A RIENTRARE COME AMMINISTRATORE ?!?!?!?!?!?!
Non ho mai inserito nessun'altra password prima d'ora, non metterla non va,
non
so neanche il nome utente da mettere!!!!
AIUTOOOO
Inverse


title: [URGENTE] Password

text:
"Inverse" <
inv...@inwind.it
> ha scritto nel messaggio
news:90mamk$t1j$1...@nread1.inwind.it...

Prima di tutto era meglio scrivere qualcosa di diverso nell'oggetto, cosi'
sembrava che tu chiedessi qualcosa di diverso.
Secondo, non e' possibile che pur non avendo impostato password ora non ti
entra.
Prova bene, a scanso di equivoci chiudi tutte le sessioni di Access, apri il
db che ti interessa, ti comparira' la finestra che chiede utente e password,
a questo punto scrivi "Amministratore" (rispetta maiuscole e minuscole) e,
se sei sicuro di non avere impostato password, lascia in bianco il campo PW
e premi Ok.
O ti entra o puo' darti due messaggi:
Messaggio 1:
"Nome utente e password errati." Se hai scritto bene Amministratore allora
e' certo che risulta impostata una password per l'amministratore.
Messaggio 2:
Access si apre ma non ti apre il tuo db dicendo "Non si dispone delle
autorizzazioni..." Allora il problema e' che hai tolto tutte le
autorizzazioni all'amministratore. Apri il db con il nuovo utente che hai
definito e ridai all'amministratore le autorizzazioni.
Sib


title: Cronometro..........

author: Zappus

text:
A qualcuno è capitato mai di dover o voler imbattersi in db per
cronometristi.
A presto per nuove informazioni.......


title: Campo colorato

author: Alfonso

text:
In una query, come posso ottenere un campo con sfondo colorato (diciamo
rosso)???
Grazie Alfonso


title: Campo colorato

author: Marco Papo

text:
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:46a44b65$0$4796$4faf...@reader4.news.tin.it...
> In una query, come posso ottenere un campo con sfondo colorato (diciamo
> rosso)???
> Grazie Alfonso
>
In una query non puoi! Lo puoi ottenere in una maschera o in un report
impostando il ForeColor o BackColor di un controllo.
Ciao


title: Campo colorato

text:

in una maschera o sottomaschera sì
usa la formattazone condizionale
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Campo colorato

text:
Scusa!!! anzicchč query volevo dire in una casella di riepilogo come posso
ottenere un campo con sfondo colorato???
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio
news:f81k7t$pvh$1...@aioe.org...



title: Campo colorato

text:
Scusa!!! anzicchč query volevo dire in una casella di riepilogo come posso
ottenere un campo con sfondo colorato???
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f81n4o$p6k$1...@tdi.cu.mi.it...
Alfonso wrote:
> In una query, come posso ottenere un campo con sfondo colorato
> (diciamo rosso)???
> Grazie Alfonso
in una maschera o sottomaschera sě



title: Campo colorato

text:
Scusa!!! anzicchč query volevo dire in una casella di riepilogo come posso
ottenere un campo con sfondo colorato???
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:46a468d6$0$10615$4faf...@reader2.news.tin.it...



title: Campo colorato

text:
Alfonso wrote:
> Scusa!!! anzicchè query volevo dire in una casella di riepilogo come

No in una combo non puoi nativamente.
Devi usare uno dei tool a pagamento



title: Campo colorato

text:
Scusa l'ignoranza, ma cosa sono i tool a pagamento????
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f81ta3$20k$1...@tdi.cu.mi.it...
Alfonso wrote:
> Scusa!!! anzicchč query volevo dire in una casella di riepilogo come



title: Campo colorato

author: Access

text:
Ciao Alfonso,
"Alfonso" <
alfons...@alice.it
> ha scritto nel messaggio
news:46a46956$0$10618$4faf...@reader2.news.tin.it...
> Scusa!!! anzicchè query volevo dire in una casella di riepilogo come posso
> ottenere un campo con sfondo colorato???
-- cut --
Lo puo fare agendo sulle proprietà del controllo cosi
come ti ha detto Marco Papo.
Tasto destro sul controllo a cui vuoi cambiare colore di sfondo,
scegli proprietà e nella scheda formato alla voce colore sfondo
scegli il colore preferito.
--
Ciao
Access


title: Funzione 'Replace'

author: Paolo Dal Bosco

text:
Buona giornata,
usando la funzione 'Replace' ho sempre
l'errore:
Microsoft Visual Basic
Errore di compilazione:
Prevista variabile o routine e non progetto
Ho controllato i riferimenti e mi sembrano
corretti, qualche consiglio?
Grazie.
Paolo


title: Funzione 'Replace'

author: Alessandro Cara

text:
Paolo Dal Bosco ha scritto:

ovviamente la usi cosi':
x= replace("Pane e pene(*) a tutti","p","c")-->"Cane e cene a tutti"
(*) nel senso di dolori
--
ac


title: Funzione 'Replace'

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:hByRk.20604$8%.15846@tornado.fastwebnet.it...

anche usando l'esempio :
   Dim MyName As String
   MyName = "Jxillx"
   MsgBox "Bad data: " & MyName
   MyName = Replace(MyName, "x", "")
   MsgBox "Fixed data: " & MyName
e molti altri esempi che ho trovato in infernet.
Saluti
Paolo


title: Funzione 'Replace'

text:
Paolo Dal Bosco ha scritto:
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:hByRk.20604$8%.15846@tornado.fastwebnet.it...
>> Paolo Dal Bosco ha scritto:
>>> Buona giornata,
>>> usando la funzione 'Replace' ho sempre
>>> l'errore:
>>> Microsoft Visual Basic
>>> Errore di compilazione:
>>> Prevista variabile o routine e non progetto
>>>
>>> Ho controllato i riferimenti e mi sembrano
>>> corretti, qualche consiglio?
>> ovviamente la usi cosi':
>> x= replace("Pane e pene(*) a tutti","p","c")-->"Cane e cene a tutti"
>> (*) nel senso di dolori
>> --
>> ac
> anche usando l'esempio :
>    Dim MyName As String
>    MyName = "Jxillx"
>    MsgBox "Bad data: " & MyName
>    MyName = Replace(MyName, "x", "")
>    MsgBox "Fixed data: " & MyName
> e molti altri esempi che ho trovato in infernet.
;-{)
OK. Ho l'impressione pero' che il problema non sia legato alla replace
ma al contesto in cui la usi.
Hai solo una replace? Ne hai piu' di una? si comportano tutte cosi?
Dove sta e come richiami il codice che contiene la replace?
Dal messaggio che citi il problema sembra piu' legato a nomi di moduli
che non alla replace stessa.
--
ac


title: Funzione 'Replace'

author: geppo

text:
Ciao Paolo Dal Bosco wrote:
>> Paolo Dal Bosco ha scritto:
>>> Buona giornata,
>>> usando la funzione 'Replace' ho sempre
>>> l'errore:
>>> Microsoft Visual Basic
>>> Errore di compilazione:
>>> Prevista variabile o routine e non progetto
>>>
>>> Ho controllato i riferimenti e mi sembrano
>>> corretti, qualche consiglio?
>> ovviamente la usi cosi':
>> x= replace("Pane e pene(*) a tutti","p","c")-->"Cane e cene a tutti"
>> (*) nel senso di dolori
>> --
>> ac
> anche usando l'esempio :
>   Dim MyName As String
>   MyName = "Jxillx"
>   MsgBox "Bad data: " & MyName
>   MyName = Replace(MyName, "x", "")
>   MsgBox "Fixed data: " & MyName
> e molti altri esempi che ho trovato in infernet.
>
> Saluti
> Paolo
Che versione ci access usi?
Tieni presente che la Replace va dalla 2000 in poi.
--
Ciao
Geppo


title: Funzione 'Replace'

text:
geppo ha scritto:
[cut]
>
> Tieni presente che la Replace va dalla 2000 in poi.
Come si suol dire. Se una cosa non funziona controllare che la presa sia
inserita. ;-{))))))).
--
ac


title: Funzione 'Replace'

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:j9FRk.20998$8%.19723@tornado.fastwebnet.it...

sto usando access 2003 (sp3 + un altro agg. che non ricordo il nome)
e la funzione non sono mai riuscito ad usarla
quindi è la prima ed unica.
Buona serata
Paolo


title: Funzione 'Replace'

text:
Paolo Dal Bosco ha scritto:

Ma c'e' qualcosa che hai chiamato "Replace" in giro?
Il messaggio nella sua oscurita' qualcosa lo dice.
E' come se il nome fosse "impegnato" da qualche altra risorsa.
Non mi dire che un modulo lo hai chiamato "Replace"?
--
ac


title: Funzione 'Replace'

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:%kJRk.21311$8%.11878@tornado.fastwebnet.it...

Database conpletamente vuoto, maschera vuota e su
evento di apetura:
   Dim MyName As String
   MyName = "Jxillx"
   MsgBox "Bad data: " & MyName
   MyName = Replace(MyName, "x", "")
   MsgBox "Fixed data: " & MyName
Buona settimana
Paolo


title: Funzione 'Replace'

text:
"Paolo Dal Bosco" <
paolo.d...@tin.it
> ha scritto
cut
> Database conpletamente vuoto, maschera vuota e su
> evento di apetura:
>   Dim MyName As String
>   MyName = "Jxillx"
>   MsgBox "Bad data: " & MyName
>   MyName = Replace(MyName, "x", "")
>   MsgBox "Fixed data: " & MyName
>
> Buona settimana
>
> Paolo
Potrebbe essere una corruzione della libreria VBA:
C:\Programmi\File comuni\Microsoft Shared\VBA\VBA6\VBE6.DLL (o simili)
prova e registrarla di nuovo.
Ancora, non č che stai usando un progetto?
Ciao, Carlo


title: Funzione 'Replace'

text:
"Paolo Dal Bosco" <
paolo.d...@tin.it
> ha scritto nel messaggio
news:4916a8ec$0$1085$4faf...@reader1.news.tin.it...

Aggiungo al precedente reply...
Se creando un database completamente nuovo e vuoto e aggiungendo una
maschera che esegue, su apertura, il codice da tè postato non funziona,
allora credo che il problema sia proprio la dll di VBA.
Per le versioni di Access fino alla 97, il sito Microsoft proponeva una
funzione "Replace":
http://support.microsoft.com/kb/109330/it
Non è che il tuo db è stato convertito da un db che aveva tale funzione?
Se dall'editor VBA selezioni la funzione (doppio click sulla parola
"Replace") e premi Maiuscolo + F2 cosa succede?
Ciao, Carlo


title: Funzione 'Replace'

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gf8lej$2b2$1...@tdi.cu.mi.it...

> Ancora, non è che stai usando un progetto?
>
> Ciao, Carlo
>
>
mi metti in difficoltà quando dici ' Ancora, non è che stai usando un
progetto?',
come già detto:
data base completamente nuovo e maschera vuota con evento in apertura.
ma a Voi funziona 'Replace'?
Buona giornata,
Paolo


title: Funzione 'Replace'

author: Sam --

text:


Buongiorno.
Non so se ho capito bene o no.
Nel secondo caso scusatemi.
Access 2002
Database vuoto
maschera vuota
metto nell'evento LOAD o OPEN della maschera il tuo codice:
   Dim MyName As String
   MyName = "Jxillx"
   MsgBox "Bad data: " & MyName
   MyName = Replace(MyName, "x", "")
   MsgBox "Fixed data: " & MyName
a me funziona.
Ho i seguenti riferimenti attivi
Visul Basic for Applications
Microsoft Access 10.0 Object Library
OLE Automation
Microsoft ActiveX Data Objects 2.1 Library
ciao a tutti


title: Funzione 'Replace'

author: CIDI

text:
"Sam --" <
noe...@hotmail.com
> ha scritto nel messaggio
news:qvcgh45i21dbvjqkn...@4ax.com...
> On Mon, 10 Nov 2008 11:23:07 +0100, "Paolo Dal Bosco"
> <
paolo.d...@tin.it
> wrote:
> Buongiorno.
> Non so se ho capito bene o no.
> Nel secondo caso scusatemi.
>
>
> Access 2002
> Database vuoto
> maschera vuota
> metto nell'evento LOAD o OPEN della maschera il tuo codice:
>   Dim MyName As String
>   MyName = "Jxillx"
>   MsgBox "Bad data: " & MyName
>   MyName = Replace(MyName, "x", "")
>   MsgBox "Fixed data: " & MyName
> a me funziona.
anche a me ...funziona   ;-))
> Ho i seguenti riferimenti attivi
> Visul Basic for Applications
> Microsoft Access 10.0 Object Library
> OLE Automation
> Microsoft ActiveX Data Objects 2.1 Library
>
> ciao a tutti
Ciao
Daniele


title: Funzione 'Replace'

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4918385a$0$18155$4faf...@reader3.news.tin.it...

grazie, almeno ora so di aver problemi io
:-(
Paolo


title: Funzione 'Replace'

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gf8ogv$4it$1...@tdi.cu.mi.it...

si apre una finestra con la funzione Replace selezionata,
con due liste:
Classi                                      e     Membri di '<globali'
------                                            --------------------
                                                            vuota
? <globali>
? Form_maschera1
-------------------------------------------------------------
Saluti
Paolo