title: Stampa oggetti Access

author: Antonio Biso

text:
Alessio (SV) <in...@TOGLIEREodontotecnico.it> wrote in message
8tmj01$drv$2...@lacerta.tiscalinet.it...
> Vorrei stampare un elenco di tutte le tabelle, maschere, query e report di
> un database. Come posso fare ?
>
> Uso Access2000
Non so se c'è un'utility già bella e che pronta.
Altrimenti puoi usare questo metodo:
ti prepari una tabella contenente due campi, tipo_oggetto e nome_oggetto,
poi fai questa funzione
    Dim cont As Container
    Dim dcm As Document
    Dim rst As Recordset
    Set rst = CurrentDb.OpenRecordset("doc")
    For Each cont In CurrentDb.Containers
      if
cont.name
 = "modules" or
cont.name
 = "scripts" or
cont.name
 =
"reports" or
cont.name
 = "forms" then
        For Each dcm In cont.Documents
            rst.AddNew
            rst("tipo_oggetto") = cont.Name
            rst("nome_oggetto") = dcm.Name
            rst.Update
        Next
    Next
Nella tabella avrai tutti i moduli, report, form e macro (script) del
database. Poi analogamente ti scorri gli insiemi tabledefs e querydefs e
accodi il nome e il tipo oggetto alla tabella (non si può fare tutto con la
funzione precedente perchè a livello di container, query e tabelle sono
tutte "tables").
Infine ti prepari un report che raggruppa per tipo_oggetto e elenca tutti i
nomi.
Antonio


title: Stampa oggetti Access

author: Roberto dal portatile

text:
"Alessio (SV)" <in...@TOGLIEREodontotecnico.it> ha scritto nel messaggio
news:8tmj00$drv$1...@lacerta.tiscalinet.it...
> Vorrei stampare un elenco di tutte le tabelle, maschere, query e report di
> un database. Come posso fare ?
>
> Uso Access2000
>
>
Sito Comune, Sezione Download, "Stampa gli oggetti di un file .mdb" di Fabio
Montagner.
In A97 è OK, magari funziona anche per A2000, prova.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Data ?

author: Mauro

text:
in un campo DATA devo dare la possibilità a poter inserire solo date
odierna o al massimo 2 giorni precedenti, come faccio ?
Grazie


title: Data ?

author: Sib

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> in un campo DATA devo dare la possibilità a poter inserire solo date
> odierna o al massimo 2 giorni precedenti, come faccio ?
nell'evento before update:
if me.Tuocontrollodata between DateAdd("d", -2, Date) and Date then
    msgbox "An'vedi questo che vuole inserire la data che gli pare a lui!!"
    cancel=true
endif
Sib


title: Data ?

author: Roberto da casa

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03060...@posting.google.com...
> in un campo DATA devo dare la possibilità a poter inserire solo date
> odierna o al massimo 2 giorni precedenti, come faccio ?
> Grazie
Se la casella di testo dove digiti la data si chiama TuaData.
A fronte dell'evento "Prima di aggiornare" della caselle di testo prova a
generare il seguente codice VBA:
If (Date() - TuaData) < 0 Or _
(Date() - TuaData) > 2 Then
    MsgBox "Data errata"
    Cancel = True
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Data ?

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<2_YEa.72843$
Ny5.2...@twister2.libero.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.03060...@posting.google.com...
> > in un campo DATA devo dare la possibilità a poter inserire solo date
> > odierna o al massimo 2 giorni precedenti, come faccio ?
> > Grazie
>
> Se la casella di testo dove digiti la data si chiama TuaData.
>
> A fronte dell'evento "Prima di aggiornare" della caselle di testo prova a
> generare il seguente codice VBA:
>
> If (Date() - TuaData) < 0 Or _
> (Date() - TuaData) > 2 Then
>     MsgBox "Data errata"
>     Cancel = True
> End If
Ho inserito ma mi restituisce sempre il MsgBox.
Ma per TuaData cosa intendi ?


title: Data ?

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<2_YEa.72843$
Ny5.2...@twister2.libero.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.03060...@posting.google.com...
> > in un campo DATA devo dare la possibilità a poter inserire solo date
> > odierna o al massimo 2 giorni precedenti, come faccio ?
> > Grazie
>
> Se la casella di testo dove digiti la data si chiama TuaData.
>
> A fronte dell'evento "Prima di aggiornare" della caselle di testo prova a
> generare il seguente codice VBA:
>
> If (Date() - TuaData) < 0 Or _
> (Date() - TuaData) > 2 Then
>     MsgBox "Data errata"
>     Cancel = True
> End If
OK FUNGE,  GRAZIE


title: Data ?

text:
mauro...@libero.it
 (Mauro) wrote in message news:<
dadb67f6.03060...@posting.google.com
>...

RETTIFICO, funziona perfettamente solo che dovrei poter inserire una
data superiore a Date(), cosa devo modificare ?
Grazie RoBy


title: Data ?

author: MA

text:

ciao Sib il tuo pc parla romanesco??
Il mio napoletano...
ciao MAssimiliano

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


title: Data ?

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.0306...@posting.google.com...
>
mauro...@libero.it
 (Mauro) wrote in message
news:<
dadb67f6.03060...@posting.google.com
>...
> > "Roberto da casa" <
r.ma...@libero.it
> wrote in message
news:<2_YEa.72843$
Ny5.2...@twister2.libero.it
>...
> > > "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> > > news:dadb67f6.03060...@posting.google.com...
> > > > in un campo DATA devo dare la possibilitą a poter inserire solo date
> > > > odierna o al massimo 2 giorni precedenti, come faccio ?
> > > > Grazie
> > >
> > > Se la casella di testo dove digiti la data si chiama TuaData.
> > >
> > > A fronte dell'evento "Prima di aggiornare" della caselle di testo
prova a
> > > generare il seguente codice VBA:
> > >
> > > If (Date() - TuaData) < 0 Or _
> > > (Date() - TuaData) > 2 Then
> > >     MsgBox "Data errata"
> > >     Cancel = True
> > > End If
> >
> > OK FUNGE,  GRAZIE
>
> RETTIFICO, funziona perfettamente solo che dovrei poter inserire una
> data superiore a Date(), cosa devo modificare ?
> Grazie RoBy
Quale č il nuovo range entro il quale deve cadere la data che digiti?



title: Data ?

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<W8iGa.85477$
Ny5.2...@twister2.libero.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.0306...@posting.google.com...
> >
mauro...@libero.it
 (Mauro) wrote in message
>  news:<
dadb67f6.03060...@posting.google.com
>...
> > > "Roberto da casa" <
r.ma...@libero.it
> wrote in message
>  news:<2_YEa.72843$
Ny5.2...@twister2.libero.it
>...
> > > > "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> > > > news:dadb67f6.03060...@posting.google.com...
> > > > > in un campo DATA devo dare la possibilitŕ a poter inserire solo date
> > > > > odierna o al massimo 2 giorni precedenti, come faccio ?
> > > > > Grazie
> > > >
> > > > Se la casella di testo dove digiti la data si chiama TuaData.
> > > >
> > > > A fronte dell'evento "Prima di aggiornare" della caselle di testo
>  prova a
> > > > generare il seguente codice VBA:
> > > >
> > > > If (Date() - TuaData) < 0 Or _
> > > > (Date() - TuaData) > 2 Then
> > > >     MsgBox "Data errata"
> > > >     Cancel = True
> > > > End If
> > >
> > > OK FUNGE,  GRAZIE
> >
> > RETTIFICO, funziona perfettamente solo che dovrei poter inserire una
> > data superiore a Date(), cosa devo modificare ?
> > Grazie RoBy
>
> Quale č il nuovo range entro il quale deve cadere la data che digiti?
La data non puo' essere piu' vecchia di due giorni, puo' essere pero'
superiore a quella dell'inserimento del dato.
Grazie


title: Data ?

author: Roberto dalla campagna

text:
Mauro <
mauro...@libero.it
> wrote in message
dadb67f6.03061...@posting.google.com...

Prova cosě:
If (Date() - TuaData) > 2 Then
     MsgBox "Data errata"
     Cancel = True
End If
--



title: Data ?

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<VuYGa.90074$
Ny5.2...@twister2.libero.it
>...
> Mauro <
mauro...@libero.it
> wrote in message
> dadb67f6.03061...@posting.google.com...
> > "Roberto da casa" <
r.ma...@libero.it
> wrote in message
>  news:<W8iGa.85477$
Ny5.2...@twister2.libero.it
>...
> > > "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> > > news:dadb67f6.0306...@posting.google.com...
> > > >
mauro...@libero.it
 (Mauro) wrote in message
>  news:<
dadb67f6.03060...@posting.google.com
>...
> > > > > "Roberto da casa" <
r.ma...@libero.it
> wrote in message
>  news:<2_YEa.72843$
Ny5.2...@twister2.libero.it
>...
> > > > > > "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> > > > > > news:dadb67f6.03060...@posting.google.com...
> > > > > > > in un campo DATA devo dare la possibilità a poter inserire solo
>  date
> > > > > > > odierna o al massimo 2 giorni precedenti, come faccio ?
> > > > > > > Grazie
> > > > > >
> > > > > > Se la casella di testo dove digiti la data si chiama TuaData.
> > > > > >
> > > > > > A fronte dell'evento "Prima di aggiornare" della caselle di testo
>  prova a
> > > > > > generare il seguente codice VBA:
> > > > > >
> > > > > > If (Date() - TuaData) < 0 Or _
> > > > > > (Date() - TuaData) > 2 Then
> > > > > >     MsgBox "Data errata"
> > > > > >     Cancel = True
> > > > > > End If
> > > > >
> > > > > OK FUNGE,  GRAZIE
> > > >
> > > > RETTIFICO, funziona perfettamente solo che dovrei poter inserire una
> > > > data superiore a Date(), cosa devo modificare ?
> > > > Grazie RoBy
> > >
> > > Quale è il nuovo range entro il quale deve cadere la data che digiti?
> >
> > La data non puo' essere piu' vecchia di due giorni, puo' essere pero'
> > superiore a quella dell'inserimento del dato.
> > Grazie
>
> Prova così:
>
> If (Date() - TuaData) > 2 Then
>      MsgBox "Data errata"
>      Cancel = True
> End If
Grazie, funge !  Alla prox


title: URGENTE - HO PERSO IL FILE MDB (MA NON L'MDE) che faccio?

author: Yurij Gagarin

text:
Un aiuto urgente please
Mi hanno cancellato il file mdb e non si recupera più (ne con tool tipo
undelete, ne dal backup, perchè ancora non era stato fatto.....)
c'è possibilità di recuperare il tutto?
soprattutto, come faccio a ri-abilitare le modifiche su oggetti come i
form ecc?
--
Yurij Gagarin


author: Oscar Manfredini

text:

Ma scusa Yurij, se hai appena detto che è stato cancellato in maniera
irrecuperabile...  !
Nemmeno un cosmonauta può far miracoli   ;-)
Forse intendi dal .MDE passare al .MDB?
Ciao!


text:
Il Tue, 26 Feb 2008 17:16:01 +0100, "Oscar Manfredini"
<
oscar.ma...@libero.it
> ha detto:

esatto
>Ciao!
>
ciao
--
Yurij Gagarin


text:
On 26 Feb, 17:19, Yurij Gagarin <Yurij.Gaga...@gmEil.com> wrote:
> Il Tue, 26 Feb 2008 17:16:01 +0100, "Oscar Manfredini"
> <
oscar.manfred...@libero.it
> ha detto:
>
>
>
>
>
>
>
> >> Un aiuto urgente please
> >> Mi hanno cancellato il file mdb e non si recupera più (ne con tool tipo
> >> undelete, ne dal backup, perchè ancora non era stato fatto.....)
>
> >> c'è possibilità di recuperare il tutto?
> >> soprattutto, come faccio a ri-abilitare le modifiche su oggetti come i
> >> form ecc?
>
> >Ma scusa Yurij, se hai appena detto che è stato cancellato in maniera
> >irrecuperabile...  !
>
> >Nemmeno un cosmonauta può far miracoli   ;-)
>
> >Forse intendi dal .MDE passare al .MDB?
>
> esatto
>
> >Ciao!
>
> ciao
> --
> Yurij Gagarin- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Sono ignoranto, però leggo molto quello che scrivono gli altri, così
se non emularli posso almeno citarli:
http://www.donkarl.com/it/
1.26 Ripristinare l'MDB da un MDE
F.


text:
"Yurij Gagarin"
> >Ma scusa Yurij, se hai appena detto che č stato cancellato in maniera
> >irrecuperabile...  !
> >
> >Nemmeno un cosmonauta puņ far miracoli   ;-)
> >
> >Forse intendi dal .MDE passare al .MDB?
> esatto
Se puoi provare che il MDE si riferisce a un programma di tua proprietą puoi
usufruire di questo servizio:
http://www.everythingaccess.com/mdeconversion.htm
Ciao!


author: RobertoA

