title: serialHD come vedere l'esempio?

text:
Max ha scritto:
> No l'ho vista ma non l'ho capita sinceramente... lo devo aprire come?
L'hai letta o non l'hai letta??
> Sembra stupida la domanda... perň..
Penso proprio di sě.
> grazie
> Max
Cosa non capisci??



title: serialHD come vedere l'esempio?

author: Max

text:
Chiedo umilmente scusa... perň vediamo se ho capito
Importa in un Db vuoto tutti gli oggetti.
Nei "Riferimenti" richiamati la "Microsoft DAO 3.6 Object Library" che
posizionerai subito dopo la "Microsoft ACCESS 9.0 Object Library".
dopo aver importato tutti gli oggetti (per tutti gli oggetti ,quali oggetti
intendete questi quě elencati sopra?)
e dopo aver fatto questo quel file si apre??
Grazie
Max
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:brk3b1$7ff$1...@news.newsland.it...



title: Maschera di inserimento

author: Zorro

text:
Ora non ci sto + dentro, allora, ho una maschera e sottomaschera associate,
in un punto di menù apro la mschera solo in inserimento :
DoCmd.OpenForm "bolle", , , , acFormAdd
però imposto già la data e il numero bolla della maschera che sono associati
al cvampo della tabella
bolle_temp = IIf(IsNull(DMax("[Bl_numero]", "tes_bolla")), 0,
DMax("[bl_numero]", "tes_bolla"))
Forms!bolle!Txt_nr_bolla = bolle_temp + 1
il risultato, odiatissimo qual'è: che se io non inserisco comunque nulla
nella maschera (ad esempio gli articoli o il cliente) lui cosa fa? Pensa
bene di scrivere la tabella di testata con solo il numero della bolla anche
se clikko sul pulsante di chiusura.
C'è un modo per sistemare questa cosa oppure mi rassegno ???
grazie
Z@rro
--------------------------------
Inviato via
http://usenet.libero.it


title: Maschera di inserimento

author: MA

text:
Il 03 Mar 2003, 17:15,
chebell...@tin.it
 (Zorro) ha scritto:
> Ora non ci sto + dentro, allora, ho una maschera e sottomaschera
associate,
La maschera è quella di Zorro e la sottomaschera è la faccia di don
Diego????
E' giusto questo è proprio il periodo, ma da dopodomani che fai elimini la
maschera????
> in un punto di menù apro la mschera solo in inserimento :
> DoCmd.OpenForm "bolle", , , , acFormAdd
>
> però imposto già la data e il numero bolla della maschera che sono
associati
> al cvampo della tabella
> bolle_temp = IIf(IsNull(DMax("[Bl_numero]", "tes_bolla")), 0,
> DMax("[bl_numero]", "tes_bolla"))
> Forms!bolle!Txt_nr_bolla = bolle_temp + 1
>
> il risultato, odiatissimo qual'è: che se io non inserisco comunque nulla
> nella maschera (ad esempio gli articoli o il cliente) lui cosa fa? Pensa
> bene di scrivere la tabella di testata con solo il numero della bolla
anche
> se clikko sul pulsante di chiusura.
Se inserisci il codice su beforeupdate e non inserisci alcun valore in altri
controlli lui non dovrebbe "sporcare" il record. Se invece lo inserisci sul
caricamento della maschera è chiaro che lui attribuendole va a
valorizzarizzare i due controlli.
Altrimenti assegna il valore n° bolla e data dopo aver inserito per esempio
il cliente.
> C'è un modo per sistemare questa cosa oppure mi rassegno ???
Cosa la "Z" sul culo???
ciao MAssimiliano



title: Maschera di inserimento

author: Roberto da casa

text:
"Zorro" <
chebell...@tin.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...

Invece di impostare la proprietà Value di Forms!bolle!Txt_nr_bolla, imposta
il suo valore predefinito.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Maschera di inserimento

author: cicerkia

text:
> > C'è un modo per sistemare questa cosa oppure mi rassegno ???
> Cosa la "Z" sul culo???
culo??? = tua faccia ???? :-)



title: Maschera di inserimento

text:
> Invece di impostare la proprietà Value di Forms!bolle!Txt_nr_bolla,
imposta
> il suo valore predefinito.
>
> --
> Roberto
Ciao , e prima cosa grazie , ho fatto come mi hai suggerito e mi va bene,
l'unica cosa che impostando il default value della data :
Forms!bolle!txt_dt_bolla.DefaultValue = Date
anzichè la data odierna mi visualizza 30/12/1899 se poi clikko sulla casella
mi visualizza 0.00.58.
Come mai?
Grazie mille.



title: Maschera di inserimento

text:
"Zorro" <
zorrozo...@tin.it
> ha scritto nel messaggio
news:194Z130Z244Z250...@usenet.libero.it...
> > Invece di impostare la proprietą Value di Forms!bolle!Txt_nr_bolla,
> imposta
> > il suo valore predefinito.
> >
> > --
> > Roberto
> Ciao , e prima cosa grazie , ho fatto come mi hai suggerito e mi va bene,
> l'unica cosa che impostando il default value della data :
> Forms!bolle!txt_dt_bolla.DefaultValue = Date
>
> anzichč la data odierna mi visualizza 30/12/1899 se poi clikko sulla
casella
> mi visualizza 0.00.58.
> Come mai?
> Grazie mille.
Tutto dipende a fronte di quale evento scrivi quel codice VBA: ti ricordo
che il valore predefinito ha effetto solo per i nuovi record e non ha
effetto sul record corrente, ma su quello che inserirai dopo di lui.
Invece di usare il codice VBA, scrivi direttamente nella proprietą Valore
predefinito del controllo:
= Date()



title: Maschera di inserimento

text:
> Tutto dipende a fronte di quale evento scrivi quel codice VBA: ti ricordo
> che il valore predefinito ha effetto solo per i nuovi record e non ha
> effetto sul record corrente, ma su quello che inserirai dopo di lui.
> Invece di usare il codice VBA, scrivi direttamente nella proprietą Valore
> predefinito del controllo:
>
> = Date()
>
Grazie 10.000 anzi d+



title: Controllo se esiste già un dato

author: Marco R.

text:
Salve a tutti, e' da qualche mese che mi sto' cimentando in A2000, ma ho un
piccolo problema che non riesco a risolvere da solo.
Allora ho una Tab Fatture composta da questi campi che si incrementano con
una apposita maschera :
Id Cliente (Contatore)
Nr. Commessa (Testo)
Nr. Fattura (Testo?
Data Fattura (Data)
Valore (Valuta).
Come faccio a mettere nella combobox relativa alla Nr.Commessa della
maschera di immissione Fattura un controllo che mi dica che la tal commessa
e' già stata fatturata?
Grazie 1000 per la risposta
Marco


title: Controllo se esiste già un dato

author: fidirico

text:
"Marco R." <
ann...@tin.it
> ha scritto nel messaggio
news:MN4l9.153133$ub2.3...@news1.tin.it...

Puoi aggiungere alla tabella un campo SI/NO che setterai a SI all'atto della
fatturazione. Lo stesso campo aggiungerai all'istruzione SQL sottostante la
combobox scrivendo "falso" nei relativi criteri. Otterrai così che nella
combobox compaiano solo le commesse non ancora fatturate.
Ciao
Galliano


title: Controllo se esiste già un dato

author: Antonio Biso

text:
"Marco R." <
ann...@tin.it
> ha scritto nel messaggio
news:MN4l9.153133$ub2.3...@news1.tin.it...

A parte il corretto suggerimento di fidirico per la risoluzione del tuo
problema, in generale per ricercare un record che abbia un certo valore in
un campo, si possono usare le funzioni aggregate sui domini, tipo DLookup,
per le quali ti consiglio di leggerti attentamente l'help
Antonio


title: Compattare un report

author: Carmelo Di Rosa

text:
Vi disturbo per il seguente consiglio:
Ho un report composto da una serie di campi booleani, io vorrei visualizzare
solo quelli che contengono l'informazione true e non far visualizzare quelli
False. Fin qui ci sono riuscito. Quello che non riesco a fare è di
compattare lo spazio in modo da ridimensionare il report in base alle
informazioni visualizzate.
Per esempio se il report ha 20 campi booleani in totale, ed il record 01 ha
10 campi booleani pieni dovrei visualizzare 10 righe su 20, però in modo
consecutivo, nello spazio delle prime 10 righe.
Qualcuno può aiutarmi? Spero di essere stato chiaro.
Grazie.


title: Bug data conclamato!?

author: Francesco D.

text:
Un Saluto al gruppo,
vorrei capire se il bug in oggetto e' cosa conosciuta, ma sicuramente si, o
sono io che nella mia niubbagine non ho capito niente..
premesso che avevo un controllo duplica in una tabella per evitare che
potessero essere inseriti due documenti con lo stesso numero, il tutto si
incrociava con un controllo della data, perche' poteva esserci stesso numero
di documento solo se la data era differente.
ora avendo notato che stranamente il tutto non funzionava piu, ho
semplificato il dcount e sembrerebbe che nell' espressione tipo:
Duplicato = dcount ("Iddocumento", [Documenti], "[DataDoc] = #" & me.Data &
"#")
se abbiamo una data tipo 07/04/2006
il dcount cerca per 04/07/2006
in pratica inverte il giorno con il mese....
Qualcuno puo' confermarmi la cosa?
Io mi sono limitato a ricostruire la data prima di passarla nel dcount, ma
vorrei la conferma.. se effetivamente c'e' BUG!
Francesco D.


title: Bug data conclamato!?

author: Alessandro Cara

text:
Francesco D. wrote:
[cut]
> Io mi sono limitato a ricostruire la data prima di passarla nel dcount, ma
> vorrei la conferma.. se effetivamente c'e' BUG!
www.donkarl.com/it
  6.8
;<) Benvenuto nel club di quelli che si inalberano con le date
--
ac


title: Bug data conclamato!?

author: Alessandro Baraldi

text:
Francesco D. ha scritto:

Nessun BUG è una cosa risaputa da sempre alla quale avresti avuto
risposta
facendo una semplice ricerca nel NG...!!!
JET SQL necessita di una data nel formato americano (mm/dd/yy) o nel
formato ISO (yyyy-mm-dd).
Dim strDate As String
Dim strSQL As String
strDate = Format(TuoCampoData, "\#yyyy\-mm\-dd\#")
strSQL = "SELECT * FROM Tabella WHERE Tabella.Campo > " & strDate & ";"
In alternativa sapendo che le date vengono salvate come Numeri Long o
Double a seconda
se contiene l'ora:
Str(CDbl(TuoCampoData))
La ricerca su GOOGLE è tua amica...!!!!!!!
@Alex


title: Bug data conclamato!?

text:
>>Nessun BUG è una cosa risaputa da sempre alla quale avresti avuto
>>risposta
>>facendo una semplice ricerca nel NG...!!!
......
>>La ricerca su GOOGLE è tua amica...!!!!!!!
si Thx! di solito guaredo sempre prima, devo dire che stavolta non ho
cercato bene.. sorry for this!
ancora grazie come sempre a tutti.


title: (OT) A U G U R I

author: cidi

text:
Auguri di un felice anno nuovo a tutti ed in particolare ai "GIOVANOTTI" .
Un augurio speciale ad alcuni assenti che, nel 2004, possano tornare
serenamente a movimentare questo fantastico gruppo.
Daniele


title: (OT) A U G U R I

author: sv

text:
cidi ha scritto:

Eccomi!!.. e BUON ANNO a Voi tutti.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: (OT) A U G U R I

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:IWAIb.31376$_P.13...@news4.tin.it...

Auguri a te e a gli altri frequentatori del gruppo.
Galliano.


title: (OT) A U G U R I

author: Salvatore

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:IWAIb.31376$_P.13...@news4.tin.it...

Tantissimi Auguri anche a te e a tutti i partecipanti al gruppo (GIOVANOTTI
compresi...).
Buon Anno
Salvatore


title: (OT) A U G U R I

author: Gianni

text:
 Auguri di un felice anno nuovo a tutti ed in particolare ai "GIOVANOTTI" .
> > Un augurio speciale ad alcuni assenti che, nel 2004, possano tornare
> > serenamente a movimentare questo fantastico gruppo.
> > Daniele
>
> Tantissimi Auguri anche a te e a tutti i partecipanti al gruppo
(GIOVANOTTI
> compresi...).
> Buon Anno
> Salvatore
Auguri di Buon Fine Anno A Tutti
Gianni


title: (OT) A U G U R I

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:IWAIb.31376$_P.13...@news4.tin.it...

