mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Esecuzione tramite RunTime

Ciao a tutti
Ho un problema con il runtime di access 2000 presente nella versione di
Office 2000 Development che spero qualcuno più esperto di me mi aiuti a
risolvere.
Ho realizzato per la ditta per cui lavoro una piccola applicazione composta
da varie maschere e tabelle.
Inoltre ho realizzato delle barre degli strumenti personalizzate che
richiamo, tramite il codice:
DoCmd.ShowToolbar "Strumenti n", acToolbarYes
nell'evento su apertura della prima maschera.
Quando apro la prima maschera oltre ad aprire le barre degli strumenti
personalizzate, nascondo quelle di default.
DoCmd.ShowToolbar "DataBase", acToolbarNo
Il problema nasce nel momento in cui creo il file eseguibile per l'uso su un
PC dove è presente il Runtime di access 2000.
Ad un certo punto del caricamento compare un messaggio di errore di runtime
e viene chiusa l'applicazione.
Ho verificato che il motivo sembra essere il caricamento delle barre degli
strumenti personalizzate,
infatti non richiamandole, il caricamento va a buon fine ma compare la barra
dei menu di default pergiunta in inglese.
Se l'applicazione la carico su un PC dove è presente access 2000 il problema
non si verifica.
Scusate la lunghezza del testo.
Ringrazio tutti coloro chevorranno darmi una dritta.
Raffaele



> DoCmd.ShowToolbar "Strumenti n", acToolbarYes
Ciao a tutto il NG!
Io proverei ad inserire l'attivazione della Barra Personalizzata dalle
proprietą "Barra Menu" della maschera e non da codice.
Spero funzioni!
Un saluto by i800!!

Newsgroup: it.comp.appl.access
Titolo: BANALE ma non trovo l'opzione

Buongiorno,
in fase di struttura della maschera i componenti per esempio TEXTBOX si 
muovono insieme (textbox e la sua relativa etichetta), non riesco a trovare 
lo sblocco per muoverli separatamente, � banale lo so ma non riesco.
Scusate.
Saluti 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4809 (20100127) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 riesco.
spero di, non, aver capito la domanda :-))
sposta il cursore nel quadratino nero in alto a sx della txt o etichetta 
....
assumer� la forma di dito ....clic e trascina....
ciao
Daniele 

 non riesco.
http://groups.google.com/group/microsoft.public.it.office.access/msg/2cbb4b585dd5cfb5
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Oggi sar� una giornata NO, credevo di aver pigiato qualcosa, basta 
selezionare la textbox  e spostare l'etichetta o viceversa.
Mi do dello stupido da solo.
Scusate la banalit� ma stavo impazzendo.... sar� l'influenza.