text:
>> >Ma scusa Yurij, se hai appena detto che è stato cancellato in maniera
>> >irrecuperabile...  !
>> >
>> >Nemmeno un cosmonauta può far miracoli   ;-)
>> >
>> >Forse intendi dal .MDE passare al .MDB?
>
>
>> esatto
>
>
> Se puoi provare che il MDE si riferisce a un programma di tua proprietà
> puoi
> usufruire di questo servizio:
>
>
http://www.everythingaccess.com/mdeconversion.htm
>
Se ti capita di usare questo servizio, credo sarebbe utile a tutti qua
dentro, se ci tenessi  informati sulle spese necessarie per risolvere il
problema
Ciao
RobertoA


text:
"RobertoA"
> Se ti capita di usare questo servizio, credo sarebbe utile a tutti qua
> dentro, se ci tenessi  informati sulle spese necessarie per risolvere il
> problema
Non credo proprio che mi capiterà: faccio regolarmente le copie di backup
;-)
Comunque credo che Karl possa fornire informazioni di carattere economico
sul servizio: in passato li ha contattati per un test dimostrativo.
Ciao!


text:

Intendevo rivolgermi a Yuri, ovviamente ho risposto al messaggio sballiatto
Ciao
RobertoA


author: Alessandro Cara

text:
Oscar Manfredini wrote:
> "RobertoA"
>
>
>> Se ti capita di usare questo servizio, credo sarebbe utile a tutti qua
>> dentro, se ci tenessi  informati sulle spese necessarie per risolvere il
>> problema
>
>
> Non credo proprio che mi capiterà: faccio regolarmente le copie di backup
> ;-)
never say never.
Non te lo auguro ma gradirei un caffe' quando succedera' ;<)
--
ac
y-1=x


author: Karl Donaubauer

text:

No, non abbiamo parlato dei soldi.
Secondo il suo FAQ il costo è una cosa individuale:
http://www.everythingaccess.com/mdeconversion_faqs.htm
Ma Wayne offre un preventivo a base di alcuni dettagli sul progetto
da inserire in un online form sul sito.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Alessandro Cara"
> > Non credo proprio che mi capiterà: faccio regolarmente le copie di
backup
> > ;-)
> never say never.
> Non te lo auguro ma gradirei un caffe' quando succedera' ;<)
Alessandro, se mi dovesse capitare il massimo che ti posso concedere è una
macumba!
;-)))
Ciao!


author: Hal

text:
Yurij Gagarin ha scritto:

Non hai parlato di tool specifici per il recupero di file cancellati, tipo il gratuito
"PCI file recovery" e il "File Scavenger", quest'ultimo a pagamento.
Ne hai provati?
Alessio


text:
Il Wed, 27 Feb 2008 09:03:43 +0100, Hal <
iota...@gmail.com
> ha detto:

Si, come dicevo, ne undelete plus ne altri.
Ho però recuperato dall'mde parecchie cose e riscritto un bel po' di
codice.
Grazie comunque.
Approfitto per ringraziare anche gli altri che hanno avuto la gentilezza
di (almeno provare) ad aiutarmi.
Dall'mde son riuscito a recuperare il grosso del lavoro Tramite
donkarl.com
)
Il backup  ancora non c'era (schedulato di notte e l'mdb era stato
creato lo stesso giorno....)
Da everythingaccess ho avut un preventivo di circa 60 dollari usa, per
chi era interessato alla qustione. Comunque il servizio, del quale pero'
non mi sono servito, mi e' sembrato ottimo, almeno a livello di
impressione generale.
Nel dettaglio:
9 tabelle
1 tabella collegata
26 query
8 forms
7 macro
9 form non recuperabili (in realtà i moduli relativi ai form, ed erano
questi che mi interessavano maggiormente....)
1 modulo non recuperabile
di nuovo grazie a tutti.
Ora, l'mdb viene regolarmente salvato in (almeno) 2 copie in siti
differenti, entrambi sottoposti a backup...
Buon lavoro a tutti
--
Yurij Gagarin


text:
> Da everythingaccess ho avut un preventivo di circa 60 dollari usa, per
> chi era interessato alla qustione. Comunque il servizio, del quale pero'
> non mi sono servito, mi e' sembrato ottimo, almeno a livello di
> impressione generale.
>
> Nel dettaglio:
> 9 tabelle
> 1 tabella collegata
> 26 query
> 8 forms
> 7 macro
> 9 form non recuperabili (in realtà i moduli relativi ai form, ed erano
> questi che mi interessavano maggiormente....)
> 1 modulo non recuperabile
Ma 60 dollari per il preventivo o per fare il lavoro ?
Se fosse per recuperare il lavoro allora sono davvero a buon mercato
Ciao
RobertoA


text:
Il Thu, 28 Feb 2008 17:52:22 +0100, "RobertoA" <
amor...@tiscalinet.it
>
ha detto:

60 dollari per fare il lavoro
il preventivo è stato gratuito, e immediato. Cioè, pochi secondi e ce
l'avevo.
Alla fine pero', come detto, mi son ricostruito tutto da solo. Anche
perche' poi non era tutto 'sto lavoro.
Certo, mi ci fosse voluto chesso', 2 giorni di lavoro....
--
Yurij Gagarin
.... Ma si tratta di un dio,
che dovrebbe essere onnisciente,
o di un apprendista?


title: query - filtro doppio su un campo data

author: ^luigi^

text:
ho una query che mi filtra un periodo dal al ( nei criteri del campo data
ho messo <#31/12/2010# And >#01/01/2010# ).
In questo modo mi funzione per il filtraggio fisso che ho inserito, ma se
vorrei far digitare all'utente le due date di inizio e fine? ho fatto vari
tentativi che sono risultati dei fallimenti totali!
S O S
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: query - filtro doppio su un campo data

text:
^luigi^ wrote:
> ho una query che mi filtra un periodo dal al ( nei criteri del
> campo data ho messo <#31/12/2010# And >#01/01/2010# ).
> In questo modo mi funzione per il filtraggio fisso che ho inserito,
> ma se vorrei far digitare all'utente le due date di inizio e fine?
> ho fatto vari tentativi che sono risultati dei fallimenti totali!
Devi descrivere cosa hai provato e in quale rispetto non
ha funzionato. In principio il criterio potrebbe essere p.e. cos�:
>[Data da] And <[Data a]
Per� di solito � meglio usare due controlli in una maschera
per l'inserimento dei parametri invece di due parametri
come questi. Con una maschera � pi� commodo per l'utente
e con l'aiuto di un formato ecc. succedono meno errori di
digitazione o formattazione.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: query - filtro doppio su un campo data

text:
Karl Donaubauer ha scritto:




Grazie carlo!
ho fatto un altro tentativo e l'ho azzeccato!
ho fatto - Between [datainizio] And [datafine] - e pare che funziona!
sbagliavo nella sintassi!



title: query - filtro doppio su un campo data

text:
^luigi^ wrote:
>>> ho una query che mi filtra un periodo dal al ( nei criteri del
>>> campo data ho messo <#31/12/2010# And >#01/01/2010# ).
>>> In questo modo mi funzione per il filtraggio fisso che ho
>>> inserito, ma se vorrei far digitare all'utente le due date di
>>> inizio e fine? ho fatto vari tentativi che sono risultati dei
>>> fallimenti totali!
> ...
> ho fatto un altro tentativo e l'ho azzeccato!
> ho fatto - Between [datainizio] And [datafine] - e pare che
> funziona! sbagliavo nella sintassi!
Stai attento che Between-And non equivale a
> And <
ma a
>= And <=
--
cu



title: query - filtro doppio su un campo data

text:
Karl Donaubauer ha scritto:


ok! giusta osservazione!  sembra una piccolezza, ma ...... fa la differenza
grazie!



title: [OT] leggibilità maschere : consigli

author: Ivan da casa

text:
Buona notte a tutti.
Mi sono sempre chiesto se e quale sia la combinazione giusta per rendere una
maschera (form) ben leggibile.
Affollamento dei controlli, fonts specifici, colori (pochi?) e magari
piatti, ....
Insomma, vorrei raccogliere le vostre opinioni ( o magari dei siti su cui
'ammirare' maschere leggibili) su questo argomento.
Oggi ho messo in giro due [OT], ma l'insonnia è una brutta bestia, e io non
mi sono mai definito un esteta, ma il cliente trae piacere dai dati ... se
sono ben esposti e leggibili!
Mi rendo conto, rileggendo questo post, che vi chiedo una opinione e non la
'verità ultima'!
Io penso che noi siamo le nostre opinioni.
'notte!
--
--
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer


title: [OT] leggibilità maschere : consigli

author: Alessandro Baraldi

text:
"Ivan da casa" <
ivanSENZAQ...@tin.it
> wrote in message
news:439f5e5a$0$27607$
4faf...@reader1.news.tin.it
> Buona notte a tutti.
> Mi sono sempre chiesto se e quale sia la combinazione giusta per rendere una
> maschera (form) ben leggibile.
>
> Affollamento dei controlli, fonts specifici, colori (pochi?) e magari
> piatti, ....
>
> Insomma, vorrei raccogliere le vostre opinioni ( o magari dei siti su cui
> 'ammirare' maschere leggibili) su questo argomento.
>
> Oggi ho messo in giro due [OT], ma l'insonnia è una brutta bestia, e io non
> mi sono mai definito un esteta, ma il cliente trae piacere dai dati ... se
> sono ben esposti e leggibili!
>
> Mi rendo conto, rileggendo questo post, che vi chiedo una opinione e non la
> 'verità ultima'!
>
> Io penso che noi siamo le nostre opinioni.
>
> 'notte!
Non ritengo questo messaggio OT, anzi....!
Personalmente ritengo lo sviluppo dell'HMI(Human machine interface)
una cosa FONDAMENTALE, per questo mi attengo il più possibile all'ottica
WindowsStyle, sia per i colori che per i menù che per la leggerezza
delle form.
Le form troppo affollate sono spesso causa di confusione, così come
troppi colori....!
I colori devono essere usati solo per eccezionali punti di attenzione.
Il Font da usare è, a mio avviso il Tahoma o l'Arial.
Purtroppo alcune volte l'utente vuole personalizzarsi l'interfaccia
e questo pare essere più importante della funzionalità del sistema,
quindi rendo gestibili alcune particolarità, ma di Default disegno
form assolutamente sobrie e WindowsStyle con soli 2 colori:
1 Il grigione di sfondo
2 Il Bianco delle TextBox
3 Il bianco dell'intestazione Maschera(se serve)
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT] leggibilità maschere : consigli

text:
Ivan da casa wrote:
> Buona notte a tutti.
> Mi sono sempre chiesto se e quale sia la combinazione giusta per
> rendere una maschera (form) ben leggibile.
>
> Affollamento dei controlli, fonts specifici, colori (pochi?) e magari
> piatti, ....
>
> Insomma, vorrei raccogliere le vostre opinioni ( o magari dei siti su
> cui 'ammirare' maschere leggibili) su questo argomento.
>
> Oggi ho messo in giro due [OT], ma l'insonnia è una brutta bestia, e
> io non mi sono mai definito un esteta, ma il cliente trae piacere dai
> dati ... se sono ben esposti e leggibili!
>
> Mi rendo conto, rileggendo questo post, che vi chiedo una opinione e
> non la 'verità ultima'!
>
> Io penso che noi siamo le nostre opinioni.
>
> 'notte!
Non capirò mai perchè i mei gioiellini di form vengano criticati (anch'io a
dire il vero sono molto scarno ed essenziale)
però guarda per esempio il Fantacalcio di Pablitomf reperibile nei post
precedenti. Access permette di afre tutto quello che vuoi (o quasi)
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Proprietà OrdinaPer all'avvio report

text:
Salve, ho questo problema:
Devo impostare l'ordinamento all'avvio di un report, i(in base al valore di
una variabile in una form).
Utilizzando lo stesso metodo in una maschera mi funziona benissimo, me nel
report appunto... non riesco a mettere in ordine voluto , i dati
visualizzati.
Questo č il mio esempio di sintassi:
Me.OrderByOn = True
If [variabile] = 2 Then
    Me.RecordSource = "SELECT [Query salvata].* ORDER BY [Query
salvata].campo1, [Query salvata].campo2, [Query salvata].campo3;"
else
    Me.RecordSource = "SELECT [Query salvata].* ORDER BY [Query
salvata].campo3, [Query salvata].campo2, [Query salvata].campo1;"
end if
P.S. il caricamento di tutti i campi della 'query salvata' nel recordsource
funziona perfettamente, ma l'ordinamento (ORDER BY) č come se non esistesse.
Grazie a chiunque possa aiutarmi!
Marco


title: Proprietà OrdinaPer all'avvio report

text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:456d42c3$0$19244$4faf...@reader4.news.tin.it...
> Salve, ho questo problema:
>
> Devo impostare l'ordinamento all'avvio di un report, i(in base al valore
> di una variabile in una form).
>
> Utilizzando lo stesso metodo in una maschera mi funziona benissimo, me nel
> report appunto... non riesco a mettere in ordine voluto , i dati
> visualizzati.
>
> Questo è il mio esempio di sintassi:
>
> Me.OrderByOn = True
> If [variabile] = 2 Then
>    Me.RecordSource = "SELECT [Query salvata].* ORDER BY [Query
> salvata].campo1, [Query salvata].campo2, [Query salvata].campo3;"
> else
>    Me.RecordSource = "SELECT [Query salvata].* ORDER BY [Query
> salvata].campo3, [Query salvata].campo2, [Query salvata].campo1;"
> end if
>
> P.S. il caricamento di tutti i campi della 'query salvata' nel
> recordsource funziona perfettamente, ma l'ordinamento (ORDER BY) è come se
> non esistesse.
>
>
> Grazie a chiunque possa aiutarmi!
Visto che l'ordinamento lo esegui nella query che imposti come origine
record del report, ritengo che tu debba sostituire la riga:
Me.OrderByOn = True
con:
Me.OrderByOn = False
in caso contrario l'ordinamento intrinseco al report prevale su quello
impostato nelle due query.
Avresti invece dovuto impostare a True la proprietà OrderByOn nel caso in
cui avessi modificato l'ordinamento intervenendo sulla proprietà OrderBy.
>
> Marco
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Proprietà OrdinaPer all'avvio report