Un augurio di un felice 2004.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: (OT) A U G U R I

text:
cidi ha scritto:

Aspettate, ci sono anch'io
A U G U R I   a tuuuuuuuuuuuti
maurizio56
--
ASSOLUTO. NON ESISTE
postato con Mozilla Thunderbird


title: (OT) A U G U R I

author: namor

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:IWAIb.31376$_P.13...@news4.tin.it...

Tanti auguri anche a te e a tutti quelli che leggono!
Buon 2004.
Namor


title: (OT) A U G U R I

author: Francesco Rizzoni

text:
Raccolgo i tuoi auguri, ed a mia volta li faccio a te, ed a tutti gli altri
amici del NG.
Ciao.
--
Francesco G. Rizzoni


title: valore della tabella nella variabile

author: pilly

text:
Scusate la suppungo banalità della domanada,
ho una variabile x, devo porre il valore di x = all'unico record dell'unica
riga di una tabella, comè la codifica esatta?
x = [table]![nome_tabella]![campo]   ?
x = nome_tabella.campo.value ?
non riesco a uscirene...
grazie, pilly


title: valore della tabella nella variabile

author: ALESSANDRO Baraldi

text:
"pilly" <
as...@libero.it
> ha scritto nel messaggio
news:IZqBb.71446$AX1.3...@news1.tin.it...

Se sei sicuro di avere 1 solo Record puoi usare:
x=Dmax("[NomeCampo]","NomeTabella")
Ciao.
@Alex.


title: valore della tabella nella variabile

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:br5hnl$t9g$1...@lacerta.tiscalinet.it...

mmm, grazie Alex, funziona, non mi sembra ortodossa come soluzione ma
funziona! mi sembra strano che non ci sia una funzione più banale ma
pensandoci bele!!!
grazie
pilly


title: valore della tabella nella variabile

text:
"pilly" <
as...@libero.it
> ha scritto nel messaggio
news:d%rBb.71807$AX1.3...@news1.tin.it...

Non ti sembra cosa....??
E' l'unico modo per farlo, ma se preferisci aprirti un Recordset
e leggere il Primo valore perchè ti sembra più "ORTODOSSA"
prego....!
Prima di esprimere pareri sul codice varrebbe la pena conoscerlo bene.
;-)
Ciao.
@Alex.


title: valore della tabella nella variabile

text:
> Non ti sembra cosa....??
> E' l'unico modo per farlo, ma se preferisci aprirti un Recordset
> e leggere il Primo valore perchč ti sembra piů "ORTODOSSA"
> prego....!
>
> Prima di esprimere pareri sul codice varrebbe la pena conoscerlo bene.
>
> ;-)
>
> Ciao.
> @Alex.
>
Non te la prendere! non era certo una critica sul fatto che tu conoscessi
VBA. La funzione DMax la conosco ma non l'avevo pensata per la soluzione.
Per ortodossa intendevo come giustamente dici tu aprirmi il recordset... ma
in fondo sono contento cosě.
holla
pilly


title: valore della tabella nella variabile

text:
"pilly" <
f...@libero.it
> wrote in message
news:0AsBb.72051$
AX1.3...@news1.tin.it

Hai frainteso la mia risposta, io ritengo di avere una discreta
conoscenza del codice, ma quando chiedo INFO č su qualche cosa
un pň fuori, di conseguenza prima di giudicarla a priori la devo
capire, e devo capire perchč mi č stato suggerito questo metodo,
cosa che tu non hai fatto.....!
Pertanto era rivolta a te la mia osservazione.
Non sono assolutamente offeso, ma soprattutto spero di non
avere offeso te.
Il mio carattere č cosě brusco e schietto.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: combinazione di 2 valori in una query

author: Alfonso Carfora

text:
Ho una query che prende due valori da una maschera
corrispondenti a due campi di una tabellaX;
se la combinazione dei due valori non è presente
nella tabellaX mi da errore:
come posso evitare il messaggio di errore
e far comparire un messaggio del tipo
"Non corrispondenza dei dati inseriti" e poi
tornare alla maschera di introduzione dei valori?
grazie in anticipo
Alfonso


title: combinazione di 2 valori in una query

author: FACE ONE

text:
Mi vangono in mente due metodi (sempre che abbia capito bene):
1) effettui una query per ogni valore. Se le due query restituiscono un
valore puoi andare avanti altrimenti segnali l'errore;
2) simuli da codice la query. Chiamandola invece da VBA puoi comunque
intervenire sugli eventiuali errori.
"Alfonso Carfora" <
alfonso...@libero.it
> ha scritto nel messaggio
news:MfsJ7.112443$sq5.5...@news.infostrada.it...



title: forse ot operazioni matematiche

author: FRANCESCO

text:
salve a tutti, non sono molto esperto di access ma mi piace molto e cerco di
fare applicazioni base.
 1° piccolo problema: in una maschera 9000:100=90
                                                           9000:10 = 90
                                                           9000: 1000 = 90
come e' possibile?


title: forse ot operazioni matematiche

author: MA

text:

Hai montato Access Civitavecchia version??
Controlla bene i dividendi e divisori, perchè non dovrebbe proprio essere
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: forse ot operazioni matematiche

text:
i d
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:p5oBe.25811$TR5....@news.edisontel.com...

le ho già ricontrollate e per maggior sicurezza ho cancellato e riscritto le
formule,
i dividendi ed i divisori sono i risultati di altre formule


title: forse ot operazioni matematiche

text:
FRANCESCO wrote:
> i d
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:p5oBe.25811$TR5....@news.edisontel.com...
>> FRANCESCO wrote:
>>> salve a tutti, non sono molto esperto di access ma mi piace molto e
>>> cerco di fare applicazioni base.
>>>  1° piccolo problema: in una maschera 9000:100=90
>>>                                                            9000:10 =
>>>                                                            90 9000:
>>> 1000 = 90
>>>
>>> come e' possibile?
>>
>> Hai montato Access Civitavecchia version??
>>
>> Controlla bene i dividendi e divisori, perchè non dovrebbe proprio
>> essere
>>
>
> le ho già ricontrollate e per maggior sicurezza ho cancellato e
> riscritto le formule,
> i dividendi ed i divisori sono i risultati di altre formule
beh allora capirai che diventa difficile capire dos'è l'inghippo.
Ti posso dire in ogni caso che la divisione funziona bene, fa quello che gli
dici: bisogna vedere cosa gli dici



title: forse ot operazioni matematiche

text:
Franceso, spiega meglio.
--
Simplex2
www.mdenittis.it
________________
LEGGE DEGLI EQUILIBRI DI SIMPLEX2
Da un grande potere, derivano grandi responsabilità,
da grandi responsabilità, derivano grandi rompimenti di palle,
i rompimenti di palle sono una gran perdita di tempo ma il tempo è denaro,
quindi una gran perdita di denaro comporta una grande perdita di potere.


title: forse ot operazioni matematiche

author: Pablitomf (Maurizio Facciuti)

text:
"FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
news:r3oBe.157662$75.67...@news4.tin.it...

Poni nel Form 3 campi vuoti... Campo1, Campo2, Campo3
In Origine Dati del Campo 3 metti =[Campo1]/[Campo2]
Compila il Campo1 e il Campo2 e vedi se i risultati sono OK


title: forse ot operazioni matematiche

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:db58ju$fao$1...@domitilla.aioe.org...

esatto e' propio quello che faccio io ma i risultati sono sballati


title: forse ot operazioni matematiche

text:
"FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
news:RJpBe.158227$75.67...@news4.tin.it...

A me funziona perfettamente.
Prova a Controllare il formato dei campi.



title: forse ot operazioni matematiche

text:
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:db5aal$qt3$1...@canarie.caspur.it...
>
> "FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
> news:RJpBe.158227$75.67...@news4.tin.it...
>>
>> "Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha
> scritto
>> nel messaggio news:db58ju$fao$1...@domitilla.aioe.org...
>> >
>> > "FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
>> > news:r3oBe.157662$75.67...@news4.tin.it...
>> >> salve a tutti, non sono molto esperto di access ma mi piace molto e
> cerco
>> >> di fare applicazioni base.
>> >> 1° piccolo problema: in una maschera 9000:100=90
>> >>                                                           9000:10 = 90
>> >>                                                           9000: 1000 =
> 90
>> >>
>> >> come e' possibile?
>> >
>> > Poni nel Form 3 campi vuoti... Campo1, Campo2, Campo3
>> >
>> > In Origine Dati del Campo 3 metti =[Campo1]/[Campo2]
>> >
>> > Compila il Campo1 e il Campo2 e vedi se i risultati sono OK
>> >
>> >
>> esatto e' propio quello che faccio io ma i risultati sono sballati
>>
> A me funziona perfettamente.
> Prova a Controllare il formato dei campi.
>
Non centra il formato... sono campi d'appoggio... dovrebbe funzionare a
prescindere...
fa una cosa... prova da codice... creati un tasto e su click metti Me.Campo3
= Me.Campo1 / Me.campo2
fammi sapere


title: forse ot operazioni matematiche

text:
risolto sbagliavo a prendere i campi invece di utilizzare quelli della
maschera utilizzavo alcuni della tabella vi ringrazio tutti della cortesia;


title: forse ot operazioni matematiche

text:
"FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
news:TssBe.159411$75.68...@news4.tin.it...
>
> risolto sbagliavo a prendere i campi invece di utilizzare quelli della
> maschera utilizzavo alcuni della tabella vi ringrazio tutti della
> cortesia;
>
Grrrrrrrrrrrrrrrrrrrrrrr :-E


title: forse ot operazioni matematiche

text:
"FRANCESCO" <
SERPE76...@HOTMAIL.COM
> ha scritto nel messaggio
news:TssBe.159411$75.68...@news4.tin.it...
>
> risolto sbagliavo a prendere i campi invece di utilizzare quelli della
> maschera utilizzavo alcuni della tabella vi ringrazio tutti della
cortesia;
>
>
Hi Hi Hi Hi.
:D



title: OT Traduzione FAQ 6.5

author: Karl Donaubauer

text:
*******************
6.5 Loop through controls
Problem
In your code you want to loop through a group of or all controls
on a form or report e.g. because you want to change a property
of these elements at once.
Solution
One common solution is to name controls of the same kind
with running numbers: List1, List2, List3... Then you can e.g.
change the property Visible of these controls with:
Dim i As Integer
For i = 1 To 3
    Me("List" & i).Visible = False
Next
You can also use the property "Tag" to mark distinct controls.
The loop then goes through all controls of the form or report
and checks the "Tag":
Dim ctl As Control
For Each ctl In Me.Controls
    If ctl.Tag = "Pippo" Then ctl.Visible = False
Next ctl
***********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 6.5

author: Roberto dalla campagna

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2nrcbsF...@uni-berlin.de...

6.5 Ciclare attraverso i controlli.
Problema
Con il vostro codice VBA volete ciclare in un gruppo o su tutti i controlli
di una maschera o di un report, ad esempio perché volete cambiare
dinamicamente una proprietà di tali elementi.
Soluzione
Una soluzione molto usata è quella in cui i nomi dei controlli hanno una
radice comune seguita da un numero progressivo: List1, List2, List3 ...
Così facendo potete cambiare la proprietà Visible di questi controlli con il
seguente codice VBA:
Dim i As Integer
For i = 1 To 3
    Me("List" & i).Visible = False
Next
Potete anche usare la proprietà "Tag" per contrassegnare alla stessa maniera
tutti i controlli dei quali si vuole cambiare la proprietà Visible (ad
esempio impostando a "Pippo" la loro proprietà "Tag").
Il ciclo For ... Next che segue scorre tutti i controlli della maschera o
del report, li analizza e rende non visibili quelli la cui "Tag" ha il
valore "Pippo":
Dim ctl As Control
For Each ctl In Me.Controls
    If ctl.Tag = "Pippo" Then ctl.Visible = False
Next ctl
***********************
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: barra degli stumenti via codice

text:
ciao a tutto il NG!
sto cercando di personalizzare il db con barre degli strumenti differenziate
per ciascun utente: per fare ciò ho creato 1 tabella (USRS) che continene i
nomi degli utenti (NOME_USR) e il nome della toolbar a questi associate
(t_bar); su apertura di alcune maschere poi ho messo il codice he segue:
Private Sub Form_Open(Cancel As Integer)
    Dim BARRASTRUM As String
    BARRASTRUM = "SELECT USRS.t_bar FROM USRS " _
    & " WHERE NOME_USR = " _
    & CurrentUser
    Me.Toolbar = BARRASTRUM