Newsgroup: it.comp.appl.access
Titolo: OpenForm annullata :( - DB Libri

Ciao,
ho provato come mi hai consigliato e sono già contento in quanto ho visto
che il messaggio è già diverso, ma ancora di aprire la tabella non se ne
parla.
Ecco il codice relativo al mio bottone (ho messo Routine Evento al posto
della macro e ho modificato come mi hai detto tu.
Private Sub Comando9_Click()
On Error GoTo Err_Comando9_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    DoCmd.Minimize
    stDocName = "Libri letti"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando9_Click:
    Exit Sub
Err_Comando9_Click:
    MsgBox Err.Description
    Resume Exit_Comando9_Click
End Sub
Dopo aver ridotto a icona mi dice :
L'azione OpenForm è stata annullata
sai  per caso perchè visto che a quanto sembra il codice è pulito e tutto
dovrebbe funzionare? Non posso neanche dare la colpa a delle macro.
Comunque grazie davvero, sto iniziando a capire l'1% del codice per VBA e lo
sto trovando facile (almeno la parte che mi hai spiegato!).
Ciao, Stefano

 wrote in message
8y7y4.6641$O3.6...@news.infostrada.it...


 wrote in message
8adlq7$sr9$1...@pegasus.tiscalinet.it...


 wrote in message
tFvy4.13233$O3.1...@news.infostrada.it...


 wrote in message
8aetch$n0v$1...@pegasus.tiscalinet.it...


 wrote in message
6oMy4.17072$O3.1...@news.infostrada.it...


 wrote in message
8ah5cb$9k4$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: compatibilità file MDE

I file MDE sono compatibili con qualsiasi versione di office, oppure è 
necessaria la stessa versione di Office con cui è stato creato?
Grazie



penso varino con la versione....
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Determinare dinamicamente le coordinate di una popup

salve
Access 2007
Ipotesi: maschera continua con un campo memo
Problema: in molti record il contenuto del campo memo viene visualizzato 
solo in parte e per visualizzarlo tutto non voglio usare la finestra zoom, 
ma una popup da me creata ad hoc.
Obiettivo: fare in modo che la popup, quando viene aperta, si posizioni 
sempre in una posizione fissa rispetto al campo memo del record corrente, 
che invece cambia continuamente scorrendo la maschera.
Si puň fare?
grazie
ruggero 

 Si può fare?
vedi help per: Docmd.movesize
su evento load della popup
ciao
Daniele 

 ruggero
Qualcosa del genere?
DoCmd.OpenForm "NomeMascheraPopUp"
DoCmd.MoveSize Forms!MascheraInUso.WindowLeft + Me.WindowWidth, 
Forms!MascheraInUso.WindowTop + Me.WindowHeight
Ciao, Carlo 

 Si può fare?
http://www.lebans.com/openform.htm
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

> Si puň fare?

Newsgroup: it.comp.appl.access
Titolo: Sommare Campi Testo letti da tabella e scrivere su altra tabella ?

Mi Spiego ho una tabella che contiene due campi:
    1. Numero d'ordine (indice)
    2. Codice Articolo (testo)
ovviamente esistono più record per stesso ordine.
Ora io voglio creare una tabella raggruppando per N.Ordine e
Nel campo Codice articolo voglio inserire la somma dei codici articoli della
tabella di partenza.
Esempio
Tabella 1
NumOrd    Codart
10001            C0512
10001            C0701
10001            C0702
11111            A0001
11111            A0002
Vorrei ottenere
Tabella 2
NumOrd    Codart
10001            C0512C0701C0702
11111            A0001A0002
Grazie Mille in Anticipo

 ha scritto nel messaggio
news:izCg7.13798$4b5.3...@news6.giganews.com...

La tabella che indichi nell'esempio sembra più una tabella dettaglio ordine,
se non hai una tabella ordini devi fare una query di raggruppamento sul
campo codice ordine, in modo da sapere quanti e quali ordini hai, dopodiche
ti fai una routine che legge la query appena fatta (o se hai la tabella
ordini leggerà la tabella) e per ogni ordine leggi il dettaglio e mentre
leggi il dettaglio salvi in una variabile il codice art. così
varCodArt=varCodArt & CAMPO Codice Art. alla fine della lettura del
dettaglio nella variabile varCodArt ci sarà la stringa che desideravi a
questo punto la salvi nella tabella che vuoi.
Ma a che ti serve ?
Ciao fammi sapere Roberto - Syd
P.S. Non ho scritto il codice perchè penso tu sia in grado di scriverlo.

 ha scritto nel messaggio
news:zwDg7.27844$TS4....@news2.tin.it...


 ha scritto nel messaggio
news:izCg7.13798$4b5.3...@news6.giganews.com...

Supponiamo che la tua tabella si chiami Tabella1 con i due campi NumOrd di
tipo Intero lungo e CodArt di tipo testo.
Io sfruttarei l'utilizzo di una funzione per concatenare.
Apri la scheda moduli ed inseririsci la seguente funzione:
---
Public Function ConcatenaArticoli(NumeroOrdine As Long) As String
Dim rst As Recordset
Set rst = CurrentDb.OpenRecordset("select * from Tabella1 where
Tabella1!NumOrd = " & NumeroOrdine)
rst.MoveFirst
While Not (rst.EOF)
    ConcatenaArticoli = ConcatenaArticoli & rst![CodArt]
    rst.MoveNext
Wend
rst.Close
Set rst = Nothing
End Function
----
Poi ti crei una query di raggruppamento (premi il pulsante con la
sommatoria) basata sulla Tabella1.
Aggiungi il campo NumOrd e nella riga Formula metti Raggruppamento.
Crei il campo "Articoli: ConcatenaArticoli([NumOrd])" e nella riga Formula
metti Espressione.
La query dovrebbe corrispondere al seguente SQL:
SELECT Tabella1.NUmOrd, ConcatenaArticoli([NumOrd]) AS Articoli
FROM Tabella1
GROUP BY Tabella1.NUmOrd;
Ciao
Andrea
Newsgroup: it.comp.appl.access
Titolo: non riesco a postare più nulla

C'č qualche problema al server?
Non riesco piů a postare nulla da outlook,
mi da :
Impossibile inviare il messaggio.  Oggetto 'R: maschera con casella di
riepilogo particolare', Account: '
newsreader.mailgate.org
', Server:
'
newsreader.mailgate.org
', Protocollo: NNTP, Risposta del server: '441
Article not posted -- more included text than new text', Porta: 119,
Protezione (SSL): No, Errore del server: 441, Numero di errore:
0x800CCCA9
qualcuno mi puň aiutare?
mille grazie.
(mi connetto da una lan universitaria che fino adf ora non mi aveva dato
problemi)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Qualcuno mi aiuti :-(
Impossibile inviare il messaggio.  Oggetto 'R: non riesco a postare più
nulla', Account: '
newsreader.mailgate.org
', Server:
'
newsreader.mailgate.org
', Protocollo: NNTP, Risposta del server: '441
Article not posted -- more included text than new text', Porta: 119,
Protezione (SSL): No, Errore del server: 441, Numero di errore: 0x800CCCA9
questo è l'errore.

 ha scritto nel messaggio
news:a2hhac$a9j$2...@newsreader.mailgate.org...




Io come Account non ripeto il nome del server, ho semplicemente l'account di
posta eletteronica.
Prova perchè anch'io avevo lo stesso problema poi smanettando ho cambiato
l'Account ed ha funzionato.
Ciao
Rita

 
Leggi news:932fe700197ab83a0...@mygate.mailgate.org...
Un saluto
-- 
Dario Centofanti

Newsgroup: it.comp.appl.access
Titolo: Salvataggio dati

Rieccomi con un piccolo problema.
Ho creato il mio bel DB, porň vorrei che i dati caricati non fossero
salvati sul Pc ma su floppy, cosě da avere sul Pc solo le maschere i
report e le tabelle vuote.
E poi per avere i dati compattati sul floppy in modo da aumentare la
capienza e rendere comunque operativa l'archvazione dei dati, come
faccio?
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
f3ba8796c60ff735cc3...@mygate.mailgate.org...


 Grazie.
Ho un DB su pc č devo salvare i dati (riservati)su floppy, quindi su Pc
non
deve rimanere nulla.



Ne so quanto prima... voglio sapere se il tuo DB č composto da una parte FE
(front end) -Query,Form,Report,Macro,Moduli - e da una parte BE (back
end) -tabelle (quindi dati)-, o contiene tutto?
E poi cosa intendi per dati riservati...? Tutti, una parte... sii piů
chiaro.
--
Maurizio75

 Grazie.
Chiedo sempre scusa per la mia ingnoranza ma non sono esperto di access.
Adesso sň il significato di FE e BE, quindi posso essere piů chiaro.
Il mio Db contiene tutto (query, report,tabelle) e devo poter lavorare
con i dati che non devono risiedere sul Pc per ovvi motivi (non posso
essere
piů chiaro sui dati riservati), ma ho bisogno che la struttura pel
programma
sia su Pc e non i dati.
Quindi non so come fare.


Posted via
Mailgate.ORG Server - 
http://www.Mailgate.ORG
--------------------------------
Inviato via 
http://usenet.iol.it
 

Posted via
Mailgate.ORG Server - 
http://www.Mailgate.ORG
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Quindi non so come fare.
Mo si!!!! Allora... potresti dividere il tuo DB in tre, un FE e due BE il
primo da tenere sul PC per i dati normali e l'altro da tenere sul
direttamente su un floppy (di cui farai miriadi di copie per evitare perdite
scommetto)... nel FE basterà collegare le tabelle ai vari BE e il gioco è
fatto... nel caricare i dati lui ricorderà il percorso delle tabelle, quindi
salverà di conseguenza i dati normali sul PC e quelli sensibili sul floppy.
Chiaro????
--
Maurizio75
Newsgroup: it.comp.appl.access
Titolo: Tradurre l'identificazione del mese in stringa

Salve, sono di nuovo io.
Ho utilizzato la funzione Monthname per tradurre il valore numerico del mese
nella corrispondente stringa, però praticamente il valore non devo darglielo
io, ma deve ricavarselo da solo dal campo data (gg/mm/aa).
Sapete dirmi come?
Grazie
Rita

 ha scritto nel messaggio
news:vdGzd.3841$H%6.18...@twister1.libero.it...

Ho risolto, grazie mille.
Ciao Rita

 Ciao Rita
A Natale siamo tutti più buoni Rita.
Quando risolvi dovresti avere la bontà di
inserire nel tuo PostReplay la soluzione
cosicchè chi si trovasse a cercare avrebbe
per le mani qualche cosa in più di "Ho risolto"
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> =Sum([CampoNellaQueryConSommeD'InterventiPerMese])
All'inizio mi sono accorta che, nonostante il suggerimento, non riuscivo a
risolvere in quanto avevo del codice in apertura che dava fastidio,
Ripulito il tutto, nel Report mi sono servita dei campi GrpMesi e GrpAnni
creando appunto nell'Ordinamento e Raggruppamento dei più di gruppo.
L'unica variante è stata che non ho inserito, come ha detto Karl, la casella
di testo:=Sum([CampoNellaQueryConSommeD'InterventiPerMese]), non perchè non
funzionasse, ma semplicemnete perchè ho la mania di sperimentare più vie
alla risoluzione di un problema.
Quindi, invece della riga suddetta ho inserito l'espressione =Conteggio(*)
sia nel piè di gruppo di GrpMesi, dandomi come risultato il totale dei
record per mese, sia nel più di gruppo di GrpAnni, dandomi come risultato il
totale dei record per anno.
Ho fatto tutta questa premessa per dire che per ottenere la traduzione in
stringa del mese corrispondente, ho creato un ulteriore campo nella query
leggermente diversa da quella creata da Karl:
GrpMese:Format([TuoCampoData];"mm").
Si chiama GrpMese e non mesi per distinguerla dall'altra.
Nel Report ho inserito, poi, una casella di testo con all'origine controllo
la seguente espressione:
=MonthName([GrpMese])
sempre nel piè di gruppo di GrpMesi.
Ciao
Rita


---
Daniele 

 ha scritto nel messaggio
news:u8Szd.572702$35.24...@news4.tin.it...

Ma sì Daniele lo so, non mi sono mica offesa, assolutamente, ho solo voluto
spiegare e basta.
Visto che siamo in clima di feste, direi piuttosto che Alex sia come il
torrone, appunto duro di fuori e morbido dentro; bisogna stare attenti a
masticare bene le mandorle! Ehehe
Ciao
Rita

 Rita
Il torrone lo fanno dalle mie parti..... che sia quello...?
He...he.... Daniele mi conosce sicuramente meglio, e
sŕ che i miei toni sono cosě di fabbrica, tutt'altro che
voluti o personali, sono un pň secco di mio.
Non voleva essere assolutamente un rimprovero, solo una
sensibilizzazione, alcune volte capita di dimenticare 
i particolari....!
Un saluto ad entrambi.

Newsgroup: it.comp.appl.access
Titolo: incorporare tabelle MDE in BE

mi è capitato questa situazione:
ho creato un applicativo MDE , in questo, sono stati aggiunti dati.
Ho avuto l'esigenza di trasformare l'MDE  in MDB diviso in BE e FE,
Ho preso l'MDB originale senza dati e l'ho diviso ,
Ora devo inserire i dati contenuti in tutte le tabelle dell'MDE nelle
tabelle BE dell'MDB,
Come procedere per non avere problemi sia di collegamenti tabelle che altro?
o comunque mi devo importare tutte le tabelle una per una?
grazie

Apri il BE e cancella tutte le tabelle.
Pulsante destro le mouse: importa;
Seleziona il file dove hai i dati da importare, pulsante <seleziona
tutto> -> <OK>
Il gioco č fatto.
Durata dell'operazione: 3ns...
Ciao, Giorgio

 quello che mi preoccupa è che se cancello tutte le tabelle  perdo i
collegamenti fra tabelle dell'MDE che voglio assolutamente conservare.
grazie

Newsgroup: it.comp.appl.access
Titolo: Icona sul desktop con collegamento file MDW

Ciao a tutti
ho creato un file.mdw  per la protezione e livello utente, volevo sapere,
considerando che quando installo il programma con Inno Setup creo sul
desktop un'icona di collegamento al programma, se era possibile inserire nel
percorso del file anche quello del file mdw in modo da evitare al cliente di
aderrire  manualmente al file di protezione.
Spero di esere stato chiaro.
Ciao Tommy

 ha scritto nel messaggio
news:DEFsd.4794$Lg7.1...@twister1.libero.it...

Secondo me stai facendo un pò di confusione.
Prima di tutto non ritengo una ottima idea la distribuzione del File MDW
per motivi di sicurezza, pertanto la protezione a livello utenti sarebbe
meglio farla solo per disabilitare completamente l'ADMIN poi creare
una gestione Utenti e privilegi INTERNA.
In ogni caso quello che devi fare con INNO è solo passare all'ICONA
sul DeskTop relativa al file MDE il percorso corretto RELAZIONATO
all'MDW che deve essere inserito in una CARTELLA di programma.
Non devi assolutamente avere un'icona sul DESK per l'MDW.
"C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE"
"C:\Programmi\PATHAPPLICATIVO\NomeApplicativo.mdb" /WRKGRP
"C:\Programmi\PATHAPPLICATIVO\NomeSicurezza.mdw"
Tutto questo lo devi far fare alla composizione del Link sul Desktop da
INNOSETUP.
Questo è un esempio  che ricava dal registro la Path di Access_XP(Versione
10.0), se distribuisci il Runtime
è ancora più semplice perchè il Percorso lo conosci già....!
[Icons]
Name: {group}\MyIcon;
Filename:"""{reg:HKLM\SOFTWARE\Microsoft\Office\10.0\Access\InstallRoot,Path
}\MSACCESS.EXE""";Parameters: """{app}\MyDB.mdb"" /WRKGRP
""{app}\MyDB.mdw"""
Dai un'occhiata alla sintassi in quanto non l'ho provato.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


darò un'occhiata alla sintassi e ti farò sapere.
Grazie 1000
Newsgroup: it.comp.appl.access
Titolo: documentazione

ciau, esiste qualke documento, tutorial, guida per imparare? italiano e/o
inglese vanno bene


Imparere Ke???
Rob.

 ha scritto nel messaggio
news:90t773$fb5$1...@lacerta.tiscalinet.it...


 ehm access?
Scrivi dopo il testo precedente.
La guida in linea (con tutti gli esempi che contiene) e i db di esempio che
accompagnano Access rappresentano la documentazione migliore che tu possa
trovare.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 ehm access?
Dai un'occhiata al post di "Virgilio Roberto" del 06/12/2000.
E' buona norma guardare se la domanda che devi vare l'ha già fatta
qualcun'altro appena prima di te.
Ciao, Rob.

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

Ho un report di access che contiene un campo alfanumerico con la partita
iva/ Codice Fiscale e quando dal report lancio l'esportazione in Excel il
campo se contiene solo un valore numerico con degli zeri non significativi
mi viene formattato senza zeri.
Per Es. 0012345678 in access diventa 12345678  in excel
Grazie
Ciao Roberta

 ha scritto nel messaggio
news:bu5pb0$qud$1...@newsread.albacom.net...

Esporta il tuo campo così cstr(tuocampo)
In pratica gli dice che è un valore testo e lui non te lo modifica
MAssimiliano

 ha scritto nel messaggio
news:bu5pb0$qud$1...@newsread.albacom.net...

Probabilmente devi formattarti le celle in Excel.
Cmq secondo me è meglio richiamare i dati da Excel
da Menu di Excel Dati carica dati esterni o meglio ancora
se vuoi presentarli meglio Menu Dati Rapporto Tabella Pivot.....
e scegli origine dati esterna.
Ciao
SunRex
Newsgroup: it.comp.appl.access
Titolo: campi calcolati

PREMETTO: ho qualche esperienza di programmazione, ma sono un "absolute
beginners" di Access.
ho 2 tabelle, non collegate tra loro. Nella prima alcuni campi devono essere
inseriti manualmente, altri devono essere calcolati tramite valori di campi
contenuti nella seconda tabella (che ha un solo record).
Ho impostato una maschera basata sulla prima tabella x l'inserimento dei
dati, ma qaundo imposto i campi calcolati con Origine Controllo = il campo
"da scrivere" della prima tabella e "Valore Predefinito" = un'espressione
che usa i campi della seconda tabella   Tab K:
            =[Tab K]![N_tubetti]*[Tab K]![Peso Tubetto]
Access  visualizza  #nome? nel relativo controllo e mi dice che l'oggetto
Tab K non esiste
Forse il problema è banale, ma non riesco ad andare avanti...
Grazie in anticipo

 contenuti nella seconda tabella (che ha un solo record).
Il mio consiglio è quello di NON inserire campi calcolati nelle tabelle.
I relativi valori calcolati saranno sempre ottenibili direttamente nelle
maschere, nei report o con query.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

PREMETTO: ho qualche esperienza di programmazione, ma sono un "absolute
beginners" di Access.
ho 2 tabelle, non collegate tra loro. Nella prima alcuni campi devono essere
inseriti manualmente, altri devono essere calcolati tramite valori di campi
contenuti nella seconda tabella (che ha un solo record).

Newsgroup: it.comp.appl.access
Titolo: Aggiungere Password ad una maschera

Ciao a tutti
    avrei bisogno di aggiungere una password ad una maschera prima di
entrare nella maschera principale del DB e se la password č errata per 2 o 3
volte(se č possibile) far chiudere il programa.
E' possibile?
Se si come?
Grazie in anticipo.
Luca

 Luca
A fare si può fare, ma a livello di "sicurezza" visto che è un controllo
interno risulta comunque "ROBETTA", nel senso che la sua efficacia dipende
dall'utente che accede e alle sue relative conoscenze di access...
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:c7a3id$rfv$1...@news.newsland.it...


 dall'utente che accede e alle sue relative conoscenze di access...
Se progetti una protezione ben fatta e distribuisci solo gli mde in modo
che non si possano bypassare parti di codice puoi ottenere un ottimo
risultato, difficilmente craccabile anche da chi abbia ottime conoscenze
di access.
Namor
-- 
namor at inwind punto it


 > A fare si puņ fare, ma a livello di "sicurezza" visto che č un controllo


 Luca

Ti spedisco un esempio... si fa prima


 Namor
Ne abbiamo discusso a lungo io e @Alex e la conclusione č che secondo noi
(e altri) "č probabile" che per quanto sia ben fatto c'č sempre chi ne sa
una in piů del diavolo.
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 


 una in piů del diavolo.
Si, non avrai mai la sicurezza al 100%, ma su una protezione con password
salvate in chiaro in tabella quante persone trovi che siano in grado di
craccarla? Almeno 50.000.000. Una con password codificate 3des o md5,
quanti la craccano? Almeno in 3.000.000. Una che richieda l'accesso
diretto alla memoria del PC per leggere il contenuto delle variabili?
Molti di meno.
Potrebbe sempre esserci qualcuno in grado di superare le protezioni, la
bravura del programmatore sta nel ridurre il piů possibile il numero di
queste persone.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 


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

In una maschera ho una casella combinata con origine controllo Elenco 
valori.
da codice aggiungo un valore e se controllo lo vedo presente nell'eleco 
valori della casella.
Perch� quando chiudo e riapro la maschera il valore aggiunto nella casella 
non viene salvato.
Come posso fare a salvare il valore aggiunto?
-- 
Ciao a tutti 

 Come posso fare a salvare il valore aggiunto?
Per salvare il valore nell'elenco dovresti aprire la maschera
in vis. struttura.
Usa una tabella invece di un'elenco valori.
Vedi anche  
www.donkarl.com/it?FAQ4.13
.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Ho perso dei record da un db

Ho perso dei record da un data base Acces 2000 c'è un modo per recuperarli

 Ho perso dei record da un data base Acces 2000 c'è un modo per recuperarli
Prova con la lanterna di Diogene. :-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Ho perso dei record da un data base Acces 2000 c'è un modo per recuperarli
Da una copia di backup, certo!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Numero Fattura Incrementale

Ciao a Tutti,
So che piï¿œ volte ï¿œ stato affrontato il problema dell'incremento
automatico del numero fattura, ma non riesco a risolvere questo
problema, mi sfugge qualcosa e non so dove sbaglio.
Ho una scheda fatture con Nï¿œ 33 Fatture.
Nel campo numero fattura ho inserito come valore predefinito questa funzione
Function AssegnaNumeroFattura()
Set Gestione = DBEngine.Workspaces(0).Databases(0)
Set Dettagli = Gestione.OpenRecordset("Fatture")
Dettagli.Index = "primarykey"
Dettagli.MoveLast
ultimaFattura = Dettagli.NumeroFattura
AssegnaNumeroFattura = ultimaFattura + 1
Dettagli.Close
End Function
Se inserisco un nuovo record in effetti mi da come valore prdefinito
il Nï¿œ 34.
Ma se cancello la fattura numero 33 e subito dopo aggiungo una nuova 
fattura mi da sempre Nï¿œ 34 (invece che 33). Cosa che non avviene
se esco prima dalla maschera fatture e poi rientro.
Ho provato con requery ecc... ma non ottengo risultati.
Cosa sbaglio?
Grazie
Nicola

 Nicola
Probabilmente non svuoti la variabile "ultimaFattura".
Dopo "Dettagli.Close"
scrivi
ultimaFattura = null ' o 0
Ciao, Carlo 


Grazie, ora provo.
Fa piacere vedere che la Domenica mattina presto c'ï¿œ gia movimento.
Ciao
Nicola


Ciao,
Ho provato ho impostato ultimafattura a 0 ma il problema persiste.
Ho cancellato la fattura 32 ma quando inserisco un nuovo record anzichï¿œ 
32 mi da 33.
Grazie
Nicola

 Nicola
Gestisci il valore predefinito tramite gli eventi "current" e 
"AfterDelConfirm" della form:
'======================
private sub form_current()
forms!NomeTuaForm!NomeTuoControlloNrFattura.defaultvalue 
=AssegnaNumeroFattura
end sub
'=====================
e
'=======================
private sub form_AfterDelConfirm(Status as integer)
forms!NomeTuaForm!NomeTuoControlloNrFattura.defaultvalue 
=AssegnaNumeroFattura
end sub
'======================
-- 
Ciao
Geppo 


Grazie.
Ciao
Nicola

Newsgroup: it.comp.appl.access
Titolo: Specifiche di importazione/esportazione

Salve a tutti
Vorrei sapere dove si trovano le suddette specifiche (le vedo solamente 
quando eseguo una esportazione o importazione) e se possibile copiarle da un 
dabase ad un'altro.
Grazie 

 ha scritto nel messaggio 
news:449d09ce$0$3107$4faf...@reader1.news.tin.it...

Ciao.
Le specifiche sono incluse nel db ma sono in una tabella di sistema 
(MSysIMEXSpecs) visualizzabile da Opzioni mostra oggetti di sistema e 
nascosti.
E' possibile la loro importazione facendo così:
File...carica dati esterni...importa...scegli il database...premi sul 
pulsante Opzioni>> e spunti Specifiche Importazione/Esportazione. A questo 
punto scegli un oggetto qualsiasi (che poi cancellerai) tra tabelle, query o 
altro e importa. Insieme all'oggetto saranno importate anche le specifiche.
Ciao, Carlo 

 Ciao, Carlo
Grazie
Newsgroup: it.comp.appl.access
Titolo: Messaggi di violazione di chiave

Esiste un modo per eliminare l'odioso messaggio xxx record perduti per
violazione di chiave! Continuare comunque?
Importo dati da circa 50 file excel da a1:ax50, i record presenti nei file
excel non possono essere più di 50, ma hanno dimensione variabile, cioè
possono essere 10, 35 etc..., gli altri sono vuoti, essendo alcuni campi
chiave primaria nella tabella che vado ad implementare, ho 50 volte il
messaggio sopra citato; lui trova in effetti duplicazione sulla chiave
primaria in tutti i record vuoti!!!          Vorrei risparmiarmi cinquanta
click!!
Grazie. Cesare

 click!!
Ma l'importazione l'hai automatizzata via codicxe o con una macro?
Se č cosě basta che imposti gli avvisi a no all'inizio e a sě alla fine.
ImpostaAvvisi nelle macro
docmd.setwarnings nel codice
Antonio
Newsgroup: it.comp.appl.access
Titolo: Allineamento a destra in una casella di riepilogo

Salve,
in una casella di riepilogo, ho due colonne ricavate da una query,
Articolo e Costo (più quella invisibile IDArticolo)
Vorrei che il costo che sono ovviamente cifre, si visualizzasse
allineato a destra ma non ci riesco. Come si fa?
Grazie, Filippo

 wrote in message
news:v47rqu4q6c6ciufm6...@4ax.com

Allora se ho capito bene vuoi allineare a destra il contenuto
di una ListBox....???
Si può fare perdendosi in una PAGINATA di API, con la speranza
non ti diano mai problemi gli eventuali aggiornamenti ecc.....!!
Se proprio insisti nel volerlo fare cerca sul sito di LEBANS:
http://www.lebans.com/
Ci sono mille giochini di questo tipo..........!!!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:v47rqu4q6c6ciufm6...@4ax.com...

Che io sappia non è possibile formattare le colonne di una casella di
riepilogo.
Però puoi sostituire la casella di riepilogo con una sottomaschera di sola
lettura con visualizzazione a Maschere continue.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ciao Roberto vedi il mio POST precedente, c'è un "bellissimo" esempio
di Lebans sulla Formattazione delle COMBO/LIST.....!
@Alex.



wrote:

Ho consultato il sito, grazie.
Però ho risolto il mio problema in un modo un po' grezzo, ma funziona.
La mia soluzione, supponendo una tabella Dati, con i campi Cliente,
Articolo e Costo: Allora, la query di origine della casella di
riepilogo è diventata:
SELECT  [Dati].[Cliente], [Dat].[Articolo], Right("........." &
[Dati].[Costo],10) AS Soldi
FROM Dati
e, se hai l'accorgimento di usare nella casella di riepilogo un
carattere non True Type funziona
(a proposito, ce ne è uno migliore di Curier?)
Ovviamente la stringa "......." può essere sostiuita con un'altra,
formata da spazi o da un altro carattere.
Grazie delle dritte e ciao
Filippo

@Alex
Grazie a chi mi ha risposto
Ho consultato il sito di Lebans, molto interessante.


 (a proposito, ce ne è uno migliore di Curier?)
    A me piace "Andale Mono". Ma anche "Lucida Console" o "Lucida Sans
Typewriter" non sono male.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Scegliere il mittente su mail Outlook

Un saluto a tutti i partecipanti al NG.
Con una routine VBA riesco a spedire un messaggio da Access.
Avendo caricato in Outlook diversi account, vorrei assegnare al messaggio il 
mittente appropriato al testo del messaggio ma non riesco a trovare 
l'oggetto o la propriet� che mi consentono di gestire il mittente. Dove 
debbo cercare? Grazie per l'aiuto.
Ciao - Daniele 


Saluti
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4985 (20100330) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it


Ti ringrazio per la risposta. Purtroppo sto utilizzando Office 2000 (Access 
+ Outlook) ed ho controllato gli oggetti disponibili fra i quali non c'� 
l'oggetto spiegato nell'articolo che mi suggerisci.
Ti ringrazio comunque.
Ciao

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

Amore, vado a letto! Chiudi la chat e non aspettarmi! ti voglio bene
ti desidero tantissimo
starò a letto
con gli occhi chiudi pensando a te :)
smakkkkkk
ciao amore

 ha scritto nel messaggio
news:uuFE7.2720$sq5.1...@news.infostrada.it...

Anche io vado a letto con l'amore tuo, non tornare a casa prima di domani
mattina..

 wrote in message
uuFE7.2720$sq5.1...@news.infostrada.it...

Come si fa a compilare un mdb?
AEOM

 ha scritto nel messaggio
news:3PFE7.2834$sq5.1...@news.infostrada.it...

ROTFL
--
Alberto

Newsgroup: it.comp.appl.access
Titolo: Problematica ore di lavoro

salve! ho un lettore badge magnetico che mi genera al passaggio di un
tesserino una stringa 085012 + il codice del tesserino che vuol dire che il
tizio Pinco Palla ha marcato alle 08:50:12 - ho provato a trasferire questa
stringa in un campo ora per farmi i miei bravi calcoli ma non son venuto a
capo di niente, si cancella tutto. cosa posso fare?

 ha scritto nel messaggio
news:bXhB7.7302$GW5.1...@news2.tin.it...

Se il controllo che contiene la stringa del lettore di badge si chiama
OraStringa e il controllo di tipo Data/ora si chiama Ora, prova con
Me!Ora = Left(OraStringa, 2) / 24 + _
Mid(OraStringa, 3, 2) / 1440 + _
Mid(OraStringa, 5, 2) / 86400
ed imposta il Formato del controllo ora a:
hh:nn:ss
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Riferimenti alle librerie

In un mio database devo utilizzare alcune
librerie presenti in Riferimenti del menu'
strumenti.
Quello che mi chiedevo e' se, limitandomi
a spuntarle e rendendole di fatto disponibili,
ho risolto il problema nei seguenti casi:
1- copio il database e lo eseguo in un altro
PC. Suppongo che nell'Access di quel PC il
riferimento non sia spuntato.
2- trasformo il database in un mde.
3- eseguo il database in un PC su cui non e'
presente la DLL a cui io faccio riferimento.
In caso negativo, che soluzioni ci sono?
Dovrei gestire i riferimenti alle librerie
da codice ed eventualmente dare dei messaggi
di errore in caso di mancaza della libreria
necessaria per eseguire parte del mio codice?

"Alkatraz" <alka...@levati.ORG> wrote in message
news:t7dga.15878$
i26.3...@news2.tin.it

1) Se copi il File nessuno modifica le impostazioni
   del DB, quindi mantiene i Riferimenti.
   Di conseguenza hai fatto una "SUPPOSTA" pericolosa..!
2) Valido, soprattutto per risolvere i problemi di Aggiornamenti.
   Gli errori di Riferimento vengono generati anche nel caso nel PC
   in cui installi il File abbia Dll di versioni inferiori.
3)Di che Riferimenti stai parlando....?? l'unico problema
  è se usi OCX o Dll dedicate, ma allora vanno Registrate.
  Quì risolvi tutto con un programma d'installazione.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: report access

Ciao a tutti
vorrei sapere come fare ad impostare la stampa di un report
access senza che l'etichetta di un campo mi capiti a fine pagina e il
contenuto dell'campo (casella di testo) della pagina successiva.
Il report è del tipo:
"etichetta"
"casella di testo"
"etichetta"
"casella di testo"
grazie


wrote:

vedi stampa sezione unita
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Menu' a tendina e memorizzazione valori nella maschera.

Ciao....Domanda....
Se ho un menu' a tendina in una maschera, quando seleziono una voce mi
prende un valore e me lo mette in una variabile della maschera.....come
posso fare per far si che invece mi imposti ad esempio 2 o 3 valori in 2 o3
variabili differenti nella stessa maschera (sempre selezionando una sola
voce da un solo menů a tendina ?
Non chiedetemi perche' lo devo fare :) non lo so.....mi ha chiesto sta cosa
un mio amico.....
Ciao a tutti e grazie a chi rispodera' :)

 ha scritto nel messaggio
news:SOBQ8.45974$j65.1...@twister1.libero.it...

La tua risposta e su 
www.sitocomune.com
ciao
MAssimiliano

 ha scritto
nel messaggio news:aeuvr8$avi$1...@atlantis.cu.mi.it...

Potresti essere un poco piů preciso....... ho dato un occhiata e non sono
riuscito a trovar nulla.....


wrote:

vedi evento lostfocus e fai il tutto da codice
Saluti.
Emanuele.

mi miacciono molto le spiegazioni sintetiche ma cosě mi pare un poco
esageratooo....
Potresti essere un poco piů chiaro...




nel tuo controllo č presente l'evento lostfocus
da codice in questo evento fai un verifica  del valore del controllo
stesso ed in base a quello che ci trovi aggiorni altri controlli
esempio
if me.controllo1="Pippo" then
	me.controllo2="Filippo"
	me.controllo3="tre"
endif
oppure 
me.controllo2=me.controllo1.column(1)
me.controllo3=me.controllo1.column(2)
e cosi via...
dipende da cosa devi fare
Saluti.
Emanuele.

 Emanuele.
Grazie Milleeeeeeeeeeeeeeeeeeeeeee finalmente spiegazione semplice ed
efficace.
Una sola cosa "l'evento lostfocus"???? cos'è ??? io ho impostato i comandi
sull'evento click :) nella selezione del menù a tendina... se percaso hai
voglia di aiutare ancora l'ultimo arrivato ho lasciato una domanda in testa
alle news per gli spostamnti tra record.... se ti scappa un occhio ti dico
grazie già in anticipo....

Oltre ai ringrazimante ti pongo la terza domanda (se giŕ hai guardato la
seconda),
nella visualizzazione di maschere continue č possibile "evidenziare" (magari
cambiando lo sfondo delle caselle di testo) il record selezionato???? io
ovviamete non ci sono riuscito... dato che non mi si evidenzia solo il
record selezionato ma tutti i record relativi alla maschera????
Grazie mille by Galvy

grazie già in anticipo....
non ho idea di quale sia ripostala qui...
Saluti.
Emanuele.


vedi su 
sitocomune.com
 c'č un esempio in merito..
Saluti.
Emanuele.

 Emanuele.
dato che ormai siamo al livello chat percaso possiedi ICQ????


si ma purtroppo mi connetto a livello di mordi e fuggi
Saluti.
Emanuele.

 Emanuele.
Se ti scappa dato il tuo numero di ICQ il mio indirizzo di mail lo
conosci.....
Grazie Mille Saluti Galvy
Newsgroup: it.comp.appl.access
Titolo: dubbio su origine dati maschera

salve
Come front end uso un file ADP sul PC-Ae come BE uso MSDE 2000 sul PC-B, se 
come origine dati della maschera ho "select * from tblPippo where ID=0" dove 
tblpippo è una tabella con 30.000 record, in rete mi viene trasmesso solo 
quel singolo record o tutto il malloppone come per i file mdb?
Se invece come origine dati metto una SP?
(scusate sono in un portatile sconnesso da ogni lan quindi non posso provare 
da me)
saluti, Ivan 


Solo quel Record, anche se avessi un Filtro sulla proprietà Filter
sarebbe uguale.
Es:
Origine Dati=tblPippo
Filter=ID=0
Ti verrebbe restituito solo il Record specifico...
Se avessi EnterpriseManager all'interno trovi un Tool(ora non ho il
nome sottomano) che ti mostra le richieste al Server e quello che
effettivamente elabora
probabilmente con MSDE2000 questo non è fruibile.
@Alex
Newsgroup: it.comp.appl.access
Titolo: Casella di testo con piu' fonts

Salve, avrei bisogno del vostro aiuto.
Devo usare una maschera come interfaccia per l'utente. I dati da 
visualizzare sono tanti, si tratta di un catalogo di periodici, e ho dei 
problemi di spazio. Avrei l'esigenza di far vedere in una casella di testo 
piu' campi provenienti da tabelle con fonts diversi e possibilmente 
dimensionabile secondo il contenuto. E' possibile? o chiedo molto?
Inoltre da quando sono passata ad Access 2000 ho dei problemi con la 
creazione guidata dei pulsanti di comando. Quando provo a inserirne uno mi 
appare un messaggio che dice: "Variabile oggetto o variabile del blocco 
with non impostata". Sapete dirmi cosa devo fare? e come risolvere il 
problema? Ringrazio anticipatamente chiunque voglia darmi una mano. Grazie, 
Rita
 

 problema? Ringrazio anticipatamente chiunque voglia darmi una mano.
Grazie,
Non dovevi installare il 2000.
A parte questo è un messaggio molto generico...
Antonio


Rispondo solamnete a questa parte di messaggio:
A me capita di vedere questo msg di errore quando apro una
maschera/sottomaschera in struttura per farci delle modifiche. A volte però
modificare la sottomaschera all'interno della maschera non è molto comodo
per via dello spazio visualizzabile (parere mio personale), allora apro la
sottomaschera in visualizzazione struttura. Devo inserirvi un controllo con
l'autocomposizione? Tiè! Mi becco il msg in questione. Risolvo chiudendo
entrambe le maschere e riaprendo solo la sottomaschera.
Se il tuo caso è un'altro non so che dire. Fai delle prove e poi
illuminaci... ci potrebbe essere utile!
Ciao, Rob.
Newsgroup: it.comp.appl.access
Titolo: Aggiornare tbl

Boungiorno  a tutto il news,
espongo il mio quisito: ho una tabella dove ci sono i  campi ID(contatore), 
Date(data), Importo(numero),Progessivo(numero). Vorrei che il campo 
"progressivo" si aggiornasse in automatico con il valore del record 
precedente dal campo "importo" in base alla "date", esempio:
ID        Date            Importo        Progressivo
1       22/02/09        -500              -500
3       23/02/09         50                -450
2       24/02/09       -1000           -1450
4       25/02/09        1350            -100
6       25/02/09        2000            1900
5       26/02/09       -700             1200
        (filtro cres)
mettendo le date in ordine crescente dovrebbe fare l'addizione tra il campo 
"progressivo", data precedente, e il campo "importo", data inserita. Ho 
fatto la stessa cosa in excel ed è stato molto semplice, il campo 
progressivo si aggiorna benissimo come vorrei io.
 Come fare la stessa cosa in access, tramite una maschera o una funzione 
quando si inserisce una data nuova?
Grazie in anticipo e spero di esser stato chiaro  su cosa avrei bisogno.

AN ha scritto:




Direttamente in tabella questo non è possibile. Si deve utilizzare una
maschera. In questo caso utilizziamo una maschera continua con origine la
tua tabella, applicando quanto detto nella:
www.donkarl.com/it?FAQ4.22
Nel modulo della maschera inserisci:
Private Sub Form_AfterUpdate()
Me!Progressivo.DefaultValue = Me.Progressivo
End Sub
Private Sub Importo_AfterUpdate()
Me.Progressivo = Me.Progressivo + Me.Importo
End Sub
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:49a51cd2$0$834$4faf...@reader5.news.tin.it...

Se ho capito bene quello che ti serve, prova a vedere qui
http://web.mclink.it/MC5884/
 

Grazie il sito indicato mi è stato di aiuto.


Newsgroup: it.comp.appl.access
Titolo: Quale espressione per impedire visualizzazioni record con date vecchie ?

Nel mio database, in Access, ho maschere in cui registro le prestazioni di
servizio rese durante il mio lavoro, alle quali associo (come è ovvio) la
data del servizio.
Siccome si tratta di servizi periodici che si ripetono a date stabilite,
qual'è l'espressione da utilizzare per poter visualizzare in queste maschere
solo ed esclusivamente gli ultimi record aventi la data più aggiornata ?
Ringrazio vivamente chi mi potrà dare una mano.
Un saluto, Stefano

 ha scritto nel messaggio
news:VxNQ8.49655$j65.1...@twister1.libero.it...

crei una query e nei parametri ci metti "now()"
by
stwe
Newsgroup: it.comp.appl.access
Titolo: Tabella Analitica dei Ritardi

Ho bisogno di creare una tabella sui ritardi del gioco del Lotto.
Se mi scrivete direttamente Vi invio il File MDB a cui attingere ai dati.
Grazie per l'aiuto.
GG

 Se mi scrivete direttamente Vi invio il File MDB a cui attingere ai dati.
Ah senti, ti va bene un reply al tuo indirizzo con la fattura?
Comunque io qualche settimana fa ho postato il codice completo per fare
quello che chiedi.
Antonio

Le fatture portano jella :-))))
Ho provato con quanto da te gentilmente comunicatomi però non funzia.
Probabilmente (molto probabilmente) sono io che non so ben fare. Per questo
ho detto che avrei lasciato a chi voleva il file MDB.
Non voglio pesare su nessuno......e poi ho chiesto per cortesia :-)
Ciao e grazie ugualmente.
GG

 Il codice che ha postato Antonio Bisio a me funziona, approfitto per