text:

>Grazie 1000 roberto... proprio così!
Marco


title: Stampa Report

author: Roby F.

text:
Si possono stampare due report consecutivamente senza fare il salto pagina
tra nuno e l'altro?
Grazie Roberto


title: Allegati in report

author: Lomba

text:
Buon giorno a tutti.
volevo sapere se è possibile e se si, se mi date qualche dritta per il seguente problemino: in un report, alla fine vorrei inserire allegati, solo se presenti, diciamo meglio: solo se nella maschera che origina il report l'utente ha inserito un allegato (esempio una foto). cosi il report se ci sono allegati li mette se no rimane impaginato correttamente. il report è organizzato che la prima pagina contiene una serie di testi obbligatori da maschera, mentre non sempre sono presenti allegati, che comparirebbero solo nella 2° pagina.
potete aiutarmi?
grazie.
LUCA. :-)


title: Allegati in report

author: Marco Pizzamiglio

text:

Usa un sottoreport con altezza 0,05cm e proprietà Espandibile=Sì
Se ci sono dati da stampare si apre in automatico altrimenti resta sottilissimo e non si vede.
Ciao.
-Marco-


title: Allegati in report

text: Grazie ci provo subito!!


title: Percorso non trovato durante la creazione di un file PDF

author: Dino

text:
Ciao a tutti ho questa problematica.Tramite routine(Lebans) genero in
automatico file PDF.Tale file mi viene salvato senza che io lo voglia
nella cartella Documenti e mi viene anche fatta l'anteprima di
stampa.Lo stesso DB se lo provo in un altro Pc non solo non mi salva
il PDF nel form Documenti ma non mi visualizza nemmeno l'anteprima di
stampa.Sul Pc dove avviene sia il salvataggio chee l'anteprima ho
installato Acrobat 6.0 ver standard,mentre sull'altro Pc ho solo
Acrobat reader (vers free).Secondo voi il salvat. nel form Doc e
l'anteprima puo' dip dall'Acrobat 6.0????
L'altro problema e' pero' il poter salvare il file in una cartella
prestabilita,cosa che non riesco a fare.
Di seguito vi riporto la parte di codice interessato al tutto.Viene
eseguito attraverso un pulsante di comando:
 blRet = ConvertReportToPDF(Forms!HowTofattacc.lstRptName,
vbNullString, _
    Forms!HowTofattacc.lstRptName.Value & ".pdf", False, True, 150,
"", "", 0, 0, 0)
Come vedete il codice e' la routine di Lebans, il report trasformato
in PDF viene preso dal rif del formHowTofattacc.
Nella stringa successiva se tra gli apici invece di ".pdf" provo ad
inserire un percorso Es: C:\ non mi salva nessun file e tantomeno fa
l'anteprima.
Come posso risolvere i miei due problemi????:
1 Generare il file PDF anche senza Acrobat 6.0
2 Salvare il PDF generato nel folder che voglio.


text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:8a9d560b-32ac-46df...@w12g2000yqj.googlegroups.com...

questa è la routine che utilizzo per salvare il file nella cartella
desiderata e col nome richiesto:
Function stampaReportPdf()
On Error GoTo msgErr
Dim strReport As String, strDirAvvisi As String, strReportPdfName
strReportPdfName = InputBox("Inserire il nome da attribuire al file Pdf")
strReport =
Screen.ActiveReport.Name
strDirAvvisi = Left(InfoConnect(), 2) & "\AvvisiEmail\"
'
Dim blRet As Boolean
blRet = ConvertReportToPDF(strReport, vbNullString, strDirAvvisi & "\" &
strReportPdfName & ".pdf", False, False, 150, "", "", 0, 0, 0)
MsgBox "Report salvato in formato .pdf nella cartella " & strDirAvvisi
Exit Function
'
msgErr:
MsgBox "Operazione interrotta. " & vbCr & Err.Description
End Function
ti saluto
thomas.az


text:
On 12 Lug, 16:57, "
thomas.az
" <
thomas.azzare...@alice.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:8a9d560b-32ac-46df...@w12g2000yqj.googlegroups.com...

> thomas.az- Nascondi testo citato
>
> - Mostra testo citato -
Grazie Thomas per la risposta.Provo e ti faccio sapere
Dino


text:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
Da una prima verifica sembra tutto OK.Se ci dovessero essere problemi
ci risentiamo
Grazie mille Dino


title: Tracciati Setif

author: Aries

text:
Salve a tutti.
Volevo sapere se qualcuno sa indicarmi dove posso trovare i tracciati SETIF
relativi alle Ri.Ba.
Grazie in anticipo.
--
Aries
e-mail:
seren.f...@iol.it
icq: 56640169


title: Tracciati Setif

author: bruce

text:
Aries <seren.f...@NOSPAMiol.it> wrote in message
8yBb5.6284$KD3....@news.infostrada.it...

Io li ho richiesti alla mia banca e me li hanno dati senza problemi..
prova...
Ciao, Seve
--
SeveStamps vi propone:
----------
Provesano, un paese da conoscere:
digilander.iol.it/Provesano
Giza Informatica, non sai cosa ti perdi:
digilander.iol.it/GizaInformatica
----------


title: Tracciati Setif

text:
>
> Io li ho richiesti alla mia banca e me li hanno dati senza problemi..
> prova...
>
> Ciao, Seve
>
>
> --
> SeveStamps vi propone:
> ----------
> Provesano, un paese da conoscere:
digilander.iol.it/Provesano
> Giza Informatica, non sai cosa ti perdi:
digilander.iol.it/GizaInformatica
> ----------
>
Proverň, grazie



title: Sub o function

author: Paolo

text:
in una maschera ho inserito una casella di testo alla quale vorrei
(sull'evento clik) associare una formula che dovrò usare per altre maschere;
in un modulo quindi ho creato una function formula del tipo
Public Function formula()
Ris = 5 * 10
End Function
.
Quando nell'evento clik richiamo la function con =Formula viene cambiato in
=[Formula] inserendola nel generatore di espressioni.
Quindi in pratica come faccio, per qualsiasi evento, a richiamare la
function?
Grazie


title: Sub o function

author: namor

text:
Paolo ha scritto:

1. Ti conviene scegliere un nome più significativo per la funzione ed
assegnargli anche un tipo:
Public Function Moltiplica() As Long
2. Prova ad aggiungere le parentesi per fargli capire che si tratta di una
funzione:
=Moltiplica()
3. Devi assegnare un valore di ritorno alla funzione, sennò restituirà
sempre zero:
Moltiplica = 5 * 10
e non
Ris = 5 * 10
Namor
--

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


title: Corso Access

text:
Scusate se posto nuovamente, ma vorrei un cosiglio.
Mi sto avventurando nel mondo access, mi so muovere ma non ho mai realmente
studiato o avuto un insegnante. Vorrei acquisire una conoscenza approfondita
del software in questione.
Secondo voi mi conviene frequentare un corso o cos'altro? Ne conoscete
qualcuno a Roma? O magari mi butto su una bella guida (anche se non credo
che questa sia una buona soluzione)?
Grazie


title: Corso Access

author: Paolo opg

text:
"Nefasto82" <
ste...@libero.it
> wrote in
news:Z8Apb.406167$
R32.13...@news2.tin.it
:

cerca in rete qualche tutorial su SQL, imparati quello e cos'è/com'è il
funzionamento concettuale di un db relazionale.
poi, recupera una versione di access97 e vai di F1.
perchè A97?
perchè pare che nelle versioni successive la guida faccia un pò schifo,
soprattutto per quanto riguarda il codice...
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
| (fake address in reply-to field!)
+-------


title: Corso Access

author: ALESSANDRO Baraldi

text:
"Nefasto82" <
ste...@libero.it
> ha scritto nel messaggio
news:Z8Apb.406167$R32.13...@news2.tin.it...

Ovviamente ti parlo per esperienza personale.
Nel 98 ho frequentato un corso della regione di Access livello
pricipiante.
Ho imparato a prendere confidenza con i controlli, e la struttura
base del DB, che già avevo da qualche mese....! ;-)
Durata 60ore
Non lo ritengo inutile, ma in quel tipo di corsi partecipa purtroppo
gente che non ha mai acceso il Computer ma che viene iscritta perchè
sono previsti corsi d'informatica ai dipendenti vedi dipendenti comunali
e/o della Regione stessa.
Questo per nulla togliere ai dipendenti, ma per dire che il solo fatto di
non aver
confidenza con il mezzo "PC" devia o focalizza le lezioni su modalità
d'insegnamento differenti allo scopo di far crescere tutti.
Fin quì tutto bene se non chè era previsto un esame d'idoneità alla
partecipazione
e li mi sono posto molte domande sulle IDONEITA' e sui criteri di
valutazione
dei TEST.......!!! ;-)
Scherzi a parte, informati bene sul livello del corso e sulla
partecipazione, rischi
di affrontare il tema in un modo diverso da quello che ti eri
immaginato.........!
Ciao.
@Alex.


title: Corso Access

author: SunRex

text:
"Nefasto82" <
ste...@libero.it
> ha scritto nel messaggio
news:Z8Apb.406167$R32.13...@news2.tin.it...

Per me due libri veramente cazzuti sono stati
Microsoft Access 2000 Visual Basic for Applications Nozioni di Base di Evan
Callahan
della mondadori informatica sui 30 Euri e
SQL Query a partire da zero di Hernandez e Viescas
della mondadori informatica sui 40 Euri
Costano molto meno di un corso e sono veramente ben fatti.
Il  primo ti introduce a VBA ed il secondo ti spoega come è fatto come
funziona
e come interrogare un db relationale tipo Access
SunRex


title: Corso Access

author: Alessandro Cara

text:

se paghi te lo faccio io ;<)
e magari te faccio pure lavora' ( a gratis) , certo che visto il tuo nick non so
se conviene ;<)
--
a.cara
Togli qualcosa dall'email


title: Corso Access

author: gloria

text:
Paolo opg ha scritto:
[CUT]
> cerca in rete qualche tutorial su SQL, imparati quello e cos'è/com'è il
> funzionamento concettuale di un db relazionale.
> poi, recupera una versione di access97 e vai di F1.
> perchè A97?
> perchè pare che nelle versioni successive la guida faccia un pò schifo,
> soprattutto per quanto riguarda il codice...
Concordo per A97 perchè dalla guida in linea si impara molto, inoltre,
effettivamente, delle buone guide, come quella che ti hanno suggerito in
una precedente risposta, non devono mancare a chi inizia e, come personale
parere, una guida sui db e sui dbms, design di db relazionali, sta alla
base di tutto: una molto bella è sicuramente
"Fundamentals of database systems (3rd Edition)" di Ramez Elmasri e
Shamkant B. Navathe. Ma se giri in internet in siti che si occupano di
libri specifici (amazon, ecc.), trovi molto, magari anche più aggiornato o
più specifico per le tue esigenze.
Gloria
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Combobox in cascata, funzione RowSource

author: Robort

text:
Buonasera a tutti. Ho una maschera con tre combobox oltre a cinque text
box di cui una per la data spesa e quattro per importi vari. Le tre
combobox sono collegate a tre tabelle relazionate tra di loro. Ho
sperimentato la funzione RowSource per fare in modo di filtrare in base
alla Ragione sociale in “cascata” le altre due maschere, in modo da
selezionare sempre gli stessi dati e non inserirne di similari. Non ho
ottenuto nessun risultato. Per esempio, Se digito come ragione sociale
Distributore, come gruppo merceologico vorrei poter trovare Automobili,
come descrizione Opel Astra e Opel Corsa. Mentre se digito Supermercato
come ragione sociale come gruppo merceologico vorrei trovare dispensa, o
detersivi, o ortofrutta etc. e come descrizione quello che è
direttamente in relazione (ortofrutta = mele, pere, zucchine, peperoni
etc.) Attualmente seleziono la ragione sociale nel gruppo merceologico,
se ho inserito supermercato in ragione sociale, cerco o dispensa oppure
ortofrutta etc, successivamente cerco la descrizione.  Se invece dovessi
inserire una nuova ragione sociale, vorrei poter vedere nelle due
combobox tutta la lista dei gruppi merceologici e tutta la lista delle
descrizioni.  Spero di essermi spiegato nei limiti della decenza,
diversamente chiedo venia. E’ corretto utilizzare la funzione RowSource
e soprattutto come si deve utilizzare? Grazie.

--
RoBort


title: Combobox in cascata, funzione RowSource

author: carlo process

text: Forse è meglio se pubblichi una foto delle relazioni fra le tre tabelle.


title: Combobox in cascata, funzione RowSource