End Sub
ma esce 1 msg di errore che dice:
'Errore di runtime 7794':
Impossibile trovare la barra degli stumenti 'SELECT USRS.t_bat FROM USRS
WHERE NOME_UST = *ILMIOUSERNAME*'
da ciò deduco che la sintassi della stringa è stata inserita in maniera
scorretta: mi sapreste dare una mano a correggerla? o magari sto sbagliando
tutto..
grazie mille
em.an.


title: barra degli stumenti via codice

text:
"em.an" <
zzz....@libero.it
> wrote in message
news:SI2Df.150862$
65.42...@twister1.libero.it
> ciao a tutto il NG!
> sto cercando di personalizzare il db con barre degli strumenti differenziate
> per ciascun utente: per fare ciò ho creato 1 tabella (USRS) che continene i
> nomi degli utenti (NOME_USR) e il nome della toolbar a questi associate
> (t_bar); su apertura di alcune maschere poi ho messo il codice he segue:
>
{CUT]
> grazie mille
> em.an.
Beh ovviamente è errato, non devi passare una stringa SQL, ma
il risultato dell'estrazione.
Puoi per semplicità anche usare un DlookUp così:
Me.Toolbar = DlookUp("t_bat","USRS","NOME_USR = '" & CurrentUser & "'")
Altrimenti devu usare un Recordset ed accedere al Field!NOME_USR
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: barra degli stumenti via codice

text:
[CUT]
>
> Beh ovviamente è errato, non devi passare una stringa SQL, ma
> il risultato dell'estrazione.
>
> Puoi per semplicità anche usare un DlookUp così:
>
> Me.Toolbar = DlookUp("t_bat","USRS","NOME_USR = '" & CurrentUser & "'")
>
> Altrimenti devu usare un Recordset ed accedere al Field!NOME_USR
>
> Ciao
> @Alex
>
ciao @Alex, come sempre i tuoi consigli mi risolvono il grattacapo del
momento..ho optato per il Dlookup, e tutto sembra funzionare a dovere.
ps: lo sto anche usando per determinare la maschera di partenza, sempre in
funzione dell'utente che accede al db: bello!
grazie ancora,
em.an.


title: barra degli stumenti via codice

text:
"em.an" <
zzz....@libero.it
> wrote in message
news:aS5Df.151171$
65.42...@twister1.libero.it
> [CUT]
>
> ciao @Alex, come sempre i tuoi consigli mi risolvono il grattacapo del
> momento..ho optato per il Dlookup, e tutto sembra funzionare a dovere.
> ps: lo sto anche usando per determinare la maschera di partenza, sempre in
> funzione dell'utente che accede al db: bello!
>
> grazie ancora,
> em.an.
Bene direi che se funziona è ottimo.
Io per quanto riguarda le Form solitamente non differenzio nulla
ma i Menù decisamente si, solo che ne costruisco uno solo e lo
adeguo RUNTIME, questo per non avere troppe barre strumenti in giro
mi torna anche più comodo modificare il Codice nel caso debba aggiungere
menù piuttosto che funzionalità invece che ogni volta modificare
la ToolBar....!
Ovviamente è un mio modo di vedere le cose, ma sostanzielmente
credo possano equivalere.



title: barra degli stumenti via codice

author: Claudio

text:
>Io per quanto riguarda le Form solitamente non differenzio nulla
>ma i Menù decisamente si, solo che ne costruisco uno solo e lo
>adeguo RUNTIME, questo per non avere troppe barre strumenti in giro
>mi torna anche più comodo modificare il Codice nel caso debba aggiungere
>menù piuttosto che funzionalità invece che ogni volta modificare
>la ToolBar....!
Condivido a pieno Alex
sempre dietro tuo consiglio, tempo fa feci proprio così
una unica barra e in base all'utente via codice abilito o meno la voce
di menù
Ciauz
CLaudio


title: Casella di riepilogo

author: Lolince

text:
Salve , mi sto perdendo in un bicchiere d'acqua , la vecchiaia:
Ho una casella di testo , dove scrive materialmente una query (select
* from bla bla bla)
sotto alla mia casella di testo ho una casella non associata dove
vorrei che comparissero i risultati della query scritta sopra :
Me.Elenco.RowSource = Me.Testo0  ma nada
dove sbaglio?


title: Casella di riepilogo

text:

dim sql as string
sql = me.testo0
Me.Elenco.RowSource = sql
grazie


title: Maschera visualizzazione foglio dati e colore sfondo

author: PaoloD

text:
Ciao a tutti.
Ho una maschera con visualizzazione in foglio dati: mi piacerebbe che
in seguito ad un evento, come doppio click, lo sfondo di una sola cella
(quella cliccata) diventi di un altro colore: secondo Voi è possibile
e come si fà? Grazie!


author: PBsoft

text:

Si farebbe: purtroppo non funziona come vorresti, nel senso che, se provi
a fare quello che cerchi di fare, vedrai che, al cambio di colore di sfondo
di un controllo, tutta la relativa colonna della maschera visualizzata in
foglio dati viene colorata.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


author: Simone Calligaris

text:
"PaoloD" <
...

Basta utilizzare una delle opzioni dello schema di "Formattazione
Condizionale" del controllo.
Ciao.


author: Paolo

text:
PaoloD wrote:

E' possibile, ti insegno un 'trucco'.
Crei una tabella con un id e un immagine e ci metti piccole immagini tutte
di un colore, che ne so giallo un bitmap giallo verde uno verde e così via.
Fai una query che incrocia la tua tabella che contiene nel record il codice
colore con la tabella colori.
Rendi il campo da colorare sul form trasparente e ci metti l'altro dietro.
Sorpresa ..
Ciao


title: MI: ODE 2000

author: Macho Isaca

text:
Vendo causa passaggio a nuova versione Office Dev. Edition 2000 versione
aggiornamento
(serve una vecchia versione di qualunque prodotto della famiglia office
o works o etc..)
Con licenza, mai registrato.
Sono di milano
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: larghezza colonne

author: Mike Dens

text:
ciao a tutti...son di nuovo qua...dunque non capisco una cosa: ho una casella
di riepilogo legata ad una query costituita da 68 colonne. Nelle proprietà
della casella ho la possibilità di impostare il valore della larghezza delle
colonne sino alla colonna n.37, oltre tale colonna non posso personalizzare la
larghezza, e quindi nelle restanti colonne la larghezza è impostata al valore
di default!!!
Al contrario io desidero impostare un v alore che decido io anche per le
restanti colonne, ci sono soluzioni a questo mio quesito??
grazie a tutti
ciao
mike
--
Posted from
epid-28-dns.ifc.cnr.it
 [146.48.71.90]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: larghezza colonne

author: Roberto dal portatile

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:39e6d673d782fc885c...@mygate.mailgate.org...
> ciao a tutti...son di nuovo qua...dunque non capisco una cosa: ho una
casella
> di riepilogo legata ad una query costituita da 68 colonne. Nelle proprietà
> della casella ho la possibilità di impostare il valore della larghezza
delle
> colonne sino alla colonna n.37, oltre tale colonna non posso
personalizzare la
> larghezza, e quindi nelle restanti colonne la larghezza è impostata al
valore
> di default!!!
> Al contrario io desidero impostare un v alore che decido io anche per le
> restanti colonne, ci sono soluzioni a questo mio quesito??
> grazie a tutti
> ciao
> mike
>
>
Una casella di riepilogo con 68 colonne?
Ma cosa hai come monitor del PC? Per caso il maxischermo dello stadio? :-))
Ma cosa devi fare?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: larghezza colonne

text:
...a-riciao roberto.beh..il maxischermo dello stadio no :-)...soltanto due lcd
da 17".
Comunque sia in questa casella di riepilogo ho ben 68 colonne....e cioč dei
dati anagrafici e risposte ad un questionario ( il questionario č costituito da
49 domande )....
grazie



title: larghezza colonne

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:3c6087e038be10dc6f...@mygate.mailgate.org...
> ...a-riciao roberto.beh..il maxischermo dello stadio no :-)...soltanto due
lcd
> da 17".
> Comunque sia in questa casella di riepilogo ho ben 68 colonne....e cioè
dei
> dati anagrafici e risposte ad un questionario ( il questionario è
costituito da
> 49 domande )....
> grazie
> ciao
> mike
>
Quale è il motivo che ti porta ad escludere una maschera con visualizzazione
a maschere continue?



title: larghezza colonne

text:
.....perchč desidero poter avere una vista immediata di tutte le
risposte....chiedo troppo??? :-)



title: larghezza colonne

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:a914dfe939e25bc4c4...@mygate.mailgate.org...
> .....perchč desidero poter avere una vista immediata di tutte le
> risposte....chiedo troppo??? :-)
Non conosco la soluzione al tuo problema; tentavo di capire solo se ti serva
proprio una casella di riepilogo, che come dice il nome serve a riepilogare
poche colonne.
Non vorrei sbagliare ma a te servirebbe una casella di DETTAGLIO e non di
riepilogo. :-)
> ciao
> mike



title: Compilare un file ADP

author: Alessio Tosi

text:
Vorrei compilare un file ADP
per renderlo più snello
E' possibile
Grazie
Ciao
AleX
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Compilare un file ADP

author: All Eyez On me

text:
"Alessio Tosi" <
at...@oki.it
> ha scritto nel messaggio
news:077ca95f23021ac6378...@mygate.mailgate.org...

Ad oggi esiste solo il compilatore per access, per i file adp non credo devi
accontentarti dei ade
AEOM


title: Compilare un file ADP

author: Emyr

text:
On Tue, 10 Dec 2002 18:44:45 GMT, "All Eyez On me"
<
nospambf...@libero.it
> wrote:
>Ad oggi esiste solo il compilatore per access,
forse č meglio che ti spieghi meglio su questa grave affermazione in
fondo non sei un novellino
Saluti.
Emanuele.


title: Compilare un file ADP

text:
E' possibile compilare un file ADP
vorrei renderlo più snello e veloce



title: Compilare un file ADP

author: AleX

text:
Emyr <
fan...@tiscali.it
> wrote in message news:<
e2pdvukrc9d52ihp5...@4ax.com
>...

Mi risulta impossibile anche creare degli ADE
appena creo un adp che mi collega tabelle di msde mi sparisce
l'opzione crea Ade
Ciao
AleX
p.s. scusate se ho postato due volte ma stavo usando mailgate che
dev'essere impastato


title: Compilare un file ADP

text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio
news:e2pdvukrc9d52ihp5...@4ax.com...

Non lo sapevi che l'hanno fatto?
AEOM


title: Compilare un file ADP

author: Antonio Biso

text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:A4FJ9.5949$lV4.2...@news2.tin.it...

Emanuele, mi meraviglio in effetti che tu non lo abbia saputo ancora!!!
Antonio


title: Compilare un file ADP

author: Sib

text:
"AleX" <
at...@oki.it
> ha scritto nel messaggio
cut
> Mi risulta impossibile anche creare degli ADE
Probabilemten usi A2002/XP mentre il formato del tuo file adp e' A2000
Sib


title: Compilare un file ADP

text:
>> Non lo sapevi che l'hanno fatto?
>>
>> AEOM
>
>Emanuele, mi meraviglio in effetti che tu non lo abbia saputo ancora!!!
>
>Antonio
......perche' tanto odio?
<Totem>
Saluti.
Emanuele.


title: Compilare un file ADP

text:
> Probabilemten usi A2002/XP mentre il formato del tuo file adp e' A2000
Mi sparerei nei maroni!!!
Hai ragione.
Ciao
AleX


title: conta caratteri

author: new

text:
Ciao,
ho 3 campi testo:
campo1,campo2,campo3
vorrei contare i caratteri inseriti in ogni campo e poi la somma di tutti i
caratteri.
č possibile?
grazie
Rino


title: conta caratteri

author: Bruno Campanini

text:
"new" <
gsif...@tin.it
> wrote in message
news:475b0323$0$10623$4faf...@reader2.news.tin.it...
> Ciao,
>
> ho 3 campi testo:
> campo1,campo2,campo3
> vorrei contare i caratteri inseriti in ogni campo e poi la somma di tutti
> i caratteri.
>
> è possibile?
> grazie
> Rino
Len([campo1]) + Len([campo2]) + Len([campo3])
Bruno


title: conta caratteri

author: ALESSANDRO Baraldi

text:
"new" <
gsif...@tin.it
> ha scritto nel messaggio
news:475b0323$0$10623$4faf...@reader2.news.tin.it...

