mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: azzeramento parziale maschera

Salve a tutti!
Ho una maschera di inserimento dati dove, una volta salvato il record,
vorrei che solo alcuni alcuni dati immessi nella maschera stessa vengano
cancellati. (in pratica un form di richiesta libri, dove i dati anagrafici
rimangano, mentre i campi titolo libro e edizione, tornino bianchi dipo il
salva record).
come posso fare?
Grazie
Stefano

 ha scritto nel messaggio
news:a8cdme$2i8a$1...@newsreader1.mclink.it...

Sull'evento 'Prima di aggiornare'
fa "tornare bianchi" i campi che ti interessano
---
leo_duca

 ha scritto nel messaggio
news:lTjq8.106182$%g7.34...@twister2.libero.it...

Ops... forse non ho interpretato in modo corretto il tuo post.
Il tuo scopo e' "far tornare bianchi" i campi del record
o i controlli della maschera?
--
leo_duca

Scusami, ma rileggendo il post, mi sono resoconto che non è molto chiaro :-(
cmq devo far tornare bianchi i controlli della maschera in modo da sfruttare
le informazioni anagrafiche già immesse.
Ora provo a mettere il codice
Me.titolocollana.Value = Null
 Me.titolopubblica.Value = Null
in After update e ti faccio sapere.
Grazie
Stefano


 ha scritto nel messaggio
news:a8cjhe$cvo$1...@newsreader1.mclink.it...


 Stefano
Aspetta, aspetta..... :))
Vediamo se ci siamo capiti.
Allora... prendiamo ad esempio "titolocollana".
Facciamo in modo che, quando inserisci un nuovo record,
"titolocollana" assuma  automaticamente il valore
che aveva nel record precedentre.
1- crea una nuova casella di testo non associata
    e imposta la sua proprieta' Visible a No (false)
    Supponiamo tu l'abbia chiamata "Copy_titolocollana"
2-in corrispondenza dell'evento 'Su modifica' di "titolocollana" scrivi
     Me!Copy_titolocollana = Me!titolocollana
3-in corrispondenza dell'evento 'Su corrente' di "titolocollana" scrivi
    If Me.NewRecord Then
        Me!titolocollana = Me!Copy_titolocollana
    End If
Fa questo per ogni campo che ti interessa.
Se usi una struttura a maschere continue inserisci i vari controlli
"Copy_..." nell'intestazione o nel pie-di-pagina della maschera.
Fammi sapere
---
leo_duca

 ha scritto nel messaggio
news:a8cjsa$d52$1...@newsreader1.mclink.it...