author: Bruno Campanini

text:
carlo process presented the following explanation :
> Forse è meglio se pubblichi una foto delle relazioni fra le tre tabelle.

"Più" meglio ancora sarebbe avere il file online.

Bruno


title: Pulsanti di comando e query

author: x

text:
Buondì a tutti !
Ho un'altro problema !
Ho una maschera che mi presenta un elenco di ditte (ottenuta da una query di
selezione), Facendo clic sul pulsante di comando dovrei riuscire ad aprire
un'altra maschera con i dettagli dei contatti per ogni ditta presente nella
maschera. Aprendo il codice relativo al pulsante di comando ho trovato
quanto segue:
 Dim stDocName As String
 Dim stLinkCriteria As String
 stDocName = "M_contatti"
stLinkCriteria = "[ragione sociale]=" & "'" & Me![Ragione sociale] & "'"
 DoCmd.OpenForm stDocName, , , stLinkCriteria
Quello che in definitiva mi basterebbe è riuscire a impostare nel parametro
stLinkCriteria è che oltre ad estrarmi per [ragione sociale] mi estragga
anche per [Riferimento] .... ho provato anche ad aggiungere l' "and" .... ma
non funziona.... help !


title: Pulsanti di comando e query

author: Roberto da casa

text:
"x" <
e-ma...@libero.it
> ha scritto nel messaggio
news:3YXD6.60342$s93.6...@news.infostrada.it...

Se il campo Riferimento è di tipo numerico:
stLinkCriteria = "[ragione sociale]=" & Chr$(34) & Me![Ragione sociale] &
Chr$(34) & "And [Riferimento]=" & Me!Riferimento
se il campo riferimento e di tipo testo:
stLinkCriteria = "[ragione sociale]=" & Chr$(34) & Me![Ragione sociale] &
Chr$(34) & "And [Riferimento]=" & Chr$(34) & Me!Riferimento & Chr$(34)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Active Directory

author: Andrea

text:
Ciao a tutto il NG!
Avrei bisogno di leggere dei dati da active Directory da un DB Access.
Come faccio?
Quale stringa di connessione devo usare?
Grazie Mille


title: Active Directory

author: Cinzia

text:
"Andrea" <
nor...@nospam.net
> ha scritto nel messaggio
news:ueZoi.4329$mV....@tornado.fastwebnet.it...

Ciao Andrea,
vedi:
http://www.connectionstrings.com/?carrier=activedirectory
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


title: Active Directory

text:
Scusa la mia ignoranza ciclopica... ma io di solito collego le tabelle
esterne di Access tramite ODBC.
COme faccio con la stringa?
Da ASP ci riesco ma da access non ne ho idea...
Posso al limite usare ODBC?
PS: Il mio č un pc amministrativo con utente Administrator del dominio.
"Cinzia" <
cinziapagani-...@tiscali.it
> wrote in message
news:46a460cf$0$16044$5fc...@news.tiscali.it...



title: Active Directory

text:
>> "Andrea" <
nor...@nospam.net
> ha scritto nel messaggio
>> news:ueZoi.4329$mV....@tornado.fastwebnet.it...
>>> Ciao a tutto il NG!
>>> Avrei bisogno di leggere dei dati da active Directory da un DB
>>> Access.
>>> Come faccio?
>>> Quale stringa di connessione devo usare?
>>> Grazie Mille
>>>
>> Ciao Andrea,
>> vedi:
>>
http://www.connectionstrings.com/?carrier=activedirectory
>>
"Andrea" <
nor...@nospam.net
> ha scritto nel messaggio
news:yAZoi.4360$mV....@tornado.fastwebnet.it...
> Scusa la mia ignoranza ciclopica... ma io di solito collego le
> tabelle esterne di Access tramite ODBC.
> COme faccio con la stringa?
No in questo caso con la stringa usi ADO e apri un recordset
esattamente come in ASP
>
> Da ASP ci riesco ma da access non ne ho idea...
> Posso al limite usare ODBC?
Non mi pare ci siano driver ODBC per Active Directory ... , forse c'č
qualcosa di terze parti...
> PS: Il mio č un pc amministrativo con utente Administrator del
> dominio.
> >



title: Variabili e query

author: Dany

text:
Ho due domande da sottoporre alla vostra gentile attenzione:
1) In una maschera ho creato una routine VBA che assegna un certo valore ad
una variabile (poniamo che la variabile si chiami DD); qual č la sintassi
per passare il valore di tale variabile come criterio di un determinato
campo in una query?
2) Che tipo di istruzione VBA devo dare, avendo il focus nella maschera
principale, per indicare un campo di una sottomaschera correlata? Qual č la
sintassi per indicare il persorso?
Vi ringrazio per l'attenzione e per gli eventuali aiuti.
Dany


title: Variabili e query

author: Federico Luciani

text:
Dany wrote:
> Ho due domande da sottoporre alla vostra gentile attenzione:
> 1) In una maschera ho creato una routine VBA che assegna un certo valore ad
> una variabile (poniamo che la variabile si chiami DD); qual è la sintassi
> per passare il valore di tale variabile come criterio di un determinato
> campo in una query?
Dipende da cosa ci fai con la query:
- la devi aprire?
- la visualizzi in una form?
- ci apri un recordset?
> 2) Che tipo di istruzione VBA devo dare, avendo il focus nella maschera
> principale, per indicare un campo di una sottomaschera correlata? Qual è la
> sintassi per indicare il persorso?
> Vi ringrazio per l'attenzione e per gli eventuali aiuti.
> Dany
ad esempio per dare il focus ad un controllo che sta nella subForm:
Me!subForm.Form!NomeControllo.SetFocus
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Variabili e query

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> Dany wrote:
> > 1) In una maschera ho creato una routine VBA che assegna un certo valore
ad
> > una variabile (poniamo che la variabile si chiami DD); qual č la
sintassi
> > per passare il valore di tale variabile come criterio di un determinato
> > campo in una query?
>
> Dipende da cosa ci fai con la query:
> - la devi aprire?
> - la visualizzi in una form?
> - ci apri un recordset?
>
La query devo visualizzarla in una form. Ti ringrazio molto per l'aiuto


title: Variabili e query

text:
Dany wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> > Dany wrote:
> > > 1) In una maschera ho creato una routine VBA che assegna un certo valore
> ad
> > > una variabile (poniamo che la variabile si chiami DD); qual è la
> sintassi
> > > per passare il valore di tale variabile come criterio di un determinato
> > > campo in una query?
> >
> > Dipende da cosa ci fai con la query:
> > - la devi aprire?
> > - la visualizzi in una form?
> > - ci apri un recordset?
> La query devo visualizzarla in una form. Ti ringrazio molto per l'aiuto
In generale le alternative sono:
- applichi un filtro alla form
strSQL = "[nomeCampo]=" & nomeVariabile
Me.Filter = strSQL
Me.FilterOn = True
- modifichi il RecordSource della form
strSQL = "SELECT * FROM nomeQuery WHERE nomeCampo=" & nomeVariabile
me.RecordSource = strSQL
- inserisci un ctrl testo nascosto (txtHide) e non legato sulla form;
nella query, nel criterio del campo da filtrare ci scrivi:
=Forms![nomeDellaForm].[txtHide]
nella form via codice inserisci il valore della variabile nel ctrl txtHide e
requery l'origine
me.txtHide = nomevariabile
me.requery



title: Variabili e query

text:
Grazie per l'aiuto. Funziona tutto perfettamente
Dany



title: Variabili e query

author: Ferdinando Landi

text:
Ciao,
Queste sono le risposte:
1) la variabile DD deve essere dichiarata pubblica all'interno del
modulo VBA della maschera e la sintassi dovrebbe essere la seguente:
forms![nome form].variabile
2) il comando č:Forms.[nome della controllo sottomaschera]![nome
controllo]
Prova in quanto io confondo sempre il punto con il punto esclamativo.
Dany wrote:
>
> Ho due domande da sottoporre alla vostra gentile attenzione:
> 1) In una maschera ho creato una routine VBA che assegna un certo valore ad
> una variabile (poniamo che la variabile si chiami DD); qual č la sintassi
> per passare il valore di tale variabile come criterio di un determinato
> campo in una query?
> 2) Che tipo di istruzione VBA devo dare, avendo il focus nella maschera
> principale, per indicare un campo di una sottomaschera correlata? Qual č la
> sintassi per indicare il persorso?
> Vi ringrazio per l'attenzione e per gli eventuali aiuti.
> Dany
--
Ferdinando Landi       e-mail:
la...@mi.camcom.it


title: Variabili e query

text:
Grazie del suggerimento
Dany
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:39699605...@mi.camcom.it...



title: Problema

author: Alessandro

text:
Salve,
ho una query che richiama dei valori da una tabella. Nei criteri ci uno dei
campi ho inserito quanto segue:
[Immettere il numero di targa:]
In questo modo mi compare una finestra di dialogo che mi chiede di inserire
il numero di targa della vettura che intendo visualizzare.
Se inserisco un numero di targa che non esiste mi viene visualizzata la
maschera vuota.
Si può evitare, evvertendo l'utente che il numero di targa immesso non
esiste e quindi invitarlo ad immettere di nuovo i dati?
Grazie ancora.
Alessandro


title: Problema

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:lnAK6.878$cU2....@news1.tin.it...
> Salve,
> ho una query che richiama dei valori da una tabella. Nei criteri ci uno
dei
> campi ho inserito quanto segue:
>
> [Immettere il numero di targa:]
>
> In questo modo mi compare una finestra di dialogo che mi chiede di
inserire
> il numero di targa della vettura che intendo visualizzare.
> Se inserisco un numero di targa che non esiste mi viene visualizzata la
> maschera vuota.
> Si puň evitare, evvertendo l'utente che il numero di targa immesso non
> esiste e quindi invitarlo ad immettere di nuovo i dati?
> Grazie ancora.
> Alessandro
>
Una soluzione potrebbe essere questa.
Se la tua query si chiama Query1, la tabella su cui č basata si chiama VO e
il campo che contiene la targa si chiama Targa, nei criteri della query
scrivi:
[Forms]![Maschera1]![CercaTarga]
Creati una maschera non associata chiamata Maschera1 e contenete una casella
di testo non associata chiamata CercaTarga nella quale digiterai il numero
di targa cosě come fai ora nella finestra di dialogo di cui sopra.
A fronte dell'evento "Dopo aggiornamento" del controllo CercaTarga genera il
seguente codice VBA:
Private Sub CercaTarga_AfterUpdate()
If DCount("Targa", "VO", "Targa=" & Chr$(34) & CercaTarga & Chr$(34)) = 0
Then
    MsgBox "Targa inesistente"
    Me!CercaTarga = Null
    Me!CercaTarga.SetFocus
Else
    DoCmd.OpenQuery ("Query1")
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema

author: rufus

text:
Ciao volevo sapere come ti sei orientato nella scelta dei testi per Access?
Mi sto avvicinando anch'io e volevo sapere di buoni testi per creare
applicazioni access
Ciao Sergio
Roberto da casa <
r.ma...@libero.it
> wrote in message
2gBK6.7329$f52.2...@news.infostrada.it...



title: Problema

text:
"rufus" <
serg...@libero.it
> ha scritto nel messaggio
news:5HKK6.1181$RX4.1...@news.infostrada.it...
> Ciao volevo sapere come ti sei orientato nella scelta dei testi per
Access?
> Mi sto avvicinando anch'io e volevo sapere di buoni testi per creare
> applicazioni access
> Ciao Sergio
>
>
Sarebbe bene che rispondessi dopo e non prima dei messaggi precedenti.
Ho iniziato e uso tuttora Guida all'uso di Microsoft Access 97 edito dalla
Mondadori Informatica (esiste anche la versione Access 2000). C'è la
recensione nella Sezione Libri del Sito Comune, dove troverai anche altri
suggerimenti alternativi.
Naturalmente ho imparato molto dall'help, dal NG e dal Sito Comune.



title: Problema

author: Paolo

text:
Ho un problema di questo tipo:
Ho un database in access, dove la data è inserita in un campo numerico ( es.
20000512), e dovrei convertirla in campo data ( es. 12/05/2000).
Come posso fare?
Grazie


title: Problema

text:
"Paolo" <
pab...@tin.it
> ha scritto nel messaggio
news:FI5L6.4831$cU2.1...@news1.tin.it...

Se sei in una maschera ed il controllo che contiene 20000512 di chiama
Me!DataNumerica ed il risultato lo vuoi in un controllo di tipo Data/ora
chiamato DataData1, la trasformazione la puoi fare con la seguente riga di
codice VBA:
Me!DataData1 = DateSerial(Int(Me!DataNumerica / 10000), _
Int(Me!DataNumerica / 100) - Int(Me!DataNumerica / 10000) * 100, _
Me!DataNumerica - Int(Me!DataNumerica / 100) * 100)
oppure scrivendo nell'origine controllo di DataData1:
= DateSerial(Int(DataNumerica / 10000);  Int(DataNumerica / 100) -
Int(DataNumerica / 10000) * 100; DataNumerica - Int(DataNumerica / 100) *
100)
Se sei in una query, in una colonna vuota scrivi:
DataData1 = DateSerial(Int(DataNumerica / 10000);  Int(DataNumerica / 100) -
Int(DataNumerica / 10000) * 100; DataNumerica - Int(DataNumerica / 100) *
100)