Manca qualche dettaglio...!
Per contare la somma dei 3 basta fare la somma dei contenuti e leggere la
lunghezza:
LunghezzaTotale=Len(Me!Campo1+Me!Campo2+Me!Campo3)
Per leggere la singola
LunghezzaCampo1=Len(Me!Campo1)
Questo perň non spiega come vuoi rappresentare i dati e soprattutto a fronte
di cosa....!
Potresti mettere un controllo in cui imposti come OrigineControllo la prima
funzione... dovresti perň
effettuare un Recalc su modifica dei dati...
Vedi tu... eventualmente dai qualche ragguaglio in piů...!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: conta caratteri

author: Carlo Costarella

text:
"new" <
gsif...@tin.it
> ha scritto nel messaggio
news:475b0323$0$10623$4faf...@reader2.news.tin.it...
> Ciao,
>
> ho 3 campi testo:
> campo1,campo2,campo3
> vorrei contare i caratteri inseriti in ogni campo e poi la somma di tutti
> i caratteri.
>
> è possibile?
> grazie
> Rino
Alle risposte che ti hanno dato aggiungo la possibilità che il "campo"
(forse il controllo) possa essere vuoto:
In una query:
TuoCampo=nz(Len([Campo1];0)+nz(Len([Campo2];0)+nz(Len([Campo3];0)
Da codice:
TuaVariabileNumerica =
nz(Len([Campo1],0)+nz(Len([Campo2],0)+nz(Len([Campo3],0)
Ciao, Carlo


title: conta caratteri

text:
grazie a tutti per le soluzioni
rino



title: caselle combinate in gerarchia

author: Marco

text:
Ciao
ho seguito l'esempio di sitocomune sulle combobox in gerarchia. Ho creato
due tabelle che saranno l'origine delle due combo. Le due combo sono in una
maschera che contiene anche i campi di una terza tabella, dove inserisco i
dati generali (cioč quelli che variano record per record - contatore, data,
testo, ecc...). Ho due problemi quando chiudo la maschera e la riapro.
Tranne che per il primo record, le scelte fatte sulla seconda combobox non
sono piů visualizzabili ed inoltre se volessi modificare il dato non ho piů
l'elenco di record correlato alla scelta fatta sulla prima combobox (scelta
che invece rimane visualizzata) ma quello della scelta fatta sulla prima
combobox del primo record. Il dato comunque viene salvato in tabella.
Dove sbaglio?
Grazie
Marco


title: caselle combinate in gerarchia

author: Roberto da casa

text:
"Marco" <
marco.v...@tin.it
> ha scritto nel messaggio
news:PHKId.749632$35.29...@news4.tin.it...

La soluzione proposta sul Sito Comune funziona solamente nel caso in cui la
maschera ha una visualizzazione a Maschera singola; ma a quanto pare la tua
maschera ha una visualizzazione a Maschere continue (o a Foglio dati).
Se cosě č, č normale quello che ti succede: anche se nella maschera
visualizzi piů record contemporaneamente, di fatto nella maschera esistono
SOLO due caselle cambinate e NON due caselle combinate moltiplicato il
numero dei record visualizzati: insomma di seconda combo ce ne č una sola e
la sua origine riga č filtrata con il valore della prima combo del record
corrente: di conseguenza per tutti gli altri record visualizzati in maschera
che hanno un valore della prima combo diverso da quello del record corrente
avrai la seconda combo priva di descrizione, visto che la sua origine riga
non contiene la descrizione giusta.
Se vuoi sincronizzare due combo in gerarchia in una maschera continua
occorre che la seconda combo NON abbia una origine riga; a fronte
dell'evento "Dopo aggiornamento" della prima combo dovrai impostare
dinamicamente da VBA l'origine riga della seconda combo con una stringa SQL
filtrata dalla prima combo e poi effettuare il requery della seconda combo;
a fronte dell'evento "Dopo aggiornamento" della seconda combo devi impostare
dinamicamente da VBA come origine riga della seconda combo una stringa SQL
non filtrata (insomma come se non avessi dovuto sincronizzare le due combo)
poi fare il requery della seconda combo.
> Grazie
> Marco
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: caselle combinate in gerarchia

author: Gaetano Di Zanni

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:eFPId.5308$V17.1...@twister1.libero.it...
>
> "Marco" <
marco.v...@tin.it
> ha scritto nel messaggio
> news:PHKId.749632$35.29...@news4.tin.it...
> > Ciao
> > ho seguito l'esempio di sitocomune sulle combobox in gerarchia. Ho
creato
> > due tabelle che saranno l'origine delle due combo. Le due combo sono in
> una
> > maschera che contiene anche i campi di una terza tabella, dove inserisco
i
> > dati generali (cioè quelli che variano record per record - contatore,
> data,
> > testo, ecc...). Ho due problemi quando chiudo la maschera e la riapro.
> > Tranne che per il primo record, le scelte fatte sulla seconda combobox
non
> > sono più visualizzabili ed inoltre se volessi modificare il dato non ho
> più
> > l'elenco di record correlato alla scelta fatta sulla prima combobox
> (scelta
> > che invece rimane visualizzata) ma quello della scelta fatta sulla prima
> > combobox del primo record. Il dato comunque viene salvato in tabella.
> > Dove sbaglio?
>
> La soluzione proposta sul Sito Comune funziona solamente nel caso in cui
la
> maschera ha una visualizzazione a Maschera singola; ma a quanto pare la
tua
> maschera ha una visualizzazione a Maschere continue (o a Foglio dati).
> Se così è, è normale quello che ti succede: anche se nella maschera
> visualizzi più record contemporaneamente, di fatto nella maschera esistono
> SOLO due caselle cambinate e NON due caselle combinate moltiplicato il
> numero dei record visualizzati: insomma di seconda combo ce ne è una sola
e
> la sua origine riga è filtrata con il valore della prima combo del record

Semplicemente fantastico, Roberto; a volte non so se sei più bravo che
buono, i due valori sono talmente alti!
Al piacere di conoscerti, insieme agli altri bravi sostenitori dell'NG.
P.S.: datene notizia sull'NG quando c'è il prossimo raduno.


title: caselle combinate in gerarchia

text:
Innanzitutto grazie per la risposta;
la mia maschera non ha come visualizzazione predefinita "maschere continue"
ma "maschera singola". Inoltre non visualizzo in maschera più di un record
contemporaneamente, ma il singolo record. Al momento sto ovviando
all'inconveniente creando un campo nel quale ho il dato con il codice
me.nomecampo.value = me.combobox.column(x)
Però questo sistema comporta che nel caso mi accorga di aver inserito un
dato sbagliato, per correggerlo, devo riselezionare il valore della prima
combobox e poi effettuare la correzione sulla seconda combobox.
Però probabilmente non sto capendo il significato del tuo consiglio.
Marco


title: caselle combinate in gerarchia

text:
"Marco" <
marco.v...@tin.it
> ha scritto nel messaggio
news:ISQId.751399$35.29...@news4.tin.it...

Se la tua maschera ha una visualizzazione a Maschera singola allora vuol
dire che la prima casella combinata è NON associata, mentre la seconda è
associata, nel qual caso la soluzione del mio messaggio precedente ti
risolve comunque il problema: il malfunzionamento è dovuto al fatto che
l'origine riga della seconda combo è impostato in maniera statica, quindi
pasando da un record all'altro succede che l'origine riga non è adeguata
perché ti compaia la descrizione nella seconda combo, quindi l'unica
soluzione è quella di cambiare dinamicamente l'origine riga della seconda
combo da una stringa SQL filtrata dalla prima combo (e quindi sincronizzata)
a una stringa SQL non filtrata dalla prima combo: insomma la seconda combo
resterà sincronizzata solo durante il tempo durante il quale devi effettuare
con essa una selezione, ma fatta la selezione (evento "Dopo aggiornamento"
della seconda combo) occorre che le due combo non risultino più
sincronizzate, in caso contrario hai l'inconveniente che lamenti.
Se non ti è chiaro qualcosa circa la soluzione che ti ho suggerito nel mio
messaggio precedente dicci cosa non ti è chiaro.



title: caselle combinate in gerarchia

text:
Entrambe le combo sono associate (infatti il valore della prima combo
rimane). Ho provato anche ad utilizzare materialmente il database di esempio
di sitocomune, senza modificare alcunchè; semplicemente creando un'altra
tabella nella quale associo le tre combo e inserendo nella maschera il
contatore di questa tabella creata. Ma succede lo stesso.
Mi puoi fare un esempio pratico del consiglio che mi hai dato?
Grazie per la pazienza
Marco


title: caselle combinate in gerarchia

text:
"Marco" <
marco.v...@tin.it
> ha scritto nel messaggio
news:PhTId.752209$35.29...@news4.tin.it...
> Entrambe le combo sono associate (infatti il valore della prima combo
> rimane).
Se entrambe le combo sono associate allora è sufficiente fare un requery
della seconda combo a fronte dell'evento "Su corrente" della maschera.
Comunque non capisco perchè memorizzi in tabella anche il dato selezionato
nella prima combo; le tabelle origine riga delle due combo sono sicuramente
in relazione uno-a-molti, quindi conoscendo il valore della seconda combo si
può facilmente risalire al valore della prima combo ed inoltre rispetteresti
i criteri di normalizzazione dei database relaionali.
> Ho provato anche ad utilizzare materialmente il database di esempio
> di sitocomune, senza modificare alcunchè; semplicemente creando un'altra
> tabella nella quale associo le tre combo e inserendo nella maschera il
> contatore di questa tabella creata. Ma succede lo stesso.
E' logico che succeda se la seconda combo è associata: ho cercato di
apiegartelo nel mio precedente messaggio.
> Mi puoi fare un esempio pratico del consiglio che mi hai dato?
Visto che con il requery di cui sopra dovresti risolvere, non credo abbia
bisogno di un esempio.
> Grazie per la pazienza
Prego



title: caselle combinate in gerarchia

text:
Ok la requery su corrente della maschera mi elimina l'inconveniente. Mi sei
stato di grandissimo aiuto e ti ringrazio molto. Riguardo la tua meraviglia
sul fatto che associo la prima combo..... tieni presente che utilizzo access
da non più di 7 o 8 mesi e sono autodidatta; quindi ciò che per te è ovvio
non sempre lo è altrettanto per me. Voglio dire che essendoci tra me e te
una differenza di anni luce sulla conoscenza della materia, magari per te è
scontato che associare la prima combo è inutile. Per me, visto che sono
queste le cognizioni che ho di database relazionali, non è lo stesso. In
ogni caso se hai piacere di perdere un altro pò di tempo con me, mi faresti
cosa gradita si mi esponessi un esempio materiale di ciò che mi hai detto
prima (mi fa sempre piacere acquisire più nozioni possibili su access).
Grazie ancora
Marco


title: caselle combinate in gerarchia

text:
"Marco" <
marco.v...@tin.it
> ha scritto nel messaggio
news:VA8Jd.447035$b5.21...@news3.tin.it...
> Ok la requery su corrente della maschera mi elimina l'inconveniente. Mi
sei
> stato di grandissimo aiuto e ti ringrazio molto. Riguardo la tua
meraviglia
> sul fatto che associo la prima combo..... tieni presente che utilizzo
access
> da non più di 7 o 8 mesi e sono autodidatta; quindi ciò che per te è ovvio
> non sempre lo è altrettanto per me. Voglio dire che essendoci tra me e te
> una differenza di anni luce sulla conoscenza della materia, magari per te
è
> scontato che associare la prima combo è inutile. Per me, visto che sono
> queste le cognizioni che ho di database relazionali, non è lo stesso.
Uno dei segreti per fare un buon database relazionale non è tanto conoscere
i linguaggi (VBA e SQL nel caso di Access), ma essere in grado di saperlo
progettare secondo i canoni.
Anche io sono autodidatta di Access e quindi anche io agli inizi non sapevo
come si progettava un database relazionale e/o come lo si normalizzava;
prima di lancuiare la prima volta Access ho però studiato come si progetta e
si normalizza un database relazionale (e credimi ci vuole meno di 7 o 8
mesi) e poi anche il resto mi è subito sembrato tutto più facile.
Se vai sul Sito Comune (link qui sotto) nella Sezione Tables ci trovi una
FAQ intitolata "Come progettare un database relazionale" e se vai nella
Sezione Libri trovi le recensioni di libri che servono al caso.
> In
> ogni caso se hai piacere di perdere un altro pò di tempo con me, mi
faresti
> cosa gradita si mi esponessi un esempio materiale di ciò che mi hai detto
> prima (mi fa sempre piacere acquisire più nozioni possibili su access).
Non vorrei sembrarti scortese, ma io ritengo che sarebbe sbagliato scambiare
questo NG per un corso personalizzato per corrispondenza su Access.
Comunque dalla tabella origine riga della seconda combo puoi, usando una
funzione DLookup (vedi help), determinare il valore numerico selezionato
nella prima cambo e sempre usando una funzione DLookup (partendo da tale
valore numerico) puoi risalire alla sua descrizione, ricercandola nella
tabella origine riga della prima combo.
> Grazie ancora



title: Errore con SottoMaschera

author: Porello

text:
Ciao a tutti
ho un problema, eseguo questa routine di aggiornamento campi in una maschera
regolarmente, il problema e' il seguente, ho riportato il tutto in una
sottomaschera e mi restituisce un errore:L'oggetto o la classe non supporta
il gruppo di eventi!!!!
Che si puo' fare????
Ciao
Porello


title: Errore con SottoMaschera

author: Alessandro Baraldi

text:
"Porello" <
por...@tiscalinet.it
> wrote in message
news:tPoo7.8682$7Y3....@news2.tin.it...

Forse non fai riferimento alla SubForm, occorrerebbe vedere come fai gli
aggiornamenti, in ogni caso per riferirti alla SubForm si utilizza questa
sintassi(se la esegui dalla Principale):
Me![NomeSub].NomeControllo.Enabled=False
Se invece sei in un modulo:
Forms![FormPrincipale].Form.[SubForm].Controllo.enabled=False
Se non ho capito sarebbe meglio postassi del codice...
@Alex.
--
Posted from  [62.98.109.20]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Errore con SottoMaschera

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:9a257a927bc4329f4d...@mygate.mailgate.org...

Quindi il codice che eseguo dopo aggiornamento della combobox che risiede
all' interno della sottomaschera e' il seguente:
Private Sub ricambio_AfterUpdate()
Dim conta As String
conta = ricambio.ColumnCount
prezzoic = ricambio.Column(conta - 1)
codice = ricambio.Column(conta - 2)
End Sub
Premetto che lo stesso codice sulla msk funziona !!!!
Ciao


title: Errore con SottoMaschera

text:
"Porello" <
por...@tiscalinet.it
> wrote in message
news:vq2p7.37020$7Y3.2...@news2.tin.it...
> Quindi il codice che eseguo dopo aggiornamento della combobox che risiede
> all' interno della sottomaschera e' il seguente:
>
> Private Sub ricambio_AfterUpdate()
> Dim conta As String
> conta = ricambio.ColumnCount
> prezzoic = ricambio.Column(conta - 1)
> codice = ricambio.Column(conta - 2)
> End Sub
A parte l'omissione del riferimento del Controllo che č buona abitudine non
omettere, quindi Me![ricambio].quellochevuoi non capisco perchč dichiari una
stringa quando poi gli fai fare operazioni matematiche...??(Conta-1) cos'č???
Operazioni matematiche si fanno con altri tipi di variabili....!!!
Questo era solo per obiettare al modo di scrivere codice...!
In ogni caso non vedo altro(dici poco) di anomalo...
Perň non capisco un'altra cosa questa benedetta Combo č a N° di
colonne variabili???
Se no perchč fai tutto quel trambusto per recuperare il valore contenuto
nelle colonne che sicuramente sai quale sono??? e quindi basta mettere il
numero relativo...!!
Per il resto io avrei usato Dlookup per estrarre i valori di prezzo e di codice
relativi.
@Alex
--
Posted from  [62.98.24.4]



title: Errore con SottoMaschera

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:b02d8d8ef32a3c2811...@mygate.mailgate.org...
> "Porello" <
por...@tiscalinet.it
> wrote in message
> news:vq2p7.37020$7Y3.2...@news2.tin.it...
>
> > Quindi il codice che eseguo dopo aggiornamento della combobox che
risiede
> > all' interno della sottomaschera e' il seguente:
> >
> > Private Sub ricambio_AfterUpdate()
> > Dim conta As String
> > conta = ricambio.ColumnCount
> > prezzoic = ricambio.Column(conta - 1)
> > codice = ricambio.Column(conta - 2)
> > End Sub
>
> A parte l'omissione del riferimento del Controllo che è buona abitudine
non
> omettere, quindi Me![ricambio].quellochevuoi non capisco perchè dichiari
una
> stringa quando poi gli fai fare operazioni matematiche...??(Conta-1)
cos'è???
> Operazioni matematiche si fanno con altri tipi di variabili....!!!
> Questo era solo per obiettare al modo di scrivere codice...!
> In ogni caso non vedo altro(dici poco) di anomalo...
> Però non capisco un'altra cosa questa benedetta Combo è a N° di
> colonne variabili???
> Se no perchè fai tutto quel trambusto per recuperare il valore contenuto
> nelle colonne che sicuramente sai quale sono??? e quindi basta mettere il
> numero relativo...!!
> Per il resto io avrei usato Dlookup per estrarre i valori di prezzo e di
codice
> relativi.
> @Alex
>
>
Quindi, .......il numero di colonne della combo non e' variabile , infatti
sono solo 3, pero' ho iniziato cosi'.........
Comunque ho risolto il problema, perche' la sottomaschera la aggiorno
direttamente dalla msk prinicipale con una combobox con le solite 3 colonne,
pero' ora il problema e' che la sottomaschera viene aggiornata(e fin qui
tutto OK), ma prima di tutto non mi considera il setfocus sul campo quantità
della Smsk, e poi non si posiziona automaticamente su un nuovo record e
quindi quando con il campo codice cerco di inserire un nuovo record( non
posizionando a mano il cursore sul nuovo record), mi sostituisce quello gia'
presente.Comunque il codice e' questo dopo agg.della combo presente nella
Msk:
Private Sub CODICE11_AfterUpdate()
Dim conta As String
conta = CODICE11.ColumnCount
    Forms!fatturazione.Sottomaschera_FatturaArticoli!ricambio =
CODICE11.Column(conta - 2)
    Forms!fatturazione.Sottomaschera_FatturaArticoli!codice = CODICE11
    Forms!fatturazione.Sottomaschera_FatturaArticoli!prezzoic =
CODICE11.Column(conta - 1)
    Forms!fatturazione.Sottomaschera_FatturaArticoli!quantità.SetFocus
End Sub


title: Msg a capo

author: Mike Dens

text:
Ciao una domanda veloce: come faccio a mandare a capo un messaggio
MsgBox "Ciao a tutti" _
& " quanti!!!!"
Questa è la sintassi giusta???....l'ho vista nella guida di access ma nn
funziona!!! cosa sto sbagliando???
grazie e ciao
michele :-)
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Msg a capo

author: Claudio

text:
Wed, 20 Nov 2002 14:38:58 +0000 (UTC), Mike Dens ha scritto ben 11 righe
per dire:
>Ciao una domanda veloce: come faccio a mandare a capo un messaggio
>MsgBox "Ciao a tutti" _
>& " quanti!!!!"
>Questa è la sintassi giusta???....l'ho vista nella guida di access ma nn
>funziona!!! cosa sto sbagliando???
MsgBox "Ciao a tutti" & vbCrLf & "quanti!!!"
Ciao. Claudio.


title: Msg a capo

author: Fabrizio Quercia

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:5522127d9f6c9d0f40...@mygate.mailgate.org...
> Ciao una domanda veloce: come faccio a mandare a capo un messaggio
> MsgBox "Ciao a tutti" _
> & " quanti!!!!"
MsgBox "Ciao a tutti" +chr(13)+"Ciao"
ti da:
Ciao a tutti.
Ciao
OK
Ciao a te :)


title: Msg a capo

text:
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:UYRC9.33511$744.1...@news1.tin.it...

Beh, penso che sia:
MsgBox "Ciao a tutti" & chr(13) & chr(10) & "Ciao"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Msg a capo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> "Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
> > "Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
> > > Ciao una domanda veloce: come faccio a mandare a capo un messaggio
> > > MsgBox "Ciao a tutti" _
> > > & " quanti!!!!"
> >
> >
> > MsgBox "Ciao a tutti" +chr(13)+"Ciao"
cut
> Beh, penso che sia:
>
> MsgBox "Ciao a tutti" & chr(13) & chr(10) & "Ciao"
Beh, penso che sia:
MsgBox "Ciao a tutti" & vbcrlf  & "Ciao"
Sib
hehehe.
Scusa, scherzavo.
Quindi non farai raduno uest'anno? (sempre che il raduno si faccia) come va,
tutto bene?


title: Msg a capo

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:hH0D9.48151$Yw.22...@news2.tin.it...
> Beh, penso che sia:
> MsgBox "Ciao a tutti" & vbcrlf  & "Ciao"
>
> Sib
>
> hehehe.
> Scusa, scherzavo.
> Quindi non farai raduno uest'anno? (sempre che il raduno si faccia)
Nel mio caso non credo che guasti un po' di prudenza.
D'altra parte devo stare attento a non stancarmi troppo (ma quando si
viaggia per breve tempo come si fa?), devo stare attento a bere e mangiare
(sarebbe un supplizio di Tantalo), un capodanno a Vienna l'ho già fatto due
volte, quindi...
> come va, tutto bene?
Abbastanza bene, grazie!
Ciao
Roberto


title: Msg a capo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
cut
> > come va, tutto bene?
>
> Abbastanza bene, grazie!
Ne sono lieto.
Ciao
Sib


title: Finestra generale access

author: Luigi

text:
Buongiorno a tutti,
qualche anima gentile mi può dire se è possibile far apparire una Maschera
senza alcun contesto intorno, neanche la finestra principale di access?
Grazie in anticipo
Luigi


title: Finestra generale access

author: Morgan

text:
"Luigi" <
luigi.b...@alice.it
> ha scritto nel messaggio
news:43a43d52$0$7316$4faf...@reader4.news.tin.it...

Vai su strumenti , avvio e leva tutte le spunte.
Ciao
Morgan


title: Finestra generale access

text:
"Luigi" <
luigi.b...@alice.it
> wrote in message
news:43a43d52$0$7316$
4faf...@reader4.news.tin.it
> Buongiorno a tutti,
>
> qualche anima gentile mi puň dire se č possibile far apparire una Maschera
> senza alcun contesto intorno, neanche la finestra principale di access?
>
> Grazie in anticipo
>
>
> Luigi
Da Access direi di no.
Access č la Form MDI di tutto l'appicativo, pertanto non esiste
applicativo senza AccessWindows, tutt'alpiů puň essere resa non visibile
ma la cosa č brutta e non costruttiva.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Finestra generale access

text:
Innanzi tutto grazie per la risposta,
vorrei capire perchč parli di opzione brutta e non costruttiva?
Quale comando bisogna usare? Ho provato a utilizzare Strumenti/avvia e
togliere tutte le spunte, ma la finestra generale rimane.
Grazie
Luigi
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:a73a27f8bac906ca6c...@mygate.mailgate.org...



title: Finestra generale access

text:
Grazie, ma non č bastato, la finestra del database č stata nascosta
purtroppo quella generale č rimasta
Ciao
Luigi
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:43a4418d$0$13251$4faf...@reader2.news.tin.it...
>
> "Luigi" <
luigi.b...@alice.it
> ha scritto nel messaggio
> news:43a43d52$0$7316$4faf...@reader4.news.tin.it...
> > Buongiorno a tutti,
> >
> > qualche anima gentile mi puň dire se č possibile far apparire una



title: Finestra generale access

text:
"Luigi" <
luigi.b...@alice.it
> wrote in message
news:43a45245$0$16200$
4faf...@reader3.news.tin.it
> Innanzi tutto grazie per la risposta,
> vorrei capire perchè parli di opzione brutta e non costruttiva?
> Quale comando bisogna usare? Ho provato a utilizzare Strumenti/avvia e
> togliere tutte le spunte, ma la finestra generale rimane.
> Grazie
>
> Luigi
>
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:a73a27f8bac906ca6c...@mygate.mailgate.org...
> > "Luigi" <
luigi.b...@alice.it
> wrote in message
> > news:43a43d52$0$7316$
4faf...@reader4.news.tin.it
> >
> > > Luigi
Occorre usare le API, ma poi la gestione diviene complessa e
poco agevole, con l'obbligo di ricorrere a Form Popup e non
sempre è comodo.
Sul SC trovi un demo, forse anche sul mio sito, ma non ricordo...!



title: Finestra generale access

author: Karl Donaubauer

text:
Luigi wrote:
> qualche anima gentile mi può dire se è possibile far apparire una Maschera
> senza alcun contesto intorno, neanche la finestra principale di access?
www.donkarl.com/it
 FAQ 1.11 Nascondere la finestra principale di Access
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Finestra generale access

author: castrol

text:
Innanzitutto, vai menų strumenti,avvio e sul menų a tendina di Visualizza maschera/pagina,scegli la maschera che vuoi far partire all'inizio.
Tramite macro imposti l'evento (su chiusura) di questa maschera a azione (chiudi).
Nelle proprietā della mashera sulla scheda altro devi impostare la maschera a popup.
Chiudi il database,crei un collegamento del database e su quest ultimo,fai tasto dx proprietā, sulla voce esegui, imposti ridotto a icona.
Dimenticavo, il collegamento non deve essere nella stessa cartella del database originale.
Se segui passo passo queste istruzioni vedrai comparire la tua mashera senza l'applicazione di access.
Ciao.
--
castrol
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-738668.html
Inviato via
http://www.itsistemi.net


title: controllo su maschera 2

text:
Riposto il quesito poichè mi sono accorto che non funziona.
Ho una sottomaschera a foglio dati chiamata "miasotto" con tre campi
"campo1" "campo2" "campo3".
Il "campo2" è numerico e vorrei che quando supera 100 da un messaggio e
annulla l'ultimo record.
Quindi ho inserito nel "piè di pagina maschera" un controllo con
=Somma([campo2])
Ho inserito poi questo codice nella sottomaschera
Private Sub Form_BeforeUpdate(Cancel As Integer)
If somma_per > 100 Then
MsgBox "mmmmmmm"
campo1.SetFocus
DoCmd.RunCommand acCmdUndo
End If
End Sub
Questo codice non funziona perchè mi da il messaggio al successivo
inserimento di record che ha superato 100.
Allora ho scritto questo codice:
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim SOMMA As Integer
Dim SOMMA_PER2 As Integer
SOMMA_PER2 = Nz(somma_per)
SOMMA = SOMMA_PER2 + Campo2
If SOMMA > 100 Then
MsgBox "LA PERCENTUALE NON PUO' ESSERE SUPERIORE AL 100%"
campo1.SetFocus
DoCmd.RunCommand acCmdUndo
End If
End Sub
Questo codice va meglio ma poniamo di aver inserito già 100, quando vado a
modificare il dato a 50
il codice entra in fulzione.
Io ho capito il perchè ma non trovo la soluzione.
Qualcuno può aiutarmi?
Grazie Marco


title: controllo su maschera 2

author: Stefano Bettini

text:
maga58 ha scritto nel messaggio <854s8j$k2t$
1...@lacerta.tiscalinet.it
>...
>Riposto il quesito poichč mi sono accorto che non funziona.
Il ragionamento mi pare decisamente cervellotico, troppo perfino
per seguirlo tutto...
Domanda, ma se il problema sta solo nell' evitare l' inserimento di
un valore >= 100 in un Controllo/Campo non č molto piů semplice
utilizzare il banalissimo ValidoSe < 100 ?!?
Se invece si tratta di un controllo calcolato ovviamente il test
lo devi mettere sull' evento BeforeUpdate utilizzando CancelEvent
per annullare il salvataggio.
Bye, Ste


title: controllo su maschera 2

text:
> Il ragionamento mi pare decisamente cervellotico, troppo perfino
> per seguirlo tutto...
>
Hai ragione cerco di semplificare.
Hai presente il database Northwind con la maschera "Ordini" e la
"sottomaschera ordini".
Io voglio semplicemente il subtotale dell'ordine non superi L. 1.000.000.
Se inserisco quindi un prdotto che fa aumentare l'importo per esempio a
1.100.000 appare un messaggio e viene cancellato l'inserimento.
Anche se in pratica è difficile che un commerciante voglia limitare un
ordinativo questo è solo un esempio che poi applicherò in un altro db.
Spero di essere stato più chiaro.
Ciao
Marco


title: controllo su maschera 2

text:
maga58 ha scritto nel messaggio <85725q$dsv$
1...@lacerta.tiscalinet.it
>...

Molto + chiaro, grazie.
Cmq non è poi tanto strana la necessità di limitare l' ordinato
di un cliente, molti gestionali implementano una gestione
della "solvibilità" dei clienti che limita l' importo ordinabile
dagli stessi.
Personalmente lo farei decisamente da VBA, sull' evento BeforeUpdate
della sottomaschera aprirei un bel recordset tipo:
   set rk = db.openrecordset("select sum(nz(Importo,0)) from Dettaglio where
IDOrdine = "  _
                & me.parent.IDOrdine)
da cui:
   Valore = ccur(rk(0))
   if Valore > 1000000 then
      msgbox "Totale Ordine eccessivo!!"
      docmd.CancelEvent
   End If
Non trascurerei la possibilità di lavorare su una tabella temporanea x le
righe,
ti darebbe il modo di gestire tutta la codifica dell' ordine **veramente**
come
una unica transazione.
Bye, Ste


title: controllo su maschera 2

text:
> Personalmente lo farei decisamente da VBA, sull' evento BeforeUpdate
> della sottomaschera aprirei un bel recordset tipo:
>
>    set rk = db.openrecordset("select sum(nz(Importo,0)) from Dettaglio
where
> IDOrdine = "  _
>                 & me.parent.IDOrdine)
>
> da cui:
>
>    Valore = ccur(rk(0))
>    if Valore > 1000000 then
>       msgbox "Totale Ordine eccessivo!!"
>       docmd.CancelEvent
>    End If
>
>
Scusa Stefano
Non ho una profonda conoscenza di vba e non riesco a correggere errori di
sintassi.
Per provare se funziona ho inserito questo codice sulla "sottomaschera
ordini" del db di
northwind ma mi da errore.
Puoi scoprire il motivo?
Te ne sarei grato anche perchč, per me,  č un buon metodo per imparare nuove
cose.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim db As Database
Dim rk As DAO.Recordset
Dim valore As Integer
Set db = CurrentDb
Set rk = db.OpenRecordset("select sum(nz(PrezzoComplessivo,0)) from
[dettagli ordini] where IDOrdine =" & Me.Parent.IDOrdine)
  valore = CCur(rk(0))
   If valore > 2000000 Then
      MsgBox "Totale Ordine eccessivo!!"
      DoCmd.CancelEvent
   End If
End Sub


title: controllo su maschera 2

text:
maga58 ha scritto nel messaggio <85dlfg$7j9$
1...@lacerta.tiscalinet.it
>...
>Scusa Stefano
>Non ho una profonda conoscenza di vba e non riesco a correggere errori di
>sintassi.
>Per provare se funziona ho inserito questo codice sulla "sottomaschera
>ordini" del db di
>northwind ma mi da errore.
>Puoi scoprire il motivo?
>Te ne sarei grato anche perchè, per me,  è un buon metodo per imparare
nuove
>cose.
E' il metodo migliore, il massimo poi è darti gli strumenti per capire
l' errore...., vediamo che si può fare al riguardo....
Tanto per cominciare, quando si parla di errori è buona norma
postare anche il codice ed il testo dell'errore.
>Private Sub Form_BeforeUpdate(Cancel As Integer)
>
>Dim db As Database
>Dim rk As DAO.Recordset
Questa dovrebbe essere corretta, ma scritta + semplicemente come:
dim rk as recordset
sicuramente funziona
>Dim valore As Integer
Non integer, visto che si tratta di importi meglio definirlo come
Currency...
>Set db = CurrentDb
>
>Set rk = db.OpenRecordset("select sum(nz(PrezzoComplessivo,0)) from
>[dettagli ordini] where IDOrdine =" & Me.Parent.IDOrdine)
>
Il modo migliore per "debuggare" gli statement sql a mio
avviso è utilizzare una variabile apposita per lo statement
e fare un bel msgbox della variabile stessa prima dell' apertura
del recordset.
dim ssql as string
ssql = "select sum(Prezzo) from [Dettagli Ordini] where IDOrdine = " &
me.parent.IDOrdine
msgbox ssql
set rk = db.openrecordset(ssql)
Dal msgbox vedi subito se ci sono errori grossolani.
>
>  valore = CCur(rk(0))
>
>   If valore > 2000000 Then
>      MsgBox "Totale Ordine eccessivo!!"
>      DoCmd.CancelEvent
>   End If
>
>
>End Sub
>
>
Se la stringa ssql viene composta correttamente dovrebbe funzionare,
fai sapere.
Bye, Ste


title: controllo su maschera 2


title: Perchè a volte và e...

author: Nicola Rabottini

text:
Grazie innanzi tutto!
Premessa utilizzo Access'97
Perchè su alcuni pc il comando 'invia oggetto' funziona ed apre Outlook
Express e su altri no.
Su tutti i pc il servizio di posta è perfettamente funzionante.
Ho provato a leggere l'help in merito a MAPI ma non ho trovato risposta.
Sapete come posso risolvere il problema?
Ciao, Nicola!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Perchè a volte và e...

text:
"Nicola Rabottini" <
man...@libero.it
> ha scritto nel messaggio
news:7794317373ffc43f5db...@mygate.mailgate.org...
> Grazie innanzi tutto!
>
> Premessa utilizzo Access'97
>
> Perchè su alcuni pc il comando 'invia oggetto' funziona ed apre Outlook
> Express e su altri no.
> Su tutti i pc il servizio di posta è perfettamente funzionante.
> Ho provato a leggere l'help in merito a MAPI ma non ho trovato risposta.
>
> Sapete come posso risolvere il problema?
>
> Ciao, Nicola!
>
prova a tolgiere e rimettere il programma di posta nel pc in cui non và.
ciao.


title: disabilitare comandi barra applicazioni

author: ecla

text:
Ho un db Access e vorrei disabilitare il comando "chiudi" dal menu di scelta
rapida che compare quando si clicca con il tasto dx del mouse sulla barra
delle applicazioni in modo tale che l'utente non abbia altra strada per
chiudere la maschera che premere l'apposito pulsantino "esci" che ho
inserito nella stessa.
Qualcuno ha suggerimenti da propormi?
Grazie a tutti.
Ecla

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


title: disabilitare comandi barra applicazioni

text:
> chiudere la maschera che premere l'apposito pulsantino "esci" che ho
> inserito nella stessa.
> Qualcuno ha suggerimenti da propormi?
> Grazie a tutti.
> Ecla
crea una piccola form nel tuo db e chiamala "uscita"
dichiara una variabile globale di nome PossoUscire di tipo string
apri in modo nascosto la form "uscita"
imposta nell'apertura della prima tua form questa variabile a "No"
PossoUscire="No"
su evento unload della form "uscita" metti come segue
Private Sub Form_Unload(Cancel As Integer)
Dim intScelta As Integer
Dim UnloadMode As Integer
If PossoUscire = "No" Then
        If UnloadMode = vbFormControlMenu Then
            Cancel = True
            Exit Sub
        End If
End If
PossoUscite la imposti a "Si" nel tuo pulsante esci prima di eseguire quit
dimmi se funziona. ciao.


title: Anteprima immagini

text:
Con un pulsante di comando, richiamo questa funzione per aprire una
maschera di windows e selezionare un file. Siccome l'utente deve
selezionare solo immagini, qualcuno sa come visualizzare
automaticamente LE ANTEPRIME delle immagini nella maschera di windows
senza dover selezionare OGNI VOLTA con il mouse le opzioni in alto a
destra "anteprima-dettagli-elenco....."
Grazie
Public Sub ShowFile(frm As Form, fb As OPENFILENAME)
    Dim fName As String
    Dim result As Long
    Dim path As String
    path = "C:\Documents and Settings\user\Desktop"
    With fb
        .lStructSize = Len(fb)                      'Size of the
structure
        .hwndOwner = frm.hWnd                       'Handle to window
opening the dialog
        .hInstance = 0                              'Handle to calling
instance (not needed)
        .lpstrFilter = "BMP Files (*.bmp)" & vbNullChar & "*.bmp" &
vbNullChar
                        '& "Tutti i File (*.*)" & vbNullChar & "*.*" &
vbNullChar_
                        '& "GIF Files (*.gif)" & vbNullChar & "*.bmp"
& vbNullChar _
                        '& "JPG Files (*.jpg)" & vbNullChar & "*.bmp"
& vbNullChar & vbNullChar
        '.lpstrCustomFilter is ignored -- unused string
        .nMaxCustomFilter = 0
        .nFilterIndex = 1                           'Default filter is
the first one (Text Files, in this case)
        .lpstrFile = Space(256) & vbNullChar        'No default
filename. Also make room for received path and _
                                                     filename of the
user's selection.
        .nMaxFile = Len(.lpstrFile)
        .lpstrFileTitle = Space(256) & vbNullChar   'Make room for
filename of the user's selection
        .nMaxFileTitle = Len(.lpstrFileTitle)
        .lpstrInitialDir = path & vbNullChar        'Initial directory
is C:\
        .lpstrTitle = "Scelta File" & vbNullChar    'Title of file
dialog
        .flags = OFN_PATHMUSTEXIST Or OFN_FILEMUSTEXIST Or
OFN_HIDEREADONLY
        .nFileOffset = 0                            'The rest of the
options aren't needed.
        .nFileExtension = 0
        '.lpstrDefExt is ignored -- unused string
        .lCustData = 0
        .lpfnHook = 0
        '.lpTemplateName is ignored -- unused string
    End With
    result = GetOpenFileName(fb)
    If result <> 0 Then
        fName = Left(fb.lpstrFile, InStr(fb.lpstrFile, vbNullChar) -
1)
    End If


title: Anteprima immagini

author: MA

text:
<
stefan...@gmail.com
> ha scritto nel messaggio news:1181837085....@x35g2000prf.googlegroups.com...
> Con un pulsante di comando, richiamo questa funzione per aprire una
> maschera di windows e selezionare un file. Siccome l'utente deve
> selezionare solo immagini, qualcuno sa come visualizzare
> automaticamente LE ANTEPRIME delle immagini nella maschera di windows
> senza dover selezionare OGNI VOLTA con il mouse le opzioni in alto a
> destra "anteprima-dettagli-elenco....."
>
> Grazie
>
> Public Sub ShowFile(frm As Form, fb As OPENFILENAME)
>    Dim fName As String
>    Dim result As Long
>    Dim path As String
>    path = "C:\Documents and Settings\user\Desktop"
>    With fb
>        .lStructSize = Len(fb)                      'Size of the
> structure
>        .hwndOwner = frm.hWnd                       'Handle to window
> opening the dialog
>        .hInstance = 0                              'Handle to calling
> instance (not needed)
>        .lpstrFilter = "BMP Files (*.bmp)" & vbNullChar & "*.bmp" &
> vbNullChar
>                        '& "Tutti i File (*.*)" & vbNullChar & "*.*" &
> vbNullChar_
In questa riga gli stai dicendo che vuoi tutti i file
Toglila
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Database pazienti

text:
Ho la necessità di creare un modello di database da memorizzare su una penna
usb; in pratica un documento che mi consenta ad ogni paziente di inserire
campi fissi come nome, cognome, anamnesi ecc. non so da dove cominciare, mi
date una mano? Grazie mille per l'attenzione!


title: Database pazienti

author: Cinzia

text:
"Buc@niere" <bucani...@LamicodiDante.it> ha scritto nel messaggio
news:BTj3d.276274$OR2.12...@news3.tin.it...

Ciao Buc@niere,
il fatto che tu voglia memorizzare il database s una penna USB è abbastanza
ininfluente, su una penna, o sull'hd del PC cambia poco, se non il fatto che
la penna avrà una dimensione massima che non si potrà superare (64 MB, 128
MB......)
Quello invece che cambia molto e su cui dovresti fare chiarezza è che tipo
di informazioni vuoi registrare, a sensazione mi sembra che dovresti come
prima cosa crearti un archivio dei pazienti dove metterai i dati Anagrafici;
poi ti servirà un archivio delle visite in cui ci sarà ad esepio:
il cod. del paziente, la data della visita, i sintomi denunciati, la
diagnosi, la cura prescritta ed eventuali esami richiesti.
Poi potresti voler registrare anche i risultati degli esami e quindi ti
servirà un archivio degli esami...
Insomma  fare una applicazione fatta bene partendo da zero non è così
semplice, ti consiglierei di partire con un buon libro sull'uso di Access,
poi su problemi più specifici, sicuramente qualcuno che ti darà una mano ci
sarà.
Chiarisciti bene anche quali informazioni ti serve archiviare, che tipo di
ricerche dovrai fare su quei dati, che analisi dei dati ti serviranno,  per
esempio se i dati ti servono per sapere quanti casi di influenza ci sono
stati l'anno scorso, dovrai organizzare l'archivio in un determianto modo,
se invece questo tipo di informazioni non ti servono e vuoi solo avere la
storia del paziente i dati andranno organizzati in maniera diversa.
Ciao
Cinzia


title: Nuova numerazione fatture causa legge stabilita' 2013

author: RobertoA

text:
http://ns.newtronic.net/news-eventi/3582/legge-di-stabilita-2013-nuova-numerazione-fatture-di-vendita.html

Che ne dite ?


author: Pablitomf

text:
RobertoA <
amor...@tiscalinet.it
> ha scritto:

>
http://ns.newtronic.net/news-eventi/3582/legge-di-stabilita-2013-nuova-numerazione-fatture-di-vendita.html

>
> Che ne dite ?

a che pro?... alla fine non e' che sia cambiato chissa' che... numero
progressivo generale, o numero progressivo annuale, nulla di piu' e nulla
di meno.

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


author: Lucky

text:
Buongiorno a tutti.
Il mio database di fatturazione contiene il campo IDFattura (campo
contatore) che ovviamente corrisponde al numero fattura progressivo.
Se volessi aggiungere al campo il testo "/2013" cosa dovrei scrivere nelle
proprietą del campo e cioč nella riga "origine controllo" ?
Grazie a chi vorrą fornirmi un aiuto.
Saluti
Lucky
========================

"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:201301031...@mynewsgate.net...



text:
Lucky <
tecn...@fastwebnet.it
> ha scritto:

> Buongiorno a tutti.
> Il mio database di fatturazione contiene il campo IDFattura (campo
> contatore) che ovviamente corrisponde al numero fattura progressivo.
> Se volessi aggiungere al campo il testo "/2013" cosa dovrei scrivere nelle
> proprietà del campo e cioè nella riga "origine controllo" ?
> Grazie a chi vorrà fornirmi un aiuto.
> Saluti
> Lucky
> ========================

l'ho fatto tanto tanto tempo fa per cui non giuro sulla sua bonta' totale,
ma se non erro la demo in accessgroup gia' faceva sta cosa...

http://www.accessgroup.it/howto/db-fatturazione.html




text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:201301031...@mynewsgate.net...
> RobertoA <
amor...@tiscalinet.it
> ha scritto:
>
>>
>
http://ns.newtronic.net/news-eventi/3582/legge-di-stabilita-2013-nuova-numerazione-fatture-di-vendita.html

>>
>> Che ne dite ?
>
> a che pro?... alla fine non e' che sia cambiato chissa' che... numero
> progressivo generale, o numero progressivo annuale, nulla di piu' e nulla
> di meno.
>
>
> --
> ------------
> Pablitomf
> Napoli sempre nel "Q"uore!
> "mammasantissima" si nasce, non si diventa.

Si, cambia niente nella sostanza
Solo che ora vogliono il 'numero' del documento composto cosi'   15/2013
per indicare la quindicesima fattura del 2013
Oppure tenere la numerazione consecutiva, non basata sull'anno e quindi la
n. 220 del 31/12/2012   e la n. 221 del 01/01/2013 e cosi via
Dentro al programma cambia niente, basta nelle stampe mettere vicino il
numero e l'anno della data
Certo che si danno da fare per rompere le balle
Servisse a qualcosa poi


title: Query multipla sullo stesso record

author: Sandrobi

text:
Non so se il subjet è preciso. Ho una tabella dove in ogni record ci sono 5
campi articolo. Dovrei creare una query che mi crei un recordset con un
record distinto per ogni articolo, quindi fino a 5 record per ogni record
originale.
Mi sembra di aver letto qualcosa del genere ma non lo ritrovo.
Grazie.
Sandro


title: Query multipla sullo stesso record

author: Francesco R.

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:MsqDb.187816$vO5.7...@twister1.libero.it...

Scusa la curiosità, Xchè hai il record con questa struttura con 5 campi
dello stesso significato?.
Sono sempre tutti e 5 pieni?
Potrebbe essere il caso di portarli fuori su una tabella a parte?
Non sono molto ferrato con l'SQL, ma credo che una query di unione potrebbe
funzionare.
Ciao.
--
Francesco G. Rizzoni


title: Query multipla sullo stesso record

author: namor

text:
Sandrobi ha scritto:

E' una query di unione:
SELECT campo1 FROM Tabella
UNION SELECT campo2 FROM Tabella
UNION SELECT campo3 FROM Tabella
ecc...
Forse dovresti rivedere l'impostazione logica della struttura del database.
Il mettere 5 campi articolo in uno stesso record invece che in 5 record
con un solo campo articolo è una forzatura che si usa solo in casi
particolari. Ti complicherà la vita, come hai visto dal fatto che adesso
ti tocca fare una query UNION per ottenere quello che ti serve.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: office 2003

author: Odino Saur

text:
ciao
c'è qualche beta tester nel ng?
qualcuno sa darmi una data approssimativa della sua pubblicazione?


title: office 2003

text:

A detta M$ tardissima estate.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: office 2003

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> Il 02 Giu 2003, 11:30, "Odino Saur" <
no...@rispondo.org
> ha scritto:
> > ciao
> >
> > c'č qualche beta tester nel ng?
> > qualcuno sa darmi una data approssimativa della sua pubblicazione?
>
> A detta M$ tardissima estate.
diamine..
non posso aspettare cosě a lungo...
sapete se si puň diventare dei beta testers? sapete se conviene? si riesce a
lavorare con una beta2?


title: office 2003

text:

La versione Beta2 che ho io e tutti i partecipanti a Road Show scade a
Novembre. Considera perň che io non sono un beta tester, ne ho fatto
richiesta ma ne ne ho saputo nulla.



title: office 2003

author: Fabrizio Quercia

text:
On Tue, 3 Jun 2003 09:13:03 +0200, "Odino Saur" <
no...@rispondo.org
>
wrote:
>diamine..
>non posso aspettare cosě a lungo...
mammamia quanta fretta...ma che e' sta smania??
prob. con le vecchie versioni di access?
>sapete se si puň diventare dei beta testers? sapete se conviene? si riesce a
>lavorare con una beta2?
Io lavoro egregiamente fin dalla 97...e me la son tenuta.
Access 97 rulez!
Access 2000 cacca!
Access 2002 xp quasi rulez (meglio di acc97, ma BATTE NETTA;MENTE
access 2000)
Non credo ti serva access 2003 per lavorare :)
Che ne pensi?


title: office 2003

text:
> mammamia quanta fretta...ma che e' sta smania??
> prob. con le vecchie versioni di access?
il fatto è che prima lavoravo in una azienda dove dovevo usare il 2000, ma
ora non ho più di questi vincoli, ma devo arrangiarmi per comprare la
licenza!!
>
> >sapete se si può diventare dei beta testers? sapete se conviene? si
riesce a
> >lavorare con una beta2?
>
> Io lavoro egregiamente fin dalla 97...e me la son tenuta.
ma io non ce l'ho! :(
> Access 97 rulez!
> Access 2000 cacca!
> Access 2002 xp quasi rulez (meglio di acc97, ma BATTE NETTA;MENTE
> access 2000)
ma veramente ?
io il 97 lo vedo solo usato in tutti gli applicativi commerciali, ma non
c'ho mai messo mani. l'xp invece è merce rara.. tant'è che ho sempre e solo
visto office xp std
che il 2000 avesse problemi lo sapevo.. ma credevo che fosse una cosa di
office
mi sapresti fare quelche esempio di problemi del 2000 che le altre versioni
non hanno ?
> Non credo ti serva access 2003 per lavorare :)
ne sono certo.. anzi, probabilmente lo prenderei solo per farne un
downgrade, ma mi brucerebbe il.. ehm.. "portafogli" a comprare una licenza
che so già datata
e voi che ne pensate?


title: office 2003

author: Carlo Costarella

text:
CUtT
> il fatto è che prima lavoravo in una azienda dove dovevo usare il 2000, ma
> ora non ho più di questi vincoli, ma devo arrangiarmi per comprare la
> licenza!!
>
> >
> > >sapete se si può diventare dei beta testers? sapete se conviene? si
> riesce a
> > >lavorare con una beta2?
> >
> > Io lavoro egregiamente fin dalla 97...e me la son tenuta.
>
> ma io non ce l'ho! :(
>
> ne sono certo.. anzi, probabilmente lo prenderei solo per farne un
> downgrade, ma mi brucerebbe il.. ehm.. "portafogli" a comprare una licenza
> che so già datata
>
> e voi che ne pensate?
>
>
Guarda cosa puoi portare a casa con soli 320 euro:
http://www.microsoft.com/italy/partner/maps/
Ciao, Carlo


title: office 2003

text:
> Guarda cosa puoi portare a casa con soli 320 euro:
>
http://www.microsoft.com/italy/partner/maps/
wow..
com'č possibile?
Grazie mille per la dritta!!!


title: office 2003

text:
> Guarda cosa puoi portare a casa con soli 320 euro:
>
http://www.microsoft.com/italy/partner/maps/
dopo un paio di link vengo lanciato su
http://members.microsoft.com/isapi/goregwiz.asp?target=/regsys/regsys.asp?wi
zid=4444&FU=/isapi/goregwiz.asp?target=/regsys/companyassociation.asp?FU=htt
ps://
members.microsoft.com/partner/maps/maps.aspx&CU=/isapi/gomembers.asp?ta
rget=/partner/
e da un 20 min. la mia linea a 640 kb è a manetta senza che il server
microsoft mi dia un segno di vita.. nemmeno un time out..
 risulta anche a voi? mi sono rinstupidito?


title: office 2003

author: yQy (Fabrizio Quercia)

text:
On Thu, 05 Jun 2003 05:52:20 GMT, "Carlo Costarella"
<
carloantoni...@virgilio.it
> wrote:
>
>Guarda cosa puoi portare a casa con soli 320 euro:
>
http://www.microsoft.com/italy/partner/maps/
Io sono un privato, non ho ne' partita iva ne azienda...lavoro (finora
a tempo determinato presso un'azienda chene ha gia' acquistato
uno)...posso di tasca mia acquistare uno de sti cosi per tenermelo a
casa? visto che nel mio tempo libero sviluppo cose mie?
E' spiegato  non benissimo nel sito MS.
Cioe' ... posso acquistare sta cosa in quanto utente privato
(sviluppatore) ?
Serve avere partita iva da libero professionista? e poi alla fine
dell'anno?
RInnovo altri 320 ?
Ki ne sa di piu'?


title: office 2003

text:
Il 05 Giu 2003, 12:19, "yQy (Fabrizio Quercia)" <
fqse...@tin.it
> ha
scritto:
> On Thu, 05 Jun 2003 05:52:20 GMT, "Carlo Costarella"
> <
carloantoni...@virgilio.it
> wrote:
>
>
> >
> >Guarda cosa puoi portare a casa con soli 320 euro:
> >
http://www.microsoft.com/italy/partner/maps/
>
>
> Io sono un privato, non ho ne' partita iva ne azienda...lavoro (finora
> a tempo determinato presso un'azienda chene ha gia' acquistato
> uno)...posso di tasca mia acquistare uno de sti cosi per tenermelo a
> casa? visto che nel mio tempo libero sviluppo cose mie?
No o rivenditore o prof.
L'eccezionalità dell'offerta sta nel fatto che licenza 10 postazioni di cui
una con W2003 server, 10 Office 2003 pro, SharePoint etc.
>
> E' spiegato non benissimo nel sito MS.
Come al solito
> Cioe' ... posso acquistare sta cosa in quanto utente privato
> (sviluppatore) ?
>
> Serve avere partita iva da libero professionista? e poi alla fine
> dell'anno?
Yes
>
> RInnovo altri 320 ?
Yes
>
> Ki ne sa di piu'?
ciao MAssimiliano