Scrivi dopo il messaggio precedente: è una regoletta ben accetta nel NG
Prova così
me!tuocontrollo.defaultvalue="=""" & me!tuocontrollo.value & """
(soluzione di Emyr, per correttezza)
Ciao Paolo

 Ciao Paolo
allora, grazie infinite, funziona perfettamente, ma ora ho un nuovo
problema: come faccio a resettare tutti i campi della maschera
contemporaneamente?
lo so sono un rompip####
thanks
stefano

risolto con una maschera di avvio!!!
thx
Newsgroup: it.comp.appl.access
Titolo: [SITO COMUNE] Avrete notato...

...almeno quelli che ci sono capitati da ieri sera, che c'e' una grossa
novita' per quanto riguarda l'archivio dei messaggi.
Dite la vostra...che tanto nun ce ne po' frega' de meno
(ehehe, nevvero, ce frega, ce frega!:-)
Saluti.
Luciano

 ha scritto nel messaggio
news:b9aonj$haagl$1...@ID-86073.news.dfncis.de...

Lo ho notato oggi andando a cercare nei vecchi post
BRAVI
saluti
Pietro

 ha scritto nel messaggio
news:b9aonj$haagl$1...@ID-86073.news.dfncis.de...

nevvero si scrive n'evvero
Antonio

 nevvero si scrive n'evvero
Semmai si scrive n' e' vvero.
Saluti.
Luciano

 Semmai si scrive n' e' vvero.
No, perchè il mio apostrofo elide il non, il tuo non deve elidere niente
dalla e
Antonio

 Luciano
Visto che lo hai chiesto; il link non sarebbe meglio se punta direttamente
al newsgroup?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:b9aonj$haagl$1...@ID-86073.news.dfncis.de...

Bellissimo e molto più funzionale.
Giuseppe

 ha scritto nel messaggio
news:b9aonj$haagl$1...@ID-86073.news.dfncis.de...

Ti rinnovo il mio apprezzamento e, come ebbi modi di dirti qualche tempo fa,
bisognerebbe trovare il modo per cui risulti più evidente come lanciare una
ricerca avanzata: per la ricerca nei NG penso che sia meglio di quanto offre
Google.
Se senti l'amico Federico, domandagli se ha tempo per dare un'aggiornatina
al Sito.
Ciao
Roberto

 ha scritto nel messaggio

Dicono tutti cosi', ma poi non glie frega niente a nessuno
(hehehe)
Ha qualcosa di familiare pero', dove l'ho gia' visto? ;-)
Sib

 Che non lavorate più voi!
Perche' gli dici cosi'?
Sib

 dalla e
Ovviamente, dato che trattasi di apostrofo e non di accento.
Saluti.
Luciano

 Sib
Il servizio viene fornito da un'altra "societą" (VeryNews) no? O no?!!
Oh; io scherzavo eheee... Numme cazziate; il sito č bello, bello, bello,
bello, bello, bello, bello...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Gradient Background

Qualcuno è a conoscenza di come inserire un gradient
background nei forms di Access senza usare un'immagine
precompilata ?
Grazie in anticipo
Axel

 precompilata ?
Sicuramente esisterà un' API apposita, però la soluzione che mi viene in
mente è di usare il metodo Line in un ciclo For. Naturalmente il colore
della linea e la posizione y varierà con l'indice del ciclo. Concettualmente
è molto semplice, ma non so se la velocità sarà accettabile.
Se vuoi maggiori dettagli riscrivi.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************
Newsgroup: it.comp.appl.access
Titolo: DB danneggiato

Ho ancora problemi con un altro db access danneggiato: non riesco più a
vedere l'elenco delle tabelle, delle query, maschere etc etc; non riesco più
a ripristinarlo o compattarlo.
Mi da sempre questo errore:
"Il modulo di gestione di database Microsoft Jet non è riuscito a trovare
l'oggetto 'Tables'. Assicurarsi che l'oggetto esista e che il nome e il
percorso siano digitati correttamente"
Oppure questo errore:
" 'I:\Dati\Magazzino98.MDB' non è un indice di questa tabella. Esaminare
l'insieme Indexes dell'oggetto TableDef per determinare i nomi di indice
validi."
Cosa posso fare? Se vado nelle opzioni e spunta le caselline per vedere
"Oggetti di sistema" e "oggetti nascosti" mi blocca access, esce l'errore
"Questo programma ha eseguito una operazione non valida e sarà terminato", e
si chiude access.
C'è qualche altro programma esterno per ripristinare il db?
ciao e grazie
Luca

 ha scritto nel messaggio
news:basebj$qtm$1...@newsreader.mailgate.org...

Prova a fare una copia del DB poi usando la copia usa l'opzione /Decompile
da riga di comando.
Per esempio da Start Esegui: "C:\Programmi\MicrosoftOffice\Msaccess.exe"
/decompile "C:\TuoDbCopia.mdb"
In ultima analisi puoi rivolgerti qui:
http://riparafiles.it/recfiles.htm
che con una trentina di euro ti ripara il file. Tutto dipende da quanto ti
serve.
Ciao, Carlo

 /decompile "C:\TuoDbCopia.mdb"
Ho provato a decompilarlo come dici tu ma mi dice "Operazione non valida" e
posso solo premere OK e finisce l'operazione.
Grazie lo stesso
Luca

 ha scritto nel messaggio
news:basujn$otg$1...@newsreader.mailgate.org...

Maggiori informazioni qui:
http://www.mvps.org/accessfr/bugs/bugs0008.htm
Ciao, Carlo

 
http://www.mvps.org/accessfr/bugs/bugs0008.htm
vado subito a vedere
Newsgroup: it.comp.appl.access
Titolo: ma com'è possibile ? mi sono sparite le tabelle !!!

salve ragazzi ho avuto un probelam gravissimo
ho fatto un prg in acccess salvato il tutto su chiave usb
provo la chiave su altro pc  e access nn mi apre il programma  mi dice che 
un altro utente sta tentando di modificare i dati
allora privo dal menu file --> apri ----> apri  apertura esclusiva
cosi mi fa funzionar  il programam scritto in acccess
inizo ad inserire i dati dalla masschera che avevo crerato
poi chiudo il tutto
dopo 10 minuti
provo a riaprire il PRG ma con miop stupore non esistono + le tabelle da me 
create:-(   come č potuto accadere ?
e ora cosa faccio ?
ciao e grazie

 ha scritto nel 
messaggio news:zM8ni.67273$%k.20...@twister2.libero.it...

Non ho capito bene. Il db funziona comunque ma non si vedono le tabelle?
Se cosi fosse in menu strumenti>opzioni c'č un opzione per visualizzare le 
tabelle nascoste e di sistema.
Ciao
Access 

 ciao e grazie
Ciao.
-- 
Sergio MAZZA 

no non funziona niente mi da errore :
il modulo di gestione di database MIcrosoft Jet ha interrotto 
l'elaborazione.
Un altro utente sta tentando contemporaneamente di modificare gli stessi 
dati
sapresti aiutarmi ?
ciao e grazie
"Access" <
t...@interfree.it
(fake)> ha scritto nel messaggio 
news:cl9ni.67304$%k.20...@twister2.libero.it...



Ti rispondo anche se hai usato un oggetto poco esplicativo e solo perchè 
potresti compromettere definitivamente il tutto.
Per prima cosa elimina il file .ldb associato al db (TuoNomeDB.LDB e non 
mdb) e prova a riaprirlo...se non funziona chiudi.
Fai uno scandisk del pen drive da una finestra dos: cmd invio...chkdsk 
NUnità, se la tua unità pendrive è F scriverai "chkdsk F: /F /R"
senza le virgolette...attendi il completamento e prova a riaprire il file.
Se ancora non funziona prova a creare un nuovo db con la stessa versione di 
Access e ad importare tutti gli oggetti del db danneggiato.
Se ancora non và ti rimane solo l'opzione Decompile o inviare il file a un 
centro di recupero specializzato. In alternativa esistono dei tools a 
pagamento che recuperano questo tipo di database danneggiati.
Facci sapere.
Ciao, Carlo

 ha scritto nel messaggio 
news:f7ksr8$uon$1...@tdi.cu.mi.it...

Grazie delel prezione info ma purtroppo non va
io ho usato easy recoveriy ma non riesce neanche li a recuperare le tabelle
mi spieghi come faccio a fare un decompile ?
grazie per il tuo aiuto

 ha scritto nel 
messaggio news:cisni.68152$%k.20...@twister2.libero.it...

Puoi mandarmi l'mdb così com'è? Magari zippato?
Per il decompile si fa così:
da riga di comando "c:\TuoPercorso\MSAccess.exe" "C:\TuoPercorso\File.mdb" 
/decompile
Ricordo che il percorso di MSAccess va tra virgolette così come il percorso 
del db...esattamente come l'ho scritto.
Inoltre fai l'operazione su una copia e mai sull'originale.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: confronto di date di file

Innanzi tutto salutoni a tutti!!
Dovrei fare il confronto con "if" tra le date di due file. Qualcuno puo'
spiegarmi come posso farlo.
per intenderci:
if a> b then .....
dove "a" e' la data del file c:\tizio\tizio.mdb e "b" e' la data del
file c:\caio\caio.mdb
quello che voglio dire e' :
se(if) il file tizio e' piu recente del file caio, allora(then)......
spero di essere stato chiaro.
qualcuno ha qualche idea?
grazie per l'aiuto.
marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: il comando trova

salve,
vorrei fare in modo premendo il tasto "TROVA" il database cerchi, in un 
campo designato, un valore immesso in una casella di testo, come è 
possibile realizzare una cosa simile? posso effettuare una ricerca anche 
  "di parte" del campo?
grazie

 ha scritto nel messaggio 
news:434f60b6$0$24641$4faf...@reader3.news.tin.it...

certo inizia a cercare informazioni relative a  query parametriche e 
soprattutto gli operatori di confronto = like e le loro peculiarità.
Oltretutto dovresti approfondire le differenze tra le ricerche di 
informazioni testuali, numeriche o di data.

ciroteo ha scritto:

spiego meglio il problema..
se io uso il tasto trova fornito da access nella maschera, se io cerco 
il sig. Rossi lui mi visualizza tutte le informazioni sul signor Rossi..
se eseguo una query come posso fare in modo che senza cambiare la 
maschera mi visualizzi tutte le informazioni del sig Rossi?
grazie

 ha scritto nel messaggio news:434f60b6$0$24641$4faf...@reader3.news.tin.it...

Inserisci nell'evento "su clic" di un bottone questo codice:
'---
On Error GoTo Err_bttnTrova_Click
    Screen.PreviousControl.SetFocus
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
    Exit Sub
Err_bttnTrova_Click:
    MsgBox Err.Description
'---
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:434f65d0$0$29545$4faf...@reader1.news.tin.it...

Non è una cosa difficile: inizia a basare la maschera su una query 
parametrica.
Ossia: query nei cui criteri hai messo il riferimento ad una casella di 
testo o casella combinata contenuta nella form.
per es. nella colonna cognome nei criteri metti:
like "*" & [Seleziona il cognome] & "*"
E vedrai che all'apertura della maschera vedrai un campo che ti chiede il 
cognome e in seguito ti visualizzerà tutte le info relative al record.
Newsgroup: it.comp.appl.access
Titolo: Access 2003 completo e runtime a2007 errore

Ciao
 
sistema vista sp3
access 2003 aggiornato e funzionante (fino a poco fa...)
applicazioni sviluppate con a2003
 
installo il runtime di a2007
 
provo a lanciare il file *.mdb di a2003
parte il runtime 2007 è va in errore
"collego" il file (apri con) con la versione completa 2003 e stesso errore:
l'espressione su apertura immessa come impostazione della proprietà di 
evento ha provocato il seguente errore:l'oggetto o la classe non 
supporta il gruppo eventi
 
emh... ...zzo
 
con la versione completa di access 2003 apro il file (shift etc) e:
apro maschere premo pulsanti e l'errore si ripresenta in maniera 
"casuale", cerco nei riferimenti ma non "trovo nulla di mancante"
 
apro altri *.mdb e stesso problema
 
suggerimenti?
  (magari evitando di reinstallare tutto ;>) )
 
 
 

   (magari evitando di reinstallare tutto ;>) )
disinstallato il runtime a2007
 
lancio il .mdb access si "installa" e successivamente avverte di un 
problema e lo ripara, installa le funzioni mancanti, ora con la versione 
completa di a2003 il prg funziona
 
suggerimenti per il runtime a2007?
provo con la versione 2010?
 
ciao e grazie
 
 

 provo con la versione 2010?
allora:
con il runtime 2010 il programma funziona ;>)
 
ma quando provo ad aprire il file con la versione a2003 completa o 
l'errore sopra :<(
 
c'è un modo di far convivere le 2 versioni? (almeno nel pc che uso per 
lo sviluppo)
 
ciao e grazie
 
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


vista sp2
 
;>)
 


orrore
 
BFS
 

Il giorno Tue 03 Jul 2012 03:12:38p, *Liones* inviava su 
it.comp.appl.access il messaggio 
news:4ff2efc4$0$1582$
5fc...@news.tiscali.it
. Vediamo cosa scrisse:

manca ancora un dato: 32 o 64 bit?



 
32 bit

 
 
ok, pensavo a certi driver che microsoft NON ha sviluppato per le versioni 
a 64 bit ma evidentemente non è colpa loro 



 
pazienza :<(
 
ciao e grazie
Newsgroup: it.comp.appl.access
Titolo: Sincronizzare i Contatti di OUTLOOK con db

Salve,
ho un database SQL che mi gestisce in una tabella i miei clienti.
E' possibile sincronizzare i Contatti di OUTLOOK di office 2003 con questa 
tabella???
E se si come?
Grazie mille 

 wrote in message
news:398Hd.90175$
C94....@tornado.fastwebnet.it

Non capisco bene cosa intendi con Sincronizzare, ma Access(sia
ADP/E che MDB/E) sono in grado di accedere al Database di Outlook
tramite Excange un driver installato, pertanto hai la possibilità anche
di scriverci dentro...!
Ora vedi tu come concepire la "Sincronizzazione" e se è fattibile. 
Ciao
@Alez
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:100175e0aea6a28558...@mygate.mailgate.org...

Ciao alex dove si trova questo driver di exchange??? 


Prova a fare un Collega tabelle, quando si apre il Browser
hai la possibilità di linkare dati ODBC, Access, Excel, Outlook() ed
Excange()
Non li ho mai usati pertanto non sò darvi ulteriori dettagli, ma le
istruzioni
danno questa opportunità...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

darmene il titolo? Grazie Ebo

Newsgroup: it.comp.appl.access
Titolo: DBF con ACCESS2000

ho degli archivi *.DBF se li apro con access 2000 con tipo DBIV non mi
permette l'aggiornamento dei dati.. se l'apro con il driver ODBC VISUAL FOX
PRO mi dà l'errore... come posso fare ?
Ciao e Grazie..

 FOX PRO mi dà l'errore... come posso fare ?
Hai bisogno di un update di JET:
INFO: Non-BDE Paradox and dBase ISAM Drivers
http://support.microsoft.com/support/kb/articles/Q263/5/61.asp
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: newbie: ricercare un codice

Mettiamo che ho una serie di codici in un campo codice:
Z11.02.3554
Z11.02.2544
Z11.02.3588
Z11.02.1354
che query faccio per scegliere da maschera di input
xxx.xx.xx5x
restituendomi:
Z11.02.3554
Z11.02.1354
?
ciao
|BioNiC|

|BioNiC| ha scritto:

Metti come criterio sul campo codice
like "???.??.??5?"
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Mettiamo che ho una serie di codici in un campo codice:
Perchè apri un altro thread invece di proseguire sull'altro già aperto?!!??!
Antonio

Antonio Biso ha scritto:


Sorry, ho visto troppo tardi che c'era l'altro thread e avevi già risposto.


 Namor
Ovviamente non ce l'avevo con te namor...
Antonio

Antonio Biso ha scritto:




Si, ma se vedevo prima il vecchio msg non rispondevo a questo.
Cavolacci, e non ho neppure un misero jolly da giocarmi...


Scusatemi
non lo farò più
ciao
|BioNiC|

 non lo farò più
E ci possiamo anche muovere?
Antonio
Newsgroup: it.comp.appl.access
Titolo: Accodare una tabella ad un'altra aggiungendo campi fissi?

Ho due Tabelle Tab1 e Tab2, devo accodare i campi di tab1 a tab2.
In tab 2 ho dei campi da riempire, in fase di accodamento, con dei valori
fissi.
Qualcuno mi puň aiutare?
Grazie

 Mi sono risposto da solo per verificare come funziona perchč č la 1° volta
che uso un NG

 Ma il problema è vero o è solo una prova?

 >> Il problema è vero, usando un docmd.runsql mi da un errore del tipo
valore nel campo (campo che dovrebbe essere fisso) duplicato

Newsgroup: it.comp.appl.access
Titolo: gestione OUTLOOK

ciao a tutti,
ho creato un maschera in access con un pulsante di comando che:
prende dei dati e li trasferisce in Word
mi apre outlook
mi crea un allegato pdf.
mi stampa l'allegato.
Vorrei fare in modo che tramite il click sul pulsante venga anche:
inserito il destinatario (prendendolo da un campo della maschera)
inserito oggetto e corpo del messaggio (che sono fissi)
La mia difficoltà è he non riesco a comandare Outlook quando lo stesso
è già aperto....
Come posso fare?
Grazie x l'aiuto

 ha scritto nel messaggio 
news:a2ae113f-d6b9-4baf...@p36g2000prp.googlegroups.com...



[risposta]
Utilizzare l'automazione per inviare un messaggio di Microsoft Outlook
http://support.microsoft.com/kb/161088
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: problemi con referenti

Ciao a tutti,
avrei un quesito da sottoporvi che a  molti di voi potrà sembrare banale
ma che a me sta dando un pò noia. Ho  importato un vecchio database che
gestiva clienti  su un nuovo fatto con access, il mio problema è il
seguente ....
Premetto che nel vecchio database avevo una tabella clienti e una
tabella referenti che permetteva l'inserimento di più referenti
all'interno di una singola società. Nel  mio nuovo database ho creato
all'interno della maschera clienti una pagina (tab) "Referenti" che mi
permette di digitare il nome e la qualifica  di uno o più. Relazionando
il vecchio IDcliente sono riuscita ad incrociare correttamente tutti i
referenti con le rispettive società. Es. ditta Gommaplus ref. int, mario
(tecnico), simona (amministr), adriana (centralinista)....
Ora però il problema è che la  sottomaschera che ho aggiunto alla
maschera clienti mi visualizza tutti i nomi e gli IDclienti ma non della
singola società, ma di tutte.
es:  ID2033 ditta Gommapluss mi visualizza :  mario ID2033, simona
ID2033, roberto ID2055 (che fa parte di un'altra società). Inoltre se
aggiungo un nome tutti i record ereditatano tale nome ....
Qualcuno può darmi un consiglio ?
Grazie

 ha scritto nel messaggio
news:3906F308...@strhold.it...

Hai controllato le proprietà (collega campi secondari e campi master) della
sottoscheda (sottomaschera) se ha i referimenti al campo chiave ID?
Ciao.

... ora controllo
Grazie
Sabrina
Sergio MAZZA ha scritto:


Aiutoooooo ho guardato campi secondari e master nell'indice ma non sono riuscita
a trovare niente, puoi darmi un ulteriore suggerimento
Grazie infinite ...
Sabrina
Sabry ha scritto:



In quelle proprietà devi inserire i campi chiave. Se clicchi su (per
esempio) "campi secondari" ti appare il bottone con tre punti (generatore di
espressione); premendolo si avvia il wizard che ti segue nell'inserimento
dei campi giusti, che nel tuo caso non è molto difficile capire quali
inserire: in entrambi i casi è il campo ID (se li hai chiamati così)...
Ciao.
P.S. con l'help (f1) alla voce: "Proprietà CollegaCampiSecondari,
CollegaCampiMaster..." trovi ogni informazione...
AriCiao.

 ha scritto nel messaggio

Newsgroup: it.comp.appl.access
Titolo: Api e handle





In un post precedente Alessandro Baraldi mi dava un suggerimento per la
 chiusura di un file aperto con la shell 
 pid = Shell("C:\Programmi\Microsoft Office\OFFICE11\winword.exe", vbNormalFocus)
 mwnd = InstanceToWnd(pid)
.....
Call SendMessage(mwnd, WM_CLOSE, 0, 0)
Dopo innumerevoli tentativi, Scusandomi con gli autori, mi ero intestardita su word e anche se viene ricavato l'
handle attraverso il pid lo da errato pertanto il programma non si chiude.
Ho cambiato riga di comando in:
 Pid = Shell("C:\windows\notepad.exe", vbNormalFocus)
con questo funziona perfettamente qualcuno mi sa spiegare perchè?
Grazie
Debora
 



In un post precedente Alessandro Baraldi mi dava un suggerimento per la
chiusura di un file aperto con la shell  pid = Shell("C:\Programmi\Microsoft
Office\OFFICE11\winword.exe", vbNormalFocus) mwnd =
InstanceToWnd(pid).....Call SendMessage(mwnd, WM_CLOSE, 0, 0)Dopo
innumerevoli tentativi, Scusandomi con gli autori, mi ero intestardita su
word e anche se viene ricavato l'handle attraverso il pid lo da errato
pertanto il programma non si chiude.Ho cambiato riga di comando in: Pid =
Shell("C:\windows\notepad.exe", vbNormalFocus)con questo funziona
perfettamente qualcuno mi sa spiegare perchč?GrazieDebora
Cosa c'entra Word...?
Se hai aperto un File DOC č normale non funzioni quello che hai fatto ...
Ricava l'hWnd direttamente usando FindWindow...
Debora... giri attorno a questa cosa da settimane... ma mai una volta che si
capisca
dall'inizio alla fine di quello che fai o che vuoi fare.
Lanci indizzi relativi ai tuoi ragionamenti, che spesso sono errati e
confusi.... sperando che
ti venga dato sul piatto il codice per fare quello che dici.
NON SI CAPISCE UNA MAZZA DI COME OPERI E DI COSA VUOI VERAMENTE FARE.
SPIEGA BENE LA COSA.
Boh...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:fpa9hq$uq0$1...@aioe.org...

Forse Sergio potrŕ aiutarla?!?!?!? Ahahahaha....scusa la battuta....un 
piccolo momento di ludo....
Per il momento io mollo...e poi l'esperto di Api sei tu!
Ciao
Roberto 

 Roberto
Ciao.
-- 
Sergio MAZZA 


Si.... credevi... invece quì è come un Boomerang gira che ti gira...


 ti venga dato sul piatto il codice per fare quello che dici.
Ho risolto, forse mi ero spiegata male,  ma provando la stessa funzione su 
un altra macchina, stesso sistema operativo e stessa versione di access 
tutto funziona perfettamente; ho reistallato office e ora va a meraviglia, 
ho perso ore per risolvere questo problema, va a capirci....
Newsgroup: it.comp.appl.access
Titolo: Intercettare "evento logout"

Ho realizzato un Db per l'azienda dove lavoro che viene utilizzato in rete.
Sto preparando un file di log per vedere quanto viene usato e da chi il
Db.Non ho problemi a catturare i login degli utenti avendo una maschera
fissa che si apre quando lancio il Db.Non riesco invece ad intercettare
l'evento "logout utente".Come posso fare?
Grazie Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 l'evento "logout utente".Come posso fare?
Prepara una maschera di logout, disabilita il pulsante di chiusura di access
e quindi forza l'utente ad uscire da lě
Antonio

 Antonio


Newsgroup: it.comp.appl.access
Titolo: Gestione degli errori...

Per controllare gli errori restituiti da Access, avendo il numero, come
posso gestirlo?


Guarda nell'help cercando "On Error".
Premesso che non hai specificato cosa intendi per "gestire l'errore",
un metodo potrebbe essere quello di creare una tabella TuaTabellaErrori
contenente due campi:
CodiceErrore contenente il codice di errore di Access e TuaDescrizione
contenente una descrizione tua personale, scrivendo quindi in conseguenza
del verificarsi di un errore per esempio:
msgbox (Dlookup("TuaDescrizione","TuaTabellaErrori","CodiceErrore=" &
Err.number)

 posso gestirlo?
Ci sono diversi modi di gestire gli errori. Uno dei più comuni consiste
nel creare una etichetta alla fine della routine alla quale si rimanda
l'esecuzione del codice in caso di errore:
Public Function GestioneErrore()
On Error GoTo ErrorHandler
    'qui ci deve stare il codice della routine
    'ogni errore che si verifica
    'causa lo spostamento dell'esecuzione
    'al blocco ErrorHandler
ExitSub:
    'questo blocco può essere utile per
    'eseguire delle operazione prima di
    'uscire dalla routine
    'ATTENZIONE: se si verifica un errore qui
    'e non viene gestito correttamente
    'l'applicazione va in loop...
    Exit Sub
ErrorHandler:
    'qui puoi gestire l'errore come meglio credi
    'utilizzando Select Case, oppure If... Then,
    'o quello che ti pare...
    'in questo esempio viene visualizzata una
    'messagebox con il numero e la descrizione
    'dell'errore, dopodichè l'esecuzione del codice
    'si sposta al blocco di chiusura
    msgbox "Errore " & Err.Number & vbNewLine & Err.Description
    GoTo ExitSub
End Function
Ciao
--
Matteo Palmieri - Cybercreations
www.cybercreations.it
Newsgroup: it.comp.appl.access
Titolo: da maschera a maschera

Scusate il quesito ma non ci levo le gambe....
Da una maschera "schedario" ho una sottomaschera continua "gare" e nella 
sottomaschera "gare" ho inserito sull'evento non il elenco questo codice:
------------------
Private Sub cbocitta_NotInList(NewData As String, Response As Integer)
Response = False
    If MsgBox("Vuoi aggiungere la città?", vbQuestion + vbYesNo, "Nuova 
Città") = vbYes Then
        DoCmd.OpenForm "città", acNormal, , , acFormAdd, , NewData
        Forms!città.Form!città = NewData
        cbocitta.Undo
        cbocitta.Requery
    Else
        cbocitta = ""
    End If
End Sub
-------------------
e l'evento funziona aprendomi la form città.
poi ho inserito nella form città un pulsante con questo codice:
Private Sub cmdritorna_Click()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    Forms!gare.Form!cbocitta.Requery
    Forms!gare.Form!cbocitta.Text = nome
    DoCmd.Close acForm, Me.Name
End Sub
ma non funziona, mi dice che non trova la maschera "gare", mi aiutate a 
trovare il problema?
Se uso questo sistema per le maschere in genere funziona ma con una 
sottomaschera continua nò?
Saluti Andrea 

 ha scritto nel messaggio 
news:43da21ba$0$22090$4faf...@reader1.news.tin.it...

Ciao Andrea
devi fare riferimento alla maschera pricipale prima della sottomaschera.
prova così:
Forms!Schedario!gare!cbocitta.Text = nome
Daniele 

 Forms!Schedario!gare!cbocitta.Text = nome
Esatto, grazie!
Saluti Andrea 

ULTRA cut
CIAO VEDOTONDO...

 CIAO VEDOTONDO...
Ciao Maestro :-)
Saluti Andrea
Ps: qui son più bravini di te eh ;-)
Newsgroup: it.comp.appl.access
Titolo: Stored - Aggiornamento orario

Ciao a tutti
In un progetto access devo creare una stored procedure che aggiorni un 
orario incrementandolo un'ora.
Il problema č che non so come manipolare il valore che, per semplificare la 
gestione del software all'utente, č stato inserito convertito con la 
formula:
CONVERT (CHAR(8), OraInizio, 108).
La stored č piů o meno questa:
'================================
CREATE PROCEDURE RiduceOrarioPomeridiano
@DataIns datetime
AS
UPDATE ArchivioServizi  SET ArchivioServizi.OraInizio = 
[Orainizio]+'12/30/1899 1:0:0'
from archivioServizi
INNER JOIN TabellaAgenti
ON ArchivioServizi.IDAgente = TabellaAgenti.IDAgente
WHERE (((ArchivioServizi.OraInizio)>'12/30/1899 12:0:0') AND 
((ArchivioServizi.GIORNO)=@DataIns) AND 
((ArchivioServizi.TurnoRiduzioneOrario)='A') AND ((TabellaAgenti.Grado) Not 
In ('Cant.Sc.')));
'==========================================
Come la dovrei scrivere?
Grazie per l'aiuto
Ciao, a presto

Ho risolto!
Forse la soluzione non č molto pulita, ma puň andare:
(CONVERT(char(8), DATEADD(hh, 1, OraInizio), 108) > '12.00.00')
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Problemi in duplicazione con il campo data\ora

Ciao a tutti,oggi sono abbonato perdonatemi.Mi viene bloccata la
duplicazione di un record perche' in un  campo da duplicare (formato
data\ora) ho impostato la maschera di input "00/00/00".Se tolgo tale
impostazione fila tutto liscio.
Come posso fare per duplicare pur mantenendo tale maschera di input???
Dino

 Dino
La maschera di input non dovrebbe interferire con l'inserimento dei dati.
Che errore ti d� esattamente?
Nella struttura della tabella hai un indice "Si (duplicati non ammessi)"
su quel campo?
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Stampa report con scelta stampante

Ciao a tutti,
non riesco a risolvere questo inghippo su un piccolo database che mi sono
fatto. (...sono un neofita di access)
su una form ho creato un bottone che mi stampa un determinato report, quando
pigio il bottone, il report parte direttamente in stampa con la stampante
predefinita.
come posso fare per far si che una volta che pigio il bottone mi apra la
classica finestra per scegliere la stampante?
grazie a chi mi aiuta.
Nao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 grazie a chi mi aiuta.
Help: Openreport, parolina acviewpreview
-- 
ac
y-1=x

nao wrote:
P.S: scsami non ho afferrato subito la domanda.
-- 
ac
y-1=x

 Nao
Vuoi modificare la stampante predefinita o selezionare la stampante
specifica per la stampa...?
Nel 1° caso con il Runcommand è banale:
DoCmd.RunCommand acCmdPrint
Nel 2° Caso invece devi ingegnarti con l'Oggetto printer, popolare ciclando
i Device nella Collection Devices
per popolare una ComboBox di selezione, quindi sfruttare l'oggetto printer
come in questo Esempio:
 
www.donkarl.com/it?FAQ5.1
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

Sembra che nao abbia detto :

io ho fatto proprio una cosa banale banale..apro il report in modalità 
"anteprima" e poi ho copiato nella mia barra dei menù personalizzata il 
comando "stampa" del menù "file".
sarà poco professionale..ma funziona :D
-- 
ignazioc

Newsgroup: it.comp.appl.access
Titolo: Condizione Where

Ciao a tutti,
Ho un problema con la sintassi di openform quando devo inserire la where
condition; più precisamente la maschera deve mostrare i record che
soddisfano due criteri.
Uno alla volta i criteri funzionano ma contemporaneamente no.
Ho provato nel seguente modo
 stLinkCriteria = "[campo1]=" & "'" & Me![Campo1] & "'"
 stLinkCriteria2 = "[campo2]=" & "'" & Me![Campo2] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria and stLinkCriteria2
e anche...
 stLinkCriteria = "[campo1] and [campo2]=" & "'" & Me![Campo1] and [campo2]
& "'"
ma sempre riscontrando errori.
Qual'è la sintassi corretta


ciao

 ha scritto nel messaggio
news:TL0Ba.39619$lK4.1...@twister1.libero.it...

Prova così:
stLinkCriteria = "[campo1]='" & Me![Campo1] & _
"' AND [campo2]='" & Me![Campo2] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:bb2984$i2g$1...@newsreader.mailgate.org...

Scusami, ho scappellato la posizione dell'AND. La vresione giusta è quella
di Roberto...
Newsgroup: it.comp.appl.access
Titolo: incremento automatico campo IDnumerico

salve a tutti mi chiamo Vito,
ho una tabella con un campo IDALUNNI di tipo numerico.
Non posso usarlo tipo contatore (per l'incremento automatico
Ho una maschera immissione dati con il controllo IDALUNNI
Problema --> come faccio ad incrementare di 1 partendo dall'ultimo valore
presente nel campo in maniera automatica? (questo per non sbagliare ad
digitare
manualmente il numero successivo).
In pratica vorrei ad ogni nuovo record che il valore venisse incrementato di
+1 rispetto all'ultimo inserito.
grazie  
vito...@libero.it

  
vito...@libero.it
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 Roberto
Perfetto grazie,
io poi ci ero arrivato con il codice DAO e un pulsante di comando, cosě č
tutto piů snello


Newsgroup: it.comp.appl.access
Titolo: Differenza fra mesi

Buondì. Vorrei cortesemente sapere se qualcuno mi aiuto nel fare una cosa
del genere:
Il problema è che devo sapere quanto tempo intercorre in termini di mesi fra
una data e un'altra presenti in una tabella.
Io pensavo di fare così-in realtà ci sto tentando da stamattina...-
in una query inserisco una tabella che ha delle date che rispetto ad un id
raggruppo per avere il minimo e il massimo della data in formato mese/anno
rispetto all'id, e già qui mi servirebbe il vs aiuto
come faccio a formattare il campo data nel formato mese/anno?
In una seconda query inserisco la query precedente e faccio la differenza
fra i due campi ottenendo così il numero di mese intercorsi nell'intervallo
di tempo.
Spero di aver esposto la problematica con sufficiente chiarezza per farmi
capire...
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 di tempo.
No, ottieni il numero di giorni.
Usa la funzione datediff.
Oppure 12*(year(data2)-year(data1))+month(data2)-month(data1)
cia'
Max


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

Newsgroup: it.comp.appl.access
Titolo: sapere da quale unità si sta eseguendo l'installazione

è possibile sapere da quale unità si sta eseguendo l'installazione di un 
cdrom
se si tratta di D: E: .... Z:?????
grazie. 

 ha scritto nel messaggio 
news:4868d826$0$18151$4faf...@reader3.news.tin.it...

in vb è app.path non so se in access vale lo stesso.
ciao a tutti. 


application.currentproject.path
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: Guida a ODBC?

Sto intraprendendo il trasferimento del BE un DB da Access a Interbase.
Siccome sto convertendo anche tutte le maschere e le query per usare
ODBC, vorrei sapere se esiste qualche documento che dia i consigli per
un migliore utilizzo dello stesso, in modo da aumentare al massimo le
prestazioni.
Per ora non sono andato molto al di là di creare delle views per le
sottomaschere e delle query pass-through quando occorre...
Grazie mille,
    Matteo

:

C'è (o c'era) un manuale della jackson (access 97 manuale di 
programmazione) a riguardo della programmazione in access 97, con qualche 
capitolo a  riguardo della ottimizzazione del codice per l'utilizzo con 
odbc o sql server (in pratica è lo stesso, pulizia delle query, maschere 
non legate, etc.)
Sandro

Newsgroup: it.comp.appl.access
Titolo: Condivisione Db

Leggendo alcuni post di qualche tempo fa mi sono incuriosito su un problema
riguarda anche me.
Ho creato un database con access97 per la gestione dei preventivi.
Originariamente il db non doveva  essere condiviso in rete. Quando è sorta
la necessità di condividerlo tramite ll'opzione dividi database ho diviso il
db in due file contenenti uno le tabelle l'altro query, maschere ecc.
Devo cambiare qualcosa della struttura del database oppure è sufficiente
mettere il file con le maschere su ogni computer in locale e lasciare il
file con le tabelle in rete ???E' questa la soluzione migliore o ne esistono
delle altre più efficienti???
Grazie Mille a tutti quelli che risponderanno e a tutti quelli che mi hanno
aiutato nei post precedenti mi siete stati di grande aiuto THANKSSSS
Yuri

 delle altre più efficienti???
Si', se rimanete sotto i 5-10 utenti concorrenti
Sib

Newsgroup: it.comp.appl.access
Titolo: manuale- guida access

ciao, vorrei cominciare ad utilizzare access, seriamnte(devo /voglio
relizzare un Db serio), ma non so un cacchio di query, SQL ed altro.
Sapete dove reperire nella net un buon manuale access?
grazie



su 
www.sitocomune.com
 trovi varie recensioni
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Mega BUG Access??

Attenzione attenzione, questo č molto curioso, ma soprattutto inquietante.
Ho un db, fatto con Access 97, ma convertito poi in Access 2000, e quindi lo
consideriamo in A2000 a tutti gli effetti.
Questo č un normale DB, diviso in font-end e back-end, con implementato un
corretto sistema di gestione delle autorizzazioni (file .mdw ed
autorizzazioni oggetto per oggetto, con tutti i gruppi di lavoro eccetera
eccetera).
Questo Db funziona correttamente (strano ma vero...), su ogni macchina lo
abbia installato, con qualsiasi sistema operativo (98, Me, 2000, XP, NT),
server o client; tutto normale.
Poi, oggi mi chiedono di installarlo su una macchina nuova, una normale
macchina nuova, con un normale W2000 e naturalmente un normale Office 2000.
Lancio il Db, e dopo aver visualizzato la prevista maschera iniziale,
entrando nella prima maschera operativa, comincia dicendo che l'oggetto a
cui si fa riferimento non č valido (e si riferisce ad una sottomaschera
ovviamente presente ed in struttura la vedo, ma in visalizzazione maschera
no).
Interrompo perplessa, apro il codice, lo compilo, e dice che non trova piů
una funzione che ho scritto, la cerco, e non la trovo piů nemmeno io!!!
La riscrivo, ma non ne trova piů un'altra... ma č lo stesso DB preso dalla
macchina di fianco e che funziona!!!
Tutti i riferimenti delle librerie ci sono, sono uguali e quindi non sono un
problema.
Cerca e studia, l'unica differenza che trovo č che sulla macchina dove
funziona, la versione di accesso č la 9.0.2812, mentre il PC maledetto monta
9.0.6926-SP3.
ATTENZIONE!!!!!
La parte inquietante, č che il DB, normalmente č ben protetto nel codice e
nella struttura degli oggetti, mentre IN QUESTA VERSIONE, AL PRIMO ERRORE
CHE SI PRESENTA, METTE A DISPOSIZIONE IL DEBUG A QUALSIASI UTENTE, APRENDO
IL CODICE COME SE NULLA FOSSE!!!! E QUESTO ANCHE SE SI LANCIA IL FRONT-END
SENZA UTILIZZARE IL FILE .MDW!!!
Mi sembra un incubo...
Sapete niente voi???
Saluti
Marina

 ha scritto nel messaggio
news:ydM1c.17180$36.5...@news4.tin.it...

Tutto fa credere che Office 2000 sia stato aggiornato con il service pack 3.
In questo caso č probabile che la versione di Jet o di DAO sia differente da
quelle che hai utilizato in fase di compilazione.
La soluzione del problema potrebbe essere in qualche articolo della
Knowledge base disponibile sul sito di Microsoft.
Ciao
Antonio

 ha scritto nel messaggio
news:c2ckq7$frv$1...@lacerta.tiscalinet.it...

Scusate dell'interusione, forse č di questo che parlate?
http://support.microsoft.com/default.aspx?scid=kb;it;275121
gianni
Newsgroup: it.comp.appl.access
Titolo: aiuto SQL

Ho una tabella con [Paziente] e [dataTerapia] --> molte terapie per ogni 
paziente.
Vorrei ottenere tramite una query l'elenco dell'ultima (e solo quella) 
terapia per ogni paziente.
Ho provato con una Query di raggruppamento, ma ottengo molti records in piů.
Devo dire che oltre ai due campi citati sopra, nella tabella, ci sono altri 
tre campi che ho unito nella query [Farmaco] [dosi] [quando].
Forse questi campi in piů impediscono un corretto raggruppamento dei primi 
due campi.
...aiuto !
Ivan 

 Ivan
Se ho capito bene il problema crwati una query solo con paziente
(raggruppato)
 , data (max) , id (se esiste) (raggruppato).
Poi con un join utente/data (oppure id) recuperi dalla tabella i
rimanenti
valori.
Ciao
MArco  
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:BlkYe.2865$
kA.1...@news3.tin.it
Cerca di usare ul subject + significativo


 ha scritto nel messaggio
news:2d74647c3aa0fc5273c...@mygate.mailgate.org...

Ti ringrazio per l'aiuto e vedrò di essere più specifico, d'altronde il
subject è stringa di dimensioni limitate e non sempre è facile sintetizzare.
Grazie
-- 
-- 
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer
Newsgroup: it.comp.appl.access
Titolo: Protezione BE ...

Buona sera a tutti,
ho un DB anagrafico suddiviso in BE allocato su un server e vari FE su
client in rete locale. Avrei necessità di proteggere le informazioni
custodite nel DB mettendo una PW solo sul BE ... Come posso fare poi a far
si che i vari FE (in apertura) possano permettere l'accesso ai dati senza
dover richiedere l'inserimento di alcuna PW ... Grazie per l'attenzione


ha scritto:

E' un falso problema:
attualmente i vari FE hanno le tabelle del BE allegate, giusto ?
Semplicemente imposta la password sul BE, quindi riallega le tabelle
sui vari FE: ti verra richiesta la password che verrà memorizzata (in
chiaro, ahime!) nelle informazioni del collegamento e quindi non verrà
più richiesta.

 ha scritto:

Ho visto che hai postato anche su mpioa.
Ti faccio presente che è buona regola segnalare il cross-post dei messaggi
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 ha scritto nel messaggio 
news:g91o839t3mudu3kp8...@4ax.com...


 fatto ... grazie molte comunque.
La stessa disattenzione per la quale non hai risposto a Vincenzo scrivendo 
dopo il quoting.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 custodite nel DB mettendo una PW solo sul BE ...
Stante il commento che ti ha già scritto Vincenzo, se proprio hai bisogno 
di meccanismi di protezione, ti consiglio vivamente di passare a SQL Server 
per quanto riguarda il back-end, continuando ad utilizzare Access come front-end.


 ha scritto nel messaggio 
news:qovn839fc308kekg1...@4ax.com...

Ho provato a seguire l'indicazione ma mi da messaggio di errore e non mi 
permette di accedere al BE ... Grazie lo stesso. 

 ha scritto nel messaggio 
news:875ea355232828...@news.tin.it...

Le mie conoscenze di DB sono piuttosto modeste per permettermi di passare a 
SQL fino a quando non avrò migliorato le mie capacità con Access ... Grazie 
lo stesso e scusate per le mie "disattenzioni".

Newsgroup: it.comp.appl.access
Titolo: Report

E' possibile inviare un report sempre ad una stampante e un altro report
dello stesso Db ad un'altra? Grazie aspetto una Vs.

 dello stesso Db ad un'altra? Grazie aspetto una Vs.
Da visualizzazione struttura del report:
File->Imposta pagina->Pagina
e puoi assegnare ad ogni report una stampante specifica.
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Locking fields in a form based on contents

Hello all.
I have a form bound to a table.
I use this form for both adding new records (with docmd.Openform,,,,acAdd) as well as to later edit the records and fill in the fields that were left empty in the first step.
In this second step I would like to keep the fields already filled-in from being edited.
I thought to search all the form fields with for/each/next and lock all those found not null from the OnCurrent event function, something like:
(1)for each ctl in me.controls
(2)  if not isnull(ctl) then
(3)      ctl.locked = true
(4)   end if
(5)next
However, I get runtime error 438, "Object doesn't support this property or method" at line (3).
What am I missing or doing wrong here. Would anyone help, please?
Thanks,
Gilberto
_____________________________________________________________
O e-mail preferido dos portugueses 
http://www.portugalmail.pt
-- 
Posted from [212.177.57.134] by way of 
plotnick.chek.com
 [208.197.227.116] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 However, I get runtime error 438, "Object doesn't support this property or
method" at line (3).
The problem is that, in ctl set there are controls which are not allowed to
set the property "locked", like labels.
So, you must check the type of the control before setting the property
locked. You can use the property controltype and the costants like
actextbox, accombobox etc.
I.e. if your input controls are only text control you can write:
(1)for each ctl in me.controls
1bis) if ctl.controltype = actextbox then
(2)       if not isnull(ctl) then
(3)         ctl.locked = true
(4)       end if
4 bis) end if
(5)next
Antonio

 Antonio
Grazie, Antonio. Molto chiaro e conciso.
Ora mi sono chiare anche altre cose alle quali non trovavo spegazione logica.
Saluti,
Gilberto
-- 
Posted from  [212.177.57.134] 


 Ora mi sono chiare anche altre cose alle quali non trovavo spegazione
logica.
Prego...ma....
Ma mi hai fatto anche scrivere in inglese?!?
Antonio

Newsgroup: it.comp.appl.access
Titolo: acCmdHidePane Show o Hide pulsanti di scorrimento record

Salve,
qualcuno sa come visualizzare o nascondere la barra di scorrimento dei 
record in basso ?
Esiste il comando acCmdHidePane ma non funziona in ACCESS 2007 per� viene 
visualizzato nella lista dei comandi possibili.
Qualcuno sa il perch� o sa come raggirarlo ?
SAluti 


acCmdHidePane non ha niente da fare con maschere.
Puoi usare:
Forms!NomeForm.NavigationButtons = False
o
Me.NavigationButtons = False
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Grazie mille Karl, st� provando ad utilizzarlo ma non funziona, non viene 
neanche visualizzata la propriet� NavigationButton.
Dato che si tratta di una Form a schede con sottomaschera che carica una 
query, � possibile che non si possa disabilitare ?
Saluti


 una query, � possibile che non si possa disabilitare ?
Non sono sicuro di capirti. Se vuoi  nascondere la barra di
scorimento di una maschera non importa cosa fa la maschera.
-- 
cu