title: Problema

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:2gBK6.7329$f52.2...@news.infostrada.it...

Ciao Roberto,
purtroppo il codice che mi hai dato non genera quello che volevo.
Quando lo incollo in VB rimane in testo rosso il seguente codice:
If DCount("Targa", "VO", "Targa=" & Chr$(34) & CercaTarga & Chr$(34)) = 0
Then
Grazie mille
Alessandro


title: Problema

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:T7ML6.116$aR5....@news2.tin.it...
[CUT]
> Ciao Roberto,
> purtroppo il codice che mi hai dato non genera quello che volevo.
> Quando lo incollo in VB rimane in testo rosso il seguente codice:
>
> If DCount("Targa", "VO", "Targa=" & Chr$(34) & CercaTarga & Chr$(34)) = 0
> Then
>
> Grazie mille
> Alessandro
>
La parola Then, che vedi da sola a capo, devi scriverla a seguire, nella
stessa riga della If, lasciando uno spazio tra Then e 0.
A capo ce l'ha portata OE a causa della limitata dimensione della riga del
messaggio.



title: Problemi con Before Update

author: Seeker

text:
In una maschera con visualizzazione a foglio dati ho l'esigenza di inserire
automaticamente alcuni dati se questi non vengono compilati dall'utente.
Utilizzando per questo l'evento before update della maschera succede che
premendo invio nell'ultimo controllo vengono correttamente compilati i campi
in oggetto, ma il cursore non avanza al nuovo record. Ho provato ad ovviare
all'inconvenientesalvando il record corrente ma esce un errore che avverte
della impossibilità del salvataggio in questa fase.
Come fare per evitare il doppio invio?
Grazie
Roberto


title: Problemi con Before Update

text:
"Seeker" <See...@Seeker.com> ha scritto nel messaggio
news:kMt4e.737883$b5.33...@news3.tin.it...

Hai provato a inserire quei valori come Valore di default dei singoli
controlli senza intervenire con una routine VBA a fronte dell'evento "Prima
di aggiornare" della maschera?
>
> Grazie
> Roberto
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Problemi con Before Update

text:
> Hai provato a inserire quei valori come Valore di default dei singoli
> controlli senza intervenire con una routine VBA a fronte dell'evento
> "Prima
> di aggiornare" della maschera?
Si, ma per l'uente è scomodo. il valore di alcuni campi del record
precedente devono essere duplicati solo se l'utente lascia i campi vuoti. Il
valore di default viene invece compilato immediatamente.
Grazie
Roberto


title: Problemi con Before Update

text:
"Seeker" <See...@Seeker.com> ha scritto nel messaggio
news:Kzu4e.1175145$35.43...@news4.tin.it...

Non capisco dove sia il problema: in ogni nuovo record vengono impostati i
valori di default e vengono registrati quelli a meno che l'uente non li
modifichi.
Se poi vuoi che il Valore predefinito venga gestito dinamicamente ed assuma
il valore inserito nel record precedente, vai sul Sito Comune (link qui
sotto) e nella Sezione Forms leggi la FAQ di Federico Luciani intitolata
"3.2 Ripetere un valore del record precedente in una form".
Comunque, se a fronte dell'evento "Prima di aggiornare" della maschera
generi il seguente codice VBA:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If IsNull(Me!Nome) Then
    Me!Nome = "Mario"
End If
End Sub
se nella casella di testo Nome non digiti nulla in essa verrà registrato il
valore "Mario" e si curamente Access non ti segnalerà alcun errore.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
>
>
> Grazie
> Roberto
>
>


title: Problemi con Before Update

text:
> Non capisco dove sia il problema: in ogni nuovo record vengono impostati i
> valori di default e vengono registrati quelli a meno che l'uente non li
> modifichi.
> Se poi vuoi che il Valore predefinito venga gestito dinamicamente ed
> assuma
> il valore inserito nel record precedente, vai sul Sito Comune (link qui
> sotto) e nella Sezione Forms leggi la FAQ di Federico Luciani intitolata
> "3.2 Ripetere un valore del record precedente in una form".
> Comunque, se a fronte dell'evento "Prima di aggiornare" della maschera
> generi il seguente codice VBA:
>
> Private Sub Form_BeforeUpdate(Cancel As Integer)
> If IsNull(Me!Nome) Then
>    Me!Nome = "Mario"
> End If
> End Sub
>
> se nella casella di testo Nome non digiti nulla in essa verrà registrato
> il
> valore "Mario" e si curamente Access non ti segnalerà alcun errore.
Si, così funziona, lo so.
Il problema sta nel fatto che una volta che il campo nome, viene aggiornato
in "mario", il cursore si ferma ancora nel record corrente invece di andare
al record successivo, obbligando l'utente a premere due volte il tasto
INVIO. è nel caso io tenti di andare "artificiosamente" al record nuovo che
mi esce l'errore.
Grazie
r.


title: Problemi con Before Update

text:
"Seeker" <See...@Seeker.com> ha scritto nel messaggio
news:t065e.746222$b5.33...@news3.tin.it...

A me questo non succede: il comportamento di Access in caso esiste tale Sub
a fronte dell'evento "Prima di agiornare" della maschera è lo esattamente lo
stesso che ho nel caso in cui tale Sub non esiste.
Non so propria cosa ipotizzare per dare una spiegazione al ciò che ti
succede: resta il fatto che mi sentirei di escludere che il tutto dipenda da
tale routine VBA.



title: Problemi con Before Update

text:
> A me questo non succede: il comportamento di Access in caso esiste tale
> Sub
> a fronte dell'evento "Prima di agiornare" della maschera č lo esattamente
> lo
> stesso che ho nel caso in cui tale Sub non esiste.
> Non so propria cosa ipotizzare per dare una spiegazione al ciň che ti
> succede: resta il fatto che mi sentirei di escludere che il tutto dipenda
> da
> tale routine VBA.
Hai ragione,
ho creato una maschera di prova molto piů semplice ed č porpiro come dici.
La maschera in cui succede č una sottomaschera di una struttura molto
complessa.
Provo ad indagare.
Grazie.
r.


title: domanda su access generica

author: luca

text:
é una domanda generica ma per me che non conosco bene access abbastaza
importante: si possono generare applicazioni esterne che usino  i dbase
creati con access. Se si qual'è il miglior linguaggio di programmazione?
Dove trovo un compilatore per questo lignuaggio?
Domanda ancora più generica: per quanto riguarda la logica di un programma
in generale é identica se variano i linguaggi di programmazione (attenzione
non parlo della sintassi ma della struttura logica di due programmi identici
fatti con linguaggi diversi!)
Grazie


title: domanda su access generica

author: Adriano

text:
PUOI  USARE VISUAL BASIC
"luca" <
min...@tiscalinet.it
> ha scritto nel messaggio
news:9fug0i$e6q$1...@lacerta.tiscalinet.it...
> é una domanda generica ma per me che non conosco bene access abbastaza
> importante: si possono generare applicazioni esterne che usino  i dbase
> creati con access. Se si qual'č il miglior linguaggio di programmazione?
> Dove trovo un compilatore per questo lignuaggio?
>
> Domanda ancora piů generica: per quanto riguarda la logica di un programma



title: domanda su access generica

author: Antonio Biso

text:
luca <
min...@tiscalinet.it
> wrote in message
9fug0i$e6q$1...@lacerta.tiscalinet.it...
> é una domanda generica ma per me che non conosco bene access abbastaza
> importante: si possono generare applicazioni esterne che usino  i dbase
> creati con access. Se si qual'è il miglior linguaggio di programmazione?
> Dove trovo un compilatore per questo lignuaggio?
Mah... per esempio visual basic, ma in generale qualunque linguaggio che
abbia la possibilità di usare ODBC va bene
>
> Domanda ancora più generica: per quanto riguarda la logica di un programma
> in generale é identica se variano i linguaggi di programmazione
(attenzione
> non parlo della sintassi ma della struttura logica di due programmi
identici
> fatti con linguaggi diversi!)
Direi proprio di sì: gli algoritmi che ti eseguono determinate funzioni sono
spesso insegnati con uno pseudo linguaggio, poi realizzati in pratica con il
linguaggio che si preferisce.
Certo, con vba non puoi fare le stesse cose che col C, ma la struttura
logica è sempre convertibile
Antonio


title: Gestione errore utente

author: il barbi

text:
In una routine VBA associata a un controllo di una maschera ho molte
chiamate ad alcune subroutine Sub1, Sub2 ecc. e adesso mi trovo nella
necessita' di gestire uno o due errori utente che nascono nelle subroutines
Subn. Vorrei sapere se e' possibile gestire questi errori senza dover
inserire delle istruzioni di test dopo ognuna delle molte chiamate alle
Subn, cioe' sfruttando l'istruzione On Error Goto label che mi gestisce gli
errori di sistema nella routine VBA, con un banale Msgbox Err.Description.
 Ho provato ad inserire nelle Subn delle istruzioni tipo:
Err.Raise 123: Err.Description = "Descrizione errore utente"
pero' cosi' mi da' un Msgbox generico:
"Errore definito dall'applicazione o dall'oggetto"
come faccio a visualizzare le mie descrizioni di errore?
il barbi


title: Gestione errore utente

author: ALESSANDRO Baraldi

text:
"il barbi" <
angelo.b...@virgilio.it
> ha scritto nel messaggio
news:8YJne.1481316$35.55...@news4.tin.it...

Intanto gli Errori personalizzati sarebbe buona cosa piazzarli molto in alto
magari sopra il Numero 10000 per evitare sovrapposizioni.
In ogni caso io mi sono generato una Tabella con 2 campi:
ErrNum
ErrDesc
In cui ho scritto tutti gli errori di Access e di JET che riuscivo a
ricreare, quindi ho sostuito le descrizioni Originali con descrizioni
personalizzate, ho aggiunto all'Elenco dal 10000 in poi gli errori
Utente con relative descrizioni, quindi ho realizzato una gestione
errori Globalizzata per quanto concerne la Messaggistica
chiamando questo:
Sub WriteErrorLog(strForm As String, _
                  strRoutine As String, _
                  intErrNum As Integer, _
                  strErrDesc As String)
   Dim strTemp As String
   Dim strDesc As String
   strDesc = ErrorTrap(intErrNum, strErrDesc)
   MsgBox "Errore nella Form " strForm & vbcrlf & _
               "Routine [" & strRoutine & "]" & vbCrlf & _
               "Numero = " & intErrNum & vbcrlf & _
               "Descrizione : " & strDesc, vbCritical, "ERRORE"
   ' Quì stampo un LOGFILE con la stessa pappardella
End Sub
Public Function ErrorTrap(DataErr As Integer, descrErr As String) As String
   ErrorTrap = Nz(DLookup("[ErrDescription]", _
                  "_ERROR", _
                  "[ErrNumber]=" & DataErr), _
                  descrErr)
End Function
Se ho capito bene la tua esigenza....!
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Print. CITIZEN PRINTiva 600 C.

text:
Ho ricevuto un'offerta di vendita della suddetta stampante.
Quali caratteristiche ha?
Per chi la conosce, è giustificato il prezzo richiesto di Lire: 300.000 ?
Qual'è l'anno di produzione?
Le cartucce a nastro, suppongo di tecnologia a trasferimento termico, quanto
costano?
Grazie.     Danilo


title: Campo calcolato

author: Francesco

text:
Buonasera,
sto creando un database in cui ho un campo nominato "Giacenza".Ovviamente mi
trovo a dover calcolare la somma della quantità acquistata,la somma della
quantità venduta e poi farne la differenza per ottenere il valore
giacenza.Purtroppo non riesco ad implementarlo.
Avevo creato due query,una per calcolare la quantità acquistata,una per la
quantità venduta e poi speravo di calcolare la differenza in un altra query
col generatore di espressioni.Ma Access me lo impedisce,in quanto quando
nella creazione della terza query seleziono le altre due mi blocca dicendo
che i campi sono relativi a record presenti in una stessa tabella.
Come posso risolvere???
Spero in un vostro suggerimento.
Buonasera a tutti.


title: Campo calcolato

author: Roberto dal portatile

text:
"Francesco" <
some...@email.it
> ha scritto nel messaggio
news:45cf4842$0$31311$4faf...@reader2.news.tin.it...

In teoria dovresti dover poter risolvere con una query di raggruppamento su
codice articolo in cui si chiede la somma delle entrate e la somma delle
vendite; dico comunque in teoria in quanto il tutto dipende anche dalla
struttura della tabella dei movimenti di magazzino.
> Buonasera a tutti.
Buona sera a te.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Non mi azzera il filtro

text:
Ho un problema riguardo la persistenza di un filtro di
maschera anche dopo che l'ho azzerato da VBA, cioe' prima me
lo setto da VBA come stringa e lo assegno a Me.Filter,
abilito Me.FilterOn e viene eseguito ok, poi con un pulsante
Cmd1 lo tolgo con:
Me.Filter="": Me.FilterOn=False e verifico che il numero di
record e' tornato quello originale, poi con un pulsante Cmd2
lancio un report col parametro:
WhereCond=Me.Filter
ma prima vado a testare Me.Filter per vedere com'e' e trovo
che ha ancora il valore che aveva prima di essere azzerato
da Cmd1...
Piu' semplicemente, se vado nella struttura della maschera e
vedo settato un certo filtro nelle proprieta', poi lancio la
maschera dove azzero Me.Filter sull'evento Form_Open, poi
chiudo la maschera e vado a vedere in Struttura le
proprieta' ci trovo ancora dentro il filtro...
C'e' una spiegazione?
il barbi