title: [VBA] Definire da codice la pressione di un pulsante

text:
Come da oggetto, vorrei definire da codice la pressione di un pulsante,
come faccio?
Grazie anticipatamente,
--
strano...mavero


text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:4225c...@x-privat.org...
> Come da oggetto, vorrei definire da codice la pressione di un pulsante,
> come faccio?
Che significa? lo vuoi intercettare?
click non basta?
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:L7kVd.2589$tY2....@news.edisontel.com...

voglio dargli il focus all'uscita di una msgbox e far si che si *clicchi* da
codice ...
--
strano...mavero


text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:4225c...@x-privat.org...
>
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:L7kVd.2589$tY2....@news.edisontel.com...
>>
>> "strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
>> news:4225c...@x-privat.org...
>> > Come da oggetto, vorrei definire da codice la pressione di un pulsante,
>> > come faccio?
>>
>> Che significa? lo vuoi intercettare?
>> click non basta?
>> MAssimiliano
>>
> voglio dargli il focus all'uscita di una msgbox e far si che si *clicchi*
> da
> codice ...
> --
> strano...mavero
Cosa ti vieta di usare lo stesso codice che c'è dietro il click sull'uscita
dalla msgbox proprio dove gli dici il focus?
Mi spiego
Private sub Pippo_exit
    msgbox "Torna a trovarci presto", vbammiccacnte, "ciao Pucci"
    call FalloAdesso