chiedere come posso fare per cercare un ambo, invece che l'estratto
semplice.
Grazie
Ciao
Newsgroup: it.comp.appl.access
Titolo: maschere continue, problemi

Ciao ragazzi, avrei bisogno del vostro aiuto su una cosa semplice ma
per me impossibile
Vi spiego, ho una maschera a visualizzazione continua, in questa, ogni
volta che clicco su di un campo si/no per il record corrente, si
abilita un'altro campo disabilitato inizialmente.
Il problema č che come clicca sul  campo si/no, si abilitai il campo
in questione per tutti i record.
Ho provato i vari if...then su form current ma niente. 
Mi dite qualcosa?
Ciao e grazie

 ha scritto nel messaggio
news:3c442395...@news.tiscalinet.it...

Cosě č!
Non che vengano modificati i dati ma la visualizzazione di un campo
interessa la maschera, per tutti i records.
Avevo letto da qualche parte un tentativo di procedura per ovviare
all'inconveniente, ma la gestione complessa e non sicura mi aveva fatto
scartare anche questo tentativo.
Se vuoi un consiglio, cambia metodo.
Ciao
Paolo Mazzanti

 Ciao e grazie
Se proprio vuoi provare, la procedura di cui parla Paolo è su
www.sitocomune.com
 e sfrutta la possibilità di Access di assegnare tre