title: Non mi azzera il filtro

author: Alessandro Baraldi

text:
"il barbi" <
ilb...@tin.it
> wrote in message
news:ryobb.135298$
R32.4...@news2.tin.it

Prova a fare cosě:
Me.FilterOn=False
Me.Filter=vbNullstring
Dovrebbe funzionare, la differenza č solo che prima devi
disabilitare il Filtro, poi annullarne il contenuto.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Non mi azzera il filtro

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel
messaggio
news:a9b43c6d18fc7409ae...@mygate.mailgate.o
rg...
> "il barbi" <
ilb...@tin.it
> wrote in message
> news:ryobb.135298$
R32.4...@news2.tin.it
>
>
>
> Prova a fare cosě:
>
> Me.FilterOn=False
> Me.Filter=vbNullstring
>
> Dovrebbe funzionare, la differenza č solo che prima devi
> disabilitare il Filtro, poi annullarne il contenuto.
>
funziona! grazie!
ma c'e' un significato?
il barbi


title: ActiveSkin con Access?

author: Uranox

text:
Qualcuno ha idea se l'ActiveSkin ActiveX della SoftShape funziona anche
con le form di Access?
E' quello presentato alla pagina:
http://www.softshape.com/activeskin/
e permette una bella personalizzazione dell'estetica delle form e dei
controlli piu' comuni.
E' un controllo ActiveX ma sul sito della SoftShape non si parla di
Access:
" ....
The ActiveSkin control is intended for use with:
Microsoft Visual Basic 5-6
Borland Delphi 3-6
Microsoft Visual C++ 5-6
 ...."
Ciao
U.
--
Inviato il gio 07 mar 2002 18:09:50 CET da 212.210.92.253
[212.210.92.253]
http://www.neuromante.net/


title: ActiveSkin con Access?

text:
> Qualcuno ha idea se l'ActiveSkin ActiveX della SoftShape funziona anche
> con le form di Access?
Come si dice dalle mie parti... Foss' o' cielo!!! :-)
Niente da fare... siamo fuori a stò giro.
Maurizio.


title: ActiveSkin con Access?

author: warp

text:
"Uranox" <
> Qualcuno ha idea se l'ActiveSkin ActiveX della SoftShape funziona anche
> con le form di Access?
Non saprei proprio ... però voglio farti una domanda: ti piace sul serio
quella robaccia?
Mi ricordano gli Skin di cacca settabili in Win XP  :-D
Ciao, warp


title: ActiveSkin con Access?

author: Uanox

text:
warp ha scritto
>... ti piace sul serio quella robaccia?
> Mi ricordano gli Skin di cacca settabili in Win XP  :-D
Mi piacciono eccome :-P
Cosi' come mi piacerebbe poter creare dei front-end con flash per le mie
applicazioni Access :-PPP
Ma ti sembra che per avere dei pulsanti un po' decenti su una form sei
costretto a fare i peggio trucchi con le .visible di immagini sovrapposte?
Ma daaaaaai .... certe cose ti segnano!!!

> Ciao, warp
Ciao
Uranox
--
Inviato il sab 09 mar 2002 01:39:25 CET da 192.92.126.163
[192.92.126.163]
http://www.neuromante.net/


title: ActiveSkin con Access?

text:
"Uanox"
> >... ti piace sul serio quella robaccia?
> > Mi ricordano gli Skin di cacca settabili in Win XP  :-D
> Mi piacciono eccome :-P
> Cosi' come mi piacerebbe poter creare dei front-end con flash per le mie
> applicazioni Access :-PPP
> Ma ti sembra che per avere dei pulsanti un po' decenti su una form sei
> costretto a fare i peggio trucchi con le .visible di immagini sovrapposte?
> Ma daaaaaai .... certe cose ti segnano!!!
Eh, eh ... non ami la sobrietà ;-)
Comunque non dimenticare che l'affidabilità di un'applicazione è
inversamente proporzionale al numero di .OCX che ci ficchi dentro ... non
lamentarti poi se le Form diventano pesanti e se t'imbatti frequentemente in
GPF.
Ciao: warp


title: ActiveSkin con Access?

text:
warp:
> Eh, eh ... non ami la sobrietà ;-)
Gia'!
Ma e' sopratutto l'utente che non la ama, dagli un banale gestore di
bilancio domestico ma con gli effetti speciali di Matrix ed ogni sera non
vedra' l'ora di lanciarlo e registrare le spese quotidiane.
>
> Comunque non dimenticare che l'affidabilità di un'applicazione è
> inversamente proporzionale al numero di .OCX che ci ficchi dentro ... non
> lamentarti poi se le Form diventano pesanti e se t'imbatti frequentemente in
> GPF.
Vero :-(
Ciao
Uranox
--
Inviato il sab 09 mar 2002 15:56:28 CET da 212.210.92.253
[212.210.92.253]
http://www.neuromante.net/


title: Access 2007 - Avviso

text:
Ho acquistato il nuovo OFFICE 2007 tra cui c'è Access 2007, S.O. WIN Vista
Business.
Pero mi da dei problemi quando trasferisco dei programmi, fatti
artigianalmente da me, che usavo e uso con Access 2000 o 2003 in Access
2007.
Mi da "Avviso di protezione - Alcuni contenuti del database sono stati
disattivati" vado in opzioni e clicco in "attiva il contenuto" ma mi
sembra che mi abbia eliminato dei record.
Come sono agli inizi con Access 2007 come posso fare perchè questo
inconveniente sparisca?
Poi se apporto modifiche in Access 2007 posso salvare il Access 2003 e
questo poi
Grazie a chi mi da uno spunto per risolvere il problema

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


title: [OT] c.a. Karl

author: Carlo Costarella

text:
Chiedo scusa al NG ma non ho modo di contattare Karl in maniera diversa.
Ciao Karl il tuo indirizzo:
ci...@donkarl.com
continua a non funzionare...scrivi con un indirizzo funzionante e
controllato.
E' la terza volta che i messaggi tornano indietro anche scrivendoti dal
sito.
Comunque ho provveduto al reinvio del bonifico per la CISA1.
Fammi sapere notizie.
Ciao, Carlo


title: [OT] c.a. Karl

author: RinoŽ

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:D2kge.882334$b5.38...@news3.tin.it...

Scusate l'intrusione, Carlo ci sei anche tu al CISA !!!!!
Fammi sapere RinoŽ


title: [OT] c.a. Karl

text:
CUT
>>
> Scusate l'intrusione, Carlo ci sei anche tu al CISA !!!!!
> Fammi sapere RinoŽ
>
>
Noooo...ho fatto il bonifico solo per fare un regalo a MA.
Ci vediamo ad Arezzo...
Ciao, Carlo


title: [OT] c.a. Karl

author: MA

text:
Carlo Costarella wrote:
> CUT
>
>>>
>> Scusate l'intrusione, Carlo ci sei anche tu al CISA !!!!!
>> Fammi sapere RinoŽ
>>
>>
>
> Noooo...ho fatto il bonifico solo per fare un regalo a MA.
Sě ma in cambio io sono stato molto "riconoscente"
>
>
> Ci vediamo ad Arezzo...
Pfui, gli uomini, con pochi euri si sentono in diritto di usarti e subito
dopo pensare ad altro...
> Ciao, Carlo
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: E' possibile interrogare le proprietà di un a tabella ?

author: Spettro

text:
Su un db access 2000 tramite asp (classico)  e Jet.OLEDB.4.0 sto
provando ad inserire due volte lo stesso elemento in una tabella. Il db
non mi permette di fare questa operazione. Come posso sapere se vi sono
delle chiavi primarie o vincoli di unicità su una o più colonne della
tabella?
p.s. Non ho MS Access sul mio PC.


title: listbox con formato valuta dieverso

author: paolo

text:
Ero convinto di aver mandato il messaggio ma evidentemente ..... non
sono capace. Vado al mio problema. Ho un listbox in una maschera con i
campi Anno Descrizione ed Importo. Ho bisogno di avere nella lista sia
importi in Lire (riferiti agli anni della lira) che importi in Euro.
Che soluzione potrei attuare per vedere nella lista gli importi con la
valuta corrispondente? Forse la soluzione potrebbe essere quella di
utilizzare nella tabella un campo di testo in cui in funzione
dell'anno, viene anteposto il simbolo della lira o dell'euro. Allora
se questa è l'unica soluzione, come faccio nell'inserire gli importi,
a far apparire i punti e le virgole nel campo numerico come se fosse
stato inserito un valore numerico? Non so se sono stato chiaro, vorrei
che digitando l'importo venga visualizzato nella tabella come numero (
con punti delle migliaia e , per i centesimi) pur essendo un campo
testo.
Esiste un altra soluzione?
Il pensiero è un po' contorto ma che ci volete fare abbiate pazienza.
Ancora grazie.
paolo


title: listbox con formato valuta dieverso

author: HjKlOp

text:

La soluzione potrebbe essere quella di riempire la listbox all'avvio
della maschera con valori formattati in base all'anno es:
ipotizzando che tu abbia prelevato i valori con DAO o ADO
con una query che ti ritorna l'anno nel primo field e il valore
nel secondo e inserito il tutto in un recordset...
Do While Not rc.EOF
    If rc.Field(0).Value < 2002 Then
        ListBox.AddItem Format(rc.Fields(1).Value, "? 0.00")  ' Formatta
come ti pare
    Else
        ListBox.AddItem Format(rc.Fields(1).Value, "£ 0") ' Formatta come ti
pare
    End If
rc.MoveNext
Loop


title: Convertire data in stringa (per Oracle)

author: Panathos

text:
Buongiorno a tutti,
chiedo aiuto per risolvere questo problema: da un controllo in formato
data devo ottenere la seguente stringa:  gg-mmm-aaaa (in formato
stringa, perché viene prelevata da un modulo che poi la infila in una
query pass-through).
mmm sono le prime tre lettere del mese, in italiano: gen, feb, mar...
quindi da 06/04/2006 devo ottenere 06-apr-2006.
Per il giorno e l'anno sono a posto grazie a day() e year(), ma per le
prime tre lettere del mese... c'è left(), ma come faccio ad ottenere
il nome (in italiano)???
grazie,
Panathos


title: Convertire data in stringa (per Oracle)

author: Roberto da casa

text:
"Panathos" <
pana...@gmail.com
> ha scritto nel messaggio
news:1144342346....@t31g2000cwb.googlegroups.com...

DataStringa = Format(TuaData, "dd-mmm-yyyy")
>
>grazie,
Prego
>Panathos
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Convertire data in stringa (per Oracle)

text:
Roberto da casa wrote:
 >chiedo aiuto per risolvere questo problema: da un controllo in