end sub
Private sub BtnSPremiQui_Click()
    call FalloAdesso
En sub
Sub FalloAdesso
    Msgbox "Juve in serie B", vbVerità, "Juve a trazione con gasolio
Agricola"
end sub
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:HtkVd.2601$tY2....@news.edisontel.com...

...è che ci sono un casino di controlli in gioco,
il programma lo stò modificando ma non avendolo
sviluppato io devo ambinetarmi nella sua logica ...
... cmq la trazione della juve la vedo bene bipower!
... p.s.: non posso dare nell'evento msgbox
me.pulsante.setfocus
pulsante_Click
??
--
strano...mavero


author: Roberto da casa

text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:4225c...@x-privat.org...
>
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:L7kVd.2589$tY2....@news.edisontel.com...
> >
> > "strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
> > news:4225c...@x-privat.org...
> > > Come da oggetto, vorrei definire da codice la pressione di un
pulsante,
> > > come faccio?
> >
> > Che significa? lo vuoi intercettare?
> > click non basta?
> > MAssimiliano
> >
> voglio dargli il focus all'uscita di una msgbox e far si che si *clicchi*
da
> codice ...
Sposta il fuoco sul pulsante di comando e poi esegui la seguente riga di
codice:
SendKeys "{ENTER}"
> --
> strano...mavero
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
strano...mavero ha scritto:
[CUT]
> ....è che ci sono un casino di controlli in gioco,
> il programma lo stò modificando ma non avendolo
> sviluppato io devo ambinetarmi nella sua logica ...
e creati una funzione che richiami sia sul Click che sul MSGBOX...
> .... cmq la trazione della juve la vedo bene bipower!
Nooo... per me è a kerosene (si scriverà così?)
> .... p.s.: non posso dare nell'evento msgbox
> me.pulsante.setfocus
> pulsante_Click
> ??
No, perchè pulsante_Click() lo BUGgerebbe come una funzione che non hai,
creandoti un errore.
> strano...mavero
effettivamente strano... ma vero!
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:

Io mi riferivo alla trazione che trovano nell'armadietto (o dovrei dire
miniappartamento) medico.
>
> ... p.s.: non posso dare nell'evento msgbox
> me.pulsante.setfocus
> pulsante_Click
> ??
No, ma puoi racchiudere il msgbox nella funzione/sub e chiamare in uno
tutt'e due le cose
MAssimialino


text:
Roberto da casa ha scritto:
[CUT]
> Sposta il fuoco sul pulsante di comando e poi esegui la seguente riga di
> codice:
> SendKeys "{ENTER}"
A volte tu mi ricordi questo :
Da : "Così Parlò Bellavista"
.."Commendatò permettete una vena poetica? : Cu na finta e Maradona',
scioglie o sangue a dint' e vvene!"
Questi colpettini di classe, irritano (nel senso buono) perchè sono a
volte talmente banali che uno non ci pensa. Del tipo "Se vuoi nascondere
una cosa, cerca di renderla quanto più visibile, e nessuno la troverà" :-D
Ciao Reberto



text:
[cut]
perfetto!
Grazie mille!
...e grazie ovviamente anche a tutti gli altri.
--
strano...mavero


text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d04lmf$585$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> [CUT]
> > Sposta il fuoco sul pulsante di comando e poi esegui la seguente riga di
> > codice:
>
> > SendKeys "{ENTER}"
>
> A volte tu mi ricordi questo :
>
> Da : "Così Parlò Bellavista"
> .."Commendatò permettete una vena poetica? : Cu na finta e Maradona',
> scioglie o sangue a dint' e vvene!"
>
> Questi colpettini di classe, irritano (nel senso buono) perchè sono a
> volte talmente banali che uno non ci pensa. Del tipo "Se vuoi nascondere
> una cosa, cerca di renderla quanto più visibile, e nessuno la troverà" :-D
una delle prime cose che ho imparato dalla mia guida all'uso di Access è che
da codice VBA puoi sicuramente fare qualsiasi cosa puoi far fare ad Access
interattivamente con mouse e tastiera e che il mouse e la tastiera si
simulano con l'istruzione SendKeys.
>
> Ciao Reberto
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
--