colori diversi ai casi >0,<0,=0. Però è vero che è abbastanza complessa...
Paolo

Ciao e grazie
è normale che sia cosi, 
al limite metti su lostfocus del comando che vuoi tenere bloccato un
controllo al tuo si/no e permetti o meno i cambiamenti via codice...
vedi le proprietà oldvalue e value
Saluti.
Emanuele.

 Ciao e grazie
Fermo restando che nelle maschere, come nei report, ci sono i controlli e
non i campi che invece sono contenuti nelle tabelle e nelle queries.
Fermo restando che in una maschera con visualizzazione a maschere continue
se imposti la proprietà di un controllo essa è giustamente valida per tutti
i record visualizzati (d'altra parte la proprietà la imposti per il
controllo di una maschera e non per il campo di una tabella).
A mio avviso il tuo è un falso problema.
Se il controllo della maschera che abiliti quando clicchi sul controllo
si/no si chiama Pippo, e lo abiliti per poterci scrivere dentro.
A  fronte dell'evento "Su corrente" della maschera rendi non abilitato il
controllo Pippo.
A questo punto tu puoi operare SOLAMENTE sul controllo Pippo del record
corrente; ciò premesso che cavolo te ne importa se il controllo Pippo degli
altri record non correnti siano abilitati oppure no?
Solamente con la riga di codice VBA che disabilita Pippo quando un record
diventa corrente, dovresti risolvere il problema: quando il record diventa
corrente Pippo risulta non abilitato e lo resta sino a quando non clicchi
sul controllo si/no, dal quel momento risulta abilitato; mi sembra che era
ciò che volevi.
Non capisco perché ti preoccupi dei controlli Pippo dei record che vedi ma
sui quali non puoi operare.
O sbaglio?
Se il problema non esiste non vedo perché ti ostini a cercargli una
soluzione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------