formato
> >data devo ottenere la seguente stringa:  gg-mmm-aaaa (in formato
> >stringa, perché viene prelevata da un modulo che poi la infila in una
>
> DataStringa = Format(TuaData, "dd-mmm-yyyy")
Grazie. Finalmente ho visto funzionare la query...
Panathos


title: Parametri di stampa

author: raffaele

text:
Buongiorno a tutti
Premesso che avevo già presentato il problema, ma non ho avuto una soluzione
facile per me, si parlava di API
Allora il problema è il seguente: come faccio a impostare tramite codice di
VB i parametri di stampa di un report, come ad esempio i margini,
l'orientamento, ecc.
Il problema si pone perchè mi perde i valori impostati da "file - imposta
pagina.. ecc" ossia mi riprensenta quelli di default.
Come faccio???
Grazie a tutti coloro che si interesserranno al problema
Raffaele


title: Parametri di stampa

author: OneEDP

text:
"raffaele" <
aser...@tin.it
> ha scritto nel messaggio
news:udKXa.20346$an6.7...@news1.tin.it...
> Buongiorno a tutti
> Premesso che avevo già presentato il problema, ma non ho avuto una
soluzione
> facile per me, si parlava di API
Le api lasciale volare per il momento. Non è necessario usarle per ora.
> Allora il problema è il seguente: come faccio a impostare tramite codice
di
> VB i parametri di stampa di un report, come ad esempio i margini,
> l'orientamento, ecc.
> Il problema si pone perchè mi perde i valori impostati da "file - imposta
> pagina.. ecc" ossia mi riprensenta quelli di default.
> Come faccio???
> Grazie a tutti coloro che si interesserranno al problema
> Raffaele
>
>
Problema affrontato e risolto in toto.
Vedi thread precedente "Maledetti Margini Ballerini"
Ciao
Daniele


title: Parametri di stampa

author: skizzato

text:

In realtà anche a me qualche volta continua - in maniera del tutto
random - a perdersi i margini pur avendo seguito i consigli nel
precedente thread.
Al proposito, qualcuno conosce quali sono le proprietà da settare per
formattare da codice un report?


title: [newbie] Filtro basato su più campi

text:
Ciao a tutti
Continuando ad implementare il mio db di film sono arrivato ad un buon punto
ma mi scontro con la mia inesperienza da newbie :(
In pratica il problema che si pone ora č questo:
Ho una tabella Attori che contiene2 campi: l'IdAttore e il campo testo con
il nome dell'attore (che ho chiamato Player).
Nella tabella film ho inserito il campo IdAttore, IdAttore2, IdAttore3 (in
pratica posso inserire 3 attori per ogni film - diciamo protagonista e 2
co-protagonisti)
Nella maschera ho i 3 campi (IdAttore, IdAttore2, IdAttore) ognuno in una
casella combinata da cui scegliere l'attore per inserirlo (ovviamente
l'origine dei nomi degli Attori č sempre e solo la tabella Attori cioč
l'origine riga č
SELECT Attori.IDAttore, Attori.Player FROM Attori ORDER BY Attori.Player;
E fin qui tutto bene: nella maschera inserisco i 3 attori (o meno) per ogni
singolo film e funza.
Ora vorrei fare in modo di ricercare tutti quei film che hanno come attore
uno in particolare che viene filtrato da un'altra casella combinata nel suo
evento dopo aggiornamento , cosě: (il codice non č mio, non sono cosě bravo,
l'ho riadattato fin dove son stato capace)
Private Sub CasellaCombinata76_AfterUpdate()
If CasellaCombinata76 = 0 Then
    Me!ElencoAttori = " < Tutti gli attori >"
    Me!ElencoAttori.FontBold = True
    Me.Filter = ""
    Me.FilterOn = False
    Lista = ""
Else
    Me!ElencoAttori.FontBold = False
    If Lista = "" Then
        Lista = Me!CasellaCombinata76.Column(0)
        Me!ElencoAttori = Me!CasellaCombinata76.Column(1)
    Else
        Lista = Lista & "," & Me!CasellaCombinata76.Column(0)
        Me!ElencoAttori = Me!ElencoAttori & ", " &
Me!CasellaCombinata76.Column(1)
    End If
    Me.Filter = "IdAttore IN (" & Lista & ")"
    Me.FilterOn = True
End If
End Sub
(ElencoAttori č il nome di una casella di testo dove mi fa vedere il valore
attuale)
E fin qua tutto bene (dalla casella combinata filtro l'attore (che viebne
scelto in IdAttore e visualizzo tutti i film con quell'attore ma SOLO se č
presente nel primo dei tre campi)...
Non so come creare la condizione in cui filtro l'attore non solo in base al
campo della maschera IdAttore ma anche dagli altri 2 (Idattore2 e
IdAttore3)...cioč come aggiungo al filtro condizioni AND ? non so proprio la
sintassi e se sto seguendo il giusto procedimento...
Come devo cambiare la riga
 Me.Filter = "IdAttore IN (" & Lista & ")"
per soddisfare piů criteri?
O dove ho sbagliato...
Grazie scusate la logorrea
Ciao
J


title: [newbie] Filtro basato su più campi

author: Ivan da casa

text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio
news:4381d1e5$0$27594$4faf...@reader1.news.tin.it...

Ciao J,
scusa se non rispondo alla tua domanda in maniera diretta.
Anche a me piace il mondo della celluloide ( una volta!) e quindi mi diletto
a tenere un piccolo database.
Perň ho strutturato le tabelle in maniera da essere 'distinte' tra di loro.
Ho la tabella Film con titolo, sottotitolo e titolo originale, gli altri
campi poggiano tutti su tabelle collegate. Per esempio la produzione puň
essere di un solo paese o coprodotta da piů paesi (vedi gli spaghetti
western, dove c'erano coproduzioni italo-ispano-franco-tedesche!).
Legando una tabella che contenga l'IDfilm e l'IDnazione, posso elencare
tutte le nazioni che hanno partecipato.
Anche per le 'persone' ho ragionato in questo senso. Non saprň mai a priori
quante persone hanno partecipato alla realizzazione di un film, e quindi ho
creato una tabella di legame che contiene l'IDpersona e  l'IDruolo ( e anche
l'eventuale nome del personaggio interpretato). Cosě risolvo i films che
hanno il regista che sceneggia e interpreta anche un ruolo, o un cameo.
Ti consiglio di spezzettare (normalizzare) i dati su piů tabelle. La ricerca
sembra piů complicata, ma alla fine rende merito alle informazioni nel
momento in cui le vai a cercare.
Strutturata in questo modo l'informazione, mi 'risulta' quasi tutto con
delle semplici maschere e sottomaschere collegate.
--
... spero di esserti stato d'aiuto, (facci sapere)
Ivan


title: [newbie] Filtro basato su più campi

text:
"Ivan da casa" ha scritto nel messaggio news:43824c3d$0$27605> Ciao J,
> scusa se non rispondo alla tua domanda in maniera diretta.
> Anche a me piace il mondo della celluloide ( una volta!) e quindi mi
> diletto a tenere un piccolo database.
> Però ho strutturato le tabelle in maniera da essere 'distinte' tra di
> loro. Ho la tabella Film con titolo, sottotitolo e titolo originale, gli
> altri campi poggiano tutti su tabelle collegate. Per esempio la produzione
> può essere di un solo paese o coprodotta da più paesi (vedi gli spaghetti
> western, dove c'erano coproduzioni italo-ispano-franco-tedesche!).
> Legando una tabella che contenga l'IDfilm e l'IDnazione, posso elencare
> tutte le nazioni che hanno partecipato.
> Anche per le 'persone' ho ragionato in questo senso. Non saprò mai a
> priori quante persone hanno partecipato alla realizzazione di un film, e
> quindi ho creato una tabella di legame che contiene l'IDpersona e
> l'IDruolo ( e anche l'eventuale nome del personaggio interpretato). Così
> risolvo i films che hanno il regista che sceneggia e interpreta anche un
> ruolo, o un cameo.
> Ti consiglio di spezzettare (normalizzare) i dati su più tabelle. La
> ricerca sembra più complicata, ma alla fine rende merito alle informazioni
> nel momento in cui le vai a cercare.
> Strutturata in questo modo l'informazione, mi 'risulta' quasi tutto con
> delle semplici maschere e sottomaschere collegate.
>
>
> --
> ... spero di esserti stato d'aiuto, (facci sapere)
>
> Ivan
Ciao, grazie per la risposta...
In realtà anch'io ho varie tabelle (Attori, Registi, Tipo di Registrazione,
Genere, Anno ecc) relazionati tramite gli Id alla tabella film che contiene
i vari Id relazionati alle singole tabelle (creati con la ricerca nella
struttura tabella di "tabella Film").
L'unica cosa che non sono stato in grado di creare "sensatamente" riguarda
la tabella attori.
Poichè volevo tutti gli attori in un'unica tabella più semplice da gestire
ho creato nella tabella film 3 campi (IdAttore, IdAttore2, IdAttore3) che
come origine riga e relazione hanno sempre questa tabella Attori.
Sicuramente sbaglio qui ma sono nuovo nuovo di Access :)
Ho fatto così perchè non so come fare in modo di avere 3 comandi (caselle
combinate) nella maschera che mi peschino gli attori da un'unica tabella
(immagino che stia qui tutto il pasticcio).
Poi nasce il problema del filtro (in pratica dovrebbe essere un filtro in
base maschera, credo) ma ritengo che sicuramente il problema è di come ho
strutturato le tabelle...
In pratica: come posso inserire gli attori in un'unica tabella e fare in
modo poi di poterli scegliere in 3 distinte caselle combinate nella maschera
(attore principale, co-protagonista1, co-protagonista2) e riuscire a
filtrarle tutte da un'altra casella combinata nel caso cercassi un attore in
tutti i 3 ruoli?
Scusa la spiegazione incasinata...
Grazie ciao
J


title: [newbie] Filtro basato su più campi

text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio
news:4382dadb$0$13270$4faf...@reader2.news.tin.it...
[...]

Ehilà J,
il problema delle caselle combinate che pescano dalle persone lo risolvi con
una sottomaschera (continua) legata alla maschera film tramite idFilm.
Io ho impostato una tabella di collegamento ( che mi funge da tabella
molti-molti).
I campi sono semplici
film         (numerico) ---- contiene l'idFilm
persona  (numerico) --- " l'idPersona
ruolo       (numerico) --- " l'idRuolo
nota        (testo)     ---  ci scrivo il nome del personaggio
come vedi, a parte l'ultimo, ci sono tre campi numerici! praticamente è
illeggibile da sola, ma 'collega' film e persone (e anche ruoli) permettendo
più presenze identiche in qualsiasi campo.
Questa tabella diventa l'origine della sottomaschera e ti permette
inesrimenti all'infinito per ogni film. Per risolvere la visualizzazione dei
nomi ( al posto dei numeri) ho trasformato i campi (film, persona,ruolo) in
caselle combinate a due colonne.
L'origine delle varie caselle poggia su una query(ad hoc per ognuna) che
mostri solo: idFilm e titolo dalla tabella Film, idPersona e Cognome & Nome
dalla tabella Persone, idRuolo e Ruolo dalla tabella Ruoli.
 La prima colonna è il numero(l'id) e la seconda il nome associato, poi
mettendo larghezza della prima colonna a ZERO(0) e quella della seconda
colonna adeguatamente ampia, ottengo la sola visualizzazione del testo.
Come vedi ci sono vari livelli a cui accedere per ottenere il risultato che
vuoi.
E infine: continua  a provare! il risultato so ottiene migliorando e,
spesso, rivedendo il metodo e le procedure.
Ivan


title: [newbie] Filtro basato su più campi

text:
"Ivan da casa"  ha scritto nel messaggio > Ehilà J,

Grazie, un'amica (dopo avermi detto giustamente che la struttura per far la
cosa deve essere ottenuta tramite relazione molti a molti e tabella esterna)
mi ha corretto il codice mantenendo la struttura attuale ("sbagliata") e
facendomi funzionare la cosa...
Ecco la parte che mi ha sostituito per conoscenza
Com'era
    ...Me.Filter = "IdAttore IN (" & Lista & ")"
    Me.FilterOn = True
 ...
com'è:
   ... Me.Filter = "IdAttore = " & Lista & " or IdAttore2 = " & Lista & " or
IdAttore3 = " & Lista
    Me.FilterOn = True
...
Grazie, e hai ragione... dovrei studiare access dalle basi, capisco che
partire in quarta senza sapere come ottenere correttamente le cose è
sbagliato...
Ciao
J


title: [newbie] Filtro basato su più campi

text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio
news:4384714f$0$7325$4faf...@reader4.news.tin.it...
[...]
> Grazie, un'amica (dopo avermi detto giustamente che la struttura per far
> la cosa deve essere ottenuta tramite relazione molti a molti e tabella
> esterna) mi ha corretto il codice mantenendo la struttura attuale
> ("sbagliata") e facendomi funzionare la cosa...
> Ecco la parte che mi ha sostituito per conoscenza
>
> Com'era
>
>    ...Me.Filter = "IdAttore IN (" & Lista & ")"
>    Me.FilterOn = True
> ...
>
> com'è:
>
>
>   ... Me.Filter = "IdAttore = " & Lista & " or IdAttore2 = " & Lista & "
> or IdAttore3 = " & Lista
>    Me.FilterOn = True
> ...
>
> Grazie, e hai ragione... dovrei studiare access dalle basi, capisco che
> partire in quarta senza sapere come ottenere correttamente le cose è
> sbagliato...
> Ciao
> J
Ciao J,
ci sono sempre due momenti nell'affrontare ( e risolvere un problema).
Il primo è quello ch in un modo o nell'altro si possa proseguire.
Il secondo dipende dal dubbio. Senza il dubbio 8 cioè la consapevolezza di
più alternative) non esiste miglioramento.
Quindi sono d'accordo con te. Anch'io metto in piedi dei ragionamenti e li
porto avanti finchè posso. Magari poter avere dei dubbi!
Anche io, non collaborando con molti altri (tranne che su questo NG), non
vengo a conoscenza di alternative che magari alleggerirebbero il mio lavoro.
Però quando conosci, magari la prox volta affronterai il problema sapendo di
avere a disposizione più attrezzi per risolverlo.
La soluzione della tua amica è perfetta, sulla struttura che hai progettato.
Al prossimo progetto, lasciati più libertà di inserimenti, prevedendo
tabelle a sostegno.
E' stata una bella chiacchierata. Alla prox
Ivan


title: Installare Runtime Access + db

author: Bruno - S95

text:
Per Access 97 / 2000 / 2002.
Con il Runtime per Access 97 / 2000 / 2002 esiste un modo per creare un
pacchetto autoinstallante con il quale guidare la stessa installazione, ad
esempio: in C:\
Grazie .. Bruno


title: Installare Runtime Access + db

author: Salvatore

text:
"Bruno - S95" <
bruno...@tin.it
> ha scritto nel messaggio
news:HJ_Cb.92110$AX1.3...@news1.tin.it...

Certo. E' una delle peculiarità del programma.
Ciao
Salvatore


title: Installare Runtime Access + db

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:bri32u$l6i$1...@lacerta.tiscalinet.it...

-----
Ciao Salvatore,
fammi capire, il database creato devo copiarlo in una cartella
successivamente all'installazione del Runtime o si procede diversamente?
Riciao e grazie
                        Bruno


title: Installare Runtime Access + db

author: stefano (kabisa)

text:
"Bruno - S95" <
bruno...@tin.it
> ha scritto nel messaggio
news:ja2Db.210303$hV.81...@news2.tin.it...

Se usi la versione developer, fa tutto lui quandro lo crei.
stefano (kabisa)


title: Access XP si chiude inaspettatamente...

author: Manu

text:
Buongiorno a tutti,
sto facendo un programma con delle query particolarmente lunghe e quando le
creo e le salvo come origine dati di una maschera Access non salva la
maschera ed esce senza dir nulla.
Succede anche a voi?
Allego un esempio di query cosě mi dite se č davvero troppo lunga e ci sono
dei limiti nella lunghezza.
Grazie e saluti a tutti, Manu
SELECT tabAffitti.affitto_id, UCase([tabAppartamenti].
[appartamento_indirizzo]) & " - " & [tabAppartamenti].[appartamento_cap] &
" " & UCase([tabAppartamenti].[appartamento_citta]) & " " & UCase
([tabAppartamenti].[appartamento_provincia]) & " - SUB.: " &
[tabAppartamenti].[appartamento_subalterno] & " - P.: " & UCase
([tabAppartamenti].[appartamento_piano]) AS appartamento_riferimento,
tabClienti.cliente_nome_visualizzato, Max
(tabAffittiPagamenti.affitto_pagamento_data) AS affitto_pagamento_data_max
FROM ((tabAppartamenti INNER JOIN tabAffitti ON
tabAppartamenti.appartamento_id = tabAffitti.affitto_appartamento_id) INNER
JOIN tabClienti ON tabAffitti.affitto_inquilino_id = tabClienti.cliente_id)
LEFT JOIN tabAffittiPagamenti ON tabAffitti.affitto_id =
tabAffittiPagamenti.affitto_pagamento_affitto_id
GROUP BY tabAffitti.affitto_id, UCase([tabAppartamenti].
[appartamento_indirizzo]) & " - " & [tabAppartamenti].[appartamento_cap] &
" " & UCase([tabAppartamenti].[appartamento_citta]) & " " & UCase
([tabAppartamenti].[appartamento_provincia]) & " - SUB.: " &
[tabAppartamenti].[appartamento_subalterno] & " - P.: " & UCase
([tabAppartamenti].[appartamento_piano]),
tabClienti.cliente_nome_visualizzato,
tabAffitti.affitto_data_fine_contratto
HAVING (((tabAffitti.affitto_data_fine_contratto)<Date()))
ORDER BY tabClienti.cliente_nome_visualizzato;


title: Access XP si chiude inaspettatamente...

author: Pixel

text:
"Manu"

Funziona nel query builder?
Il problema si verifica anche se reimporti tutto in un nuovo .mdb?
Ciao, Pixel


title: evitare doppio inserimento tramite controllo partita iva e/o codice  fiscale

author: Giuseppe

text:
Salve a tutti.
Prendendo spunto dalla lettura di altri post ho adottato nella mia
maschera di inserimento anagrafica su evento prima di aggiornare dei
campi "partitaIva" e "codfisc" il controllo se già esiste in un'altra
anagrafica con gli stessi valori.
Il codice relativo a partita iva (campo numerico) funziona ed è
questo:
If Not IsNull(DLookup("partitaiva", "tblAnagrafica", _
    "partitaiva = " & Chr$(34) & Me!partitaiva & Chr$(34))) _
    And Me!partitaiva <> Nz(Me!partitaiva.OldValue) Then
  MsgBox Me!partitaiva & " Già esiste.", vbOKOnly, "Duplicato!"
  Cancel = True
quello relativo a codfisc (campo testo) invece mi dice erroneamente
che il codice fiscale è già presente anche quando invece non lo è, e
il codice inserito è questo.
If Not IsNull(DLookup("Codfisc", "tblAnagrafica", _
"codfisc = " & Chr$(34) & Me!Codfisc & Chr$(34))) _
   And Me!Codfisc <> Nz(Me!Codfisc.OldValue) Then
  MsgBox Me!codfisc & " Già esiste.", vbOKOnly, "Duplicato!"
  Cancel = True
End If
Cosa dovrei cambiare?
Ciao.
Giuseppe.


author: Roberto da Parma

text:
"Giuseppe" <
gcard...@tin.it
> ha scritto nel messaggio
news:810d54a9-e19c-4a34...@m73g2000hsh.googlegroups.com...




Se mettessi in tabella duplicati non ammessi per il campo?
Il prolema sarebbe già risolto...
Per quanto riguarda il codice io lo scriverei in un altro modo...anche
perchè non mi convince la condizione Me!Codfisc <> Nz(Me!Codfisc.OldValue),
non sono sicuro del valore che restituisce Codfisc.OldValue, potresti
provare così...
If IsNull(DLookup("Codfisc", "tblAnagrafica", _
"codfisc = '" & Me!Codfisc & "'")) _
   or Me!Codfisc = Nz(Me!Codfisc.OldValue) Then
exit sub
else
  MsgBox Me!codfisc & " Già esiste.", vbOKOnly, "Duplicato!"
  Cancel = True
End If
Ciao
--
Roberto da Parma


text:
On 9 Set, 15:13, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> "Giuseppe" <
gcardas...@tin.it
> ha scritto nel messaggionews:810d54a9-e19c-4a34...@m73g2000hsh.googlegroups.com...

Scusa Roberto non funziona, credo pechè il nome del campo si chiama
codfisc, mentre l'origine "codice fiscale".
Dove devo cambiare codfisc con [codice fiscale]?
Grazie.
Giuseppe.


author: Geppo

text:
Ciao Giuseppe wrote:
--cut--
> Scusa Roberto non funziona, credo pechè il nome del campo si chiama
> codfisc, mentre l'origine "codice fiscale".
> Dove devo cambiare codfisc con [codice fiscale]?
Se per "nome del campo" intendi la textbox all'interno di cui inserisci il
codice fiscale allora si.
......dlookup("[Codice Fiscale]",.........,"[Codice Fiscale]"="..........
> Grazie.
> Giuseppe.
--
Ciao
geppo


text:

Preciso. Come al solito inappunta.
Grazie Geppo.
Ciao. Giuseppe.


title: Raggruppamento e Ordinamento Report

author: bizio

text:
Ciao a tutti,
ho visto altri post simili di questo argomento ma non sono ben
riuscito a trovare la soluzione al mio quesito.
Ho un report basato su query che mi Raggruppa la lista per [id_utente]
ma non riesco ad Ordinarlo anche per Cognome e Nome,come si fa?
Sono già andato in Visualizza-Ordianamento e Raggruppamento ma se
sostitusco [id_utente] ovviamente mi perde il raggruppamento...!!
Grazie per l'aiuto


title: Raggruppamento e Ordinamento Report

author: Sergio MAZZA

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1170931070....@v45g2000cwv.googlegroups.com...

[risposta]
Menù: Visualizza - Ordinamento raggruppamento.
inserisci prima l'id_utente, poi inserisci gli altri campi...
Ciao.
--
Sergio MAZZA


title: Raggruppamento e Ordinamento Report

text:
On 8 Feb, 14:13, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "bizio" <
fabriziol...@libero.it
> ha scritto nel messaggionews:1170931070....@v45g2000cwv.googlegroups.com...

Già avevo provato questa soluzione ma non funziona!
Provo a spiegarmi meglio:
Il report è basato su una query parametrica e come detto raggruppa su
[id_utente] perchè ad esempio ciascun utente svolge più attività (es.
calcio,tennis,ecc.),però ho la necessità di ordinarlo,appunto,per
cognome e nome utente.
E' possibile farlo,se si come?


title: Raggruppamento e Ordinamento Report

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1170944687....@s48g2000cws.googlegroups.com...
Già avevo provato questa soluzione ma non funziona!
Provo a spiegarmi meglio:
Il report è basato su una query parametrica e come detto raggruppa su
[id_utente] perchè ad esempio ciascun utente svolge più attività (es.
calcio,tennis,ecc.),però ho la necessità di ordinarlo,appunto,per
cognome e nome utente.
E' possibile farlo,se si come?
[risposta]
Scusa tu scrivevi: "Ho un report basato su query che mi Raggruppa la lista
per [id_utente] ma non riesco ad Ordinarlo anche per Cognome e Nome,come si
fa?"; secondo te che vuol dire? Che oltre all'ordina dato dal raggruppamento
vuoi ordinarlo per cognome e nome, ovviamente nel raggruppamento.
Quindi l'ordine diventa: prima si ordina per raggruppamento; dentro il
raggruppamento viene ordinato per cognome e dentro il cognome per nome.
Se vuoi solo cognome e nome togli il campo di raggruppamento...
Ciao.
--
Sergio MAZZA


title: Raggruppamento e Ordinamento Report

text:
Sergio MAZZA ha scritto:
> [risposta]
> Scusa tu scrivevi: "Ho un report basato su query che mi Raggruppa la lista
> per [id_utente] ma non riesco ad Ordinarlo anche per Cognome e Nome,come si
> fa?"; secondo te che vuol dire? Che oltre all'ordina dato dal raggruppamento
> vuoi ordinarlo per cognome e nome, ovviamente nel raggruppamento.
> Quindi l'ordine diventa: prima si ordina per raggruppamento; dentro il
> raggruppamento viene ordinato per cognome e dentro il cognome per nome.
>
> Se vuoi solo cognome e nome togli il campo di raggruppamento...
>
> Ciao.
> --
> Sergio MAZZA
Intanto grazie per la risposta
...il problema è questo:
tu ben dici "...Che oltre all'ordina dato dal raggruppamento vuoi
ordinarlo per cognome e nome, ovviamente nel raggruppamento..."
Il mio problema infatti è che non devo fare l'ordinamento Nel
Raggruppamento ma al di fuori,nel senso che il campo cognome e nome
sono quelli dell'id_utente!!
Esempio pratico il mio report ha questo output:
id cognome nome attività
1 rossi mario calcio
                    tennis
                    basket
2 gialli luca tennis
                  sci
come dicevo è raggruppato per id...ora però l'ordinamento dovrei farlo
per cognome e nome degli stessi utenti.(e non per attività che si
trovano all'interno del raggruppamento)!
Non essendo un esperto spero perdoniate mie eventuali inesattezze


title: Raggruppamento e Ordinamento Report

author: Franco

text:

Scusa ma non puoi lavorare a livello di query?
Nella query inserisci il campi interessati (ID, Cognome, Nome), usi il
raggruppamento su tutti i campi, infine scegli l'ordinamento solo nei campi
cognome e nome; dovrebbe funzionare.
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Raggruppamento e Ordinamento Report

text:
Ho risolto in questo modo:
nella finestra Ordinamento e raggruppamento ho messo i campi in questo
ordine
Cognome (Ordinamento Crescente)
Nome(Ordinamento Crescente)
ID Utente (Ordinamento Crescente + Raggruppamento)
Ti ringrazio Sergio per l'aiuto come sempre
Un saluto a tutti e buona serata


title: Come creare un nuovo GRUPPO in Outlook Express ???

author: RobertoA

text:
Allura, per spedire il solito allegato di invito o promozionale alla solita
sfilza di clienti ero solito fare una procedura che ciclasse fra i
nominativi richiesti ed inviasse tante e-mail quanti erano i nominativi
scelti
Funziona tutto pero e' prego come una lumaca, el me pias brisa
Il recente post di Pablitomf su Outlook mi ha stimolato una curiosita' che
ora vorrei 'evadere'
In sostanza vorrei spedire un'email ad una lista di 1000 clienti, piuttosto
che mille email ognuna ad un destinatario diverso
Quindi la mie domande sono:
- commo se fa a greare un GRUPPO su Outlook Espresso ?
- commo se fa ad informare l'Outlukko del fatto che il destinatario non e'
un'indirizzo ma un GRUPPO ?
Ovviamente il tutto rigorosamente da codige vba
Ciao e grazie
RobertoA


text:
RobertoA ha scritto:

Ma non fai prima invece del gruppo a ciclare solo tra i contatti, separarli con ';' e metterli nel CCn? Cos� puoi anche cambiarli alla bisogna......
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:

Si, farei prima
Ma questo lo so fare
Volevo imparare a creare un gruppo, che non so ancora fare
Ciao
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4a1e8d19$1...@newsgate.x-privat.org...

Ma il gruppo lo vuoi creare in Outlook??
In quel caso devi aggiungere i riferimenti ed usare le librerie...ma...
1. te lo sconsiglio per il fine che vuoi raggiungere
2. 1000 indirizzi in un gruppo e inviare � una pratica che non andr� a buon
fine e rischi di essere visto come "spammers"
3. non capisco il senso nell'iterazione con access...in quanto db... il
gruppo lo dovresti creare in AC che c'entra Outlook?
4. molto meglio e andr� sicuramente a buon fine il ciclare il singolo
indirizzo
Ciao
--
Roberto da Parma


title: Assegnare un valore a CurrentUser()

author: Pippo

text:
Ciao a tutti,
Vi chiedo cortesemente se avete una soluzione rapida ed indolore per
assegnare
un valore alla funzione CurrentUser().
Ho creato due data base, uno per l'accesso ai dati tramite alcuni filtri
legati all'utente.
Il secondo per l'amministrazione. Vorrei smplicemente replicare il
primo, ma restituire a CurrentUser() un valore proveniente da una
casella combinata.
Grazie mille.