text:
Roberto da casa ha scritto:
[CUT]
> ...che il mouse e la tastiera si simulano con l'istruzione SendKeys.
Certo, ma tendenzialmente l'uomo (sbagliando) cerca sempre di risolvere le
cose in maniera complicata prima di accorgersi che "la porta non si apre
perchč bisogna spingere, non tirare" :-D
Piccolezze che spesso ti fanno scrivere righe di codice inutile, o meglio
sostituibili con un semplice SendKeys utilizzato fino a 5 minuti prima.
Bhč, accontentiamoci va!
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



author: Karl Donaubauer

text:
Pablitomf wrote:
> ...
> Piccolezze che spesso ti fanno scrivere righe di codice inutile, o
> meglio sostituibili con un semplice SendKeys utilizzato fino a 5
> minuti prima.
No. SendKeys č buggy da sempre e gią per questo dev'essere
evitato se possibile. Fortunatamente č necessario solo in
pocchi situazioni come ultima ratio ed anche in questi casi
sostituibile con API come mostra p.e. il codice di Dev.
Vedi
www.donkarl.com/it
 FAQ 7.8 Blocco numeri (SendKeys).
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


title: Come stampare un report con campi dalla dimensione variabile?

author: Francesco

text:
Salve a tutti,
devo creare un report in cui i vari campi devono essere inseriti in un
testo tipo:
Il sottoscritto {COGNOME) (NOME) nato/a a (LUOGO_NASCITA) ... ecc..
Il problema e' che i campi hanno lunghezza variabile, per cui se
riservo, nel report, una casella più grande mi ritrovo dello spazio
mancante, per esempio:
Il sottoscritto ROSSI             MARIO    nato/a a ROMA      ecc ecc.
Io invece vorrei che la lunghezza della casella del campo, nel report,
si adattasse *automaticamente* alla dimensione del campo inserito
nella tabella e cioe':
Il sottoscritto ROSSI MARIO nato/a ROMA ecc. ecc.
Devo impostare qualche proprieta' nel report?
Vi ringrazio e scusatemi se la domanda e' una FAQ,
ma seguo poco il NG.
Grazie di cuore ancora
Ciao


author: Emyr

text:


sulla query usa:   stringa:"Il sottoscritto " & [anagrafica].[cognome]
& " etc..."
poi sul report metti come origine controllo stringa....
ricordati le proprietà cangrow
Saluti.
Emanuele.


title: Iniziali delle parole in Maiuscolo!

author: fab

text:
Ciao a tutti,
vorrei sapere come inserire in tabella da maschera ad esempio per i
campi "cognome" e "nome" le iniziali in maiuscolo!!
Esempio
Cognome        Nome
lo bianco        giuseppe        (inserito da input)
Lo Bianco       Giuseppe       (memorizzato in tabella)
Grazie in anticipo
Fab


title: Iniziali delle parole in Maiuscolo!

author: David

text:
--
==================================
p.i. David Ius
Ufficio Prestazioni
Azienda Ospedaliera S.M. degli Angeli
Via Montereale, 24 - 33170 PORDENONE
Tel: 0434/399799 - Fax: 0434/399151
================================
"fab" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1156148338.7...@75g2000cwc.googlegroups.com...

funzione StrConv  vedi l'help
Bye David


title: Iniziali delle parole in Maiuscolo!

author: Cinzia

text:
"fab" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1156148338.7...@75g2000cwc.googlegroups.com...

Ciao Fab
vedi la funzione strConv  F1 per l'help
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
---------------------------------------


title: Iniziali delle parole in Maiuscolo!

text:
Grazie a tutti,
gentilissimi e precisi come sempre!!
Buona giornata
Cinzia ha scritto:



title: Creare nuova tabella con un campo id contatore

author: Gimamon

text:
Qualcuno mi sa dire come fare per creare da codice una nuova tabella
contenente un campo ID di tipo contatore (Access 2000)? Grazieeeeeeeeeee