mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Istruzione If nei Report

Buon Giorno Access97
...ho un controllo in report collegato ad una tabella
con tipo/dati Sě/No chiamato Mensile...
Bene voglio che in report se Mensile= -1 l'etichetta37 ed il controllo
[Euro] sia visible
se  e' uguale a 0 tutti e due invisibili.... ho provato con l'If nel Report
ad apertura ma mi da' errore in debug....
come posso fare???
Grazie
Luigi
Bari

 ha scritto nel messaggio
news:SPWcb.172435$R32.5...@news2.tin.it...

inserisci il tuo codice VBA nell'evento "Su formattazione" della sezione
interessata dai due controlli

Newsgroup: it.comp.appl.access
Titolo: ordinamento impazzito!!!!!

Access97. Ho un db di circa 3.500 Kb.
Non mi esegue più un accodamento di record in una tabella Repertorio.
Apro questa tabella e vedo che contiene 2759 record. Se provo a fare un
ordinamento crescente su IdRepertorio i record improvvisamente mi
diventano 2741 mentre se provo a fare un ordinamento decrescente i
record (tutti!!!!) mi spariscono.
Che cavolo sta succedendo? Come posso provare a risolverlo?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:47012783720f1420533...@mygate.mailgate.org...

Prova a recuperare il database. Se così non va a posto, prova ad esportare
la tabella in un file esterno, creala vuota ex novo e reimporta i dati.
Giorgio

Newsgroup: it.comp.appl.access
Titolo: Struttura a schede

Ho due tabelle in relazione 1 a 1:
 IDCliente      1-----1   IDCliente
 CODCliente                Indirizzo
 NomeDitta                   PI
                                     ecc......
Vorrei dividere in dati anche nella
rappresentazione grafica,
mettendoli in due pagine diverse usando una
struttura a schede su una maschera associata
alla prima tabella.
Come posso fare?
TIA
--
Leo

 ha scritto nel messaggio
news:3b1bb...@news.dada.it...

In una scheda ci metti i controlli associati ai campi dell'oggetto che è
origine record della maschera (CODCliente, NomeDitta ecc.); in un'altra
scheda inserisci una sottomaschera che ha come origine record l'altra
tabella.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Query e funzioni VBA

Vorrei selezionare tramite una query solo determinati valori di ID che
calcolo tramite una funzione VBA, ma non riesco a far funzionare l'unione
dei due. Quando i valori da restituire sono multipli Jet va in errore. Ho
provato a far restituire vari tipi di stringa ("1 or 2","In (1;2)") alla
funzione vba, ma senza risultati.
Uso un metodo sbagliato o devo usare qualche accorgimento?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie
Prova a spiegare meglio il tuo problema e a postare il codice SQL dell query
che vorresti usare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Il problema fondamentale consiste nel passare dei valori alla query tramite
il VBA.
Il codice SQL è questo:
SELECT TTitoli.Data, TTitoli.Nome, TTitoli.Valore, TTitoli.ID
FROM TTitoli
WHERE (((TTitoli.ID)=PeriodiReportzz()));
Dove PeriodiReportzz() è la funzione VBA che restituisce una stringa del
tipo:
"10 or 11 or 12" oppure o provato anche "IN (10;11;12)".
Tutte e due le forme digitate manualmente nel campo criteri della query
danno il risultato voluto.
Spero di aver spiegato bene il problema e ringrazio tutti per l'aiuto
gentilemnte offertomi.
Ciao


 "10 or 11 or 12" oppure o provato anche "IN (10;11;12)".
Guarda che se da QBE scrivi in (10;11;12), in SQL poi lui te lo trasforma in
IN (10,11,12)
Inoltre la sintassi dell'OR vuole che tu ripeta il campo da testare tutte le
volte (direi che questa è una costante della programmazione)
NON A = 1 OR 2 OR 3 ma piuttosto
A = 1 OR A = 2 OR A = 3
Antonio

Ok, ma come faccio a superare il problema?
la sintassi A = 1 OR A = 2 OR A = 3 non viene accettata dalla query ne
manualmente e tantomeno da VBA.
Anch'io penso che il problema sia sintattico, ma non riesco a trovare la
strada giusta.
Forse ho scelto la via sbagliata!!!
Grazie comunque.
ciao


 danno il risultato voluto.
Non é possibile di inviare un operatore o un separatore con una
funzione di VBA perché tutta l'espressione é interpretato come
un singolo testo. Allora compari il campo ID con il testo completo
"IN (10;11;12)" non con uno dei valori all interno del testo.
Invece puoi costruire lo string SQL del query completamente con
VBA e poi usarelo per cambiare la proprità SQL della query. p.e.
Dim TuaVariabile As String
TuaVariabile = "IN(10, 11, 12)"
CurrentDb.QueryDefs("TuaQuery").SQL = _
 "SELECT TTitoli.Data, TTitoli.Nome, TTitoli.Valore, TTitoli.ID " & _
 "FROM TTitoli " & _
 "WHERE TTitoli.ID " & TuaVariabile
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


Ok, funziona egregiamente.
Grazie a tutti per i preziosi consigli.

Newsgroup: it.comp.appl.access
Titolo: Adattare calcolo Codice Fiscale access 97 al 2002

Sul Sito Comune ho trovato il DB che calcola il codice fiscale, solo che č
fatto con una versione precedente di access...
Come posso adattare il DB 97 ad una versione piů recente, ad esempio Access
2002 ??

 2002 ??
Hai provato ad aggingere ai riferimenti del tuo database i riferimenti alle
librerie DAO; fai in modo che nell'elenco dei riferimenti il riferimento
alle librerie DAO preceda il riferimento alle librerie ADO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: utilizzare allowadditions in sottomaschera

come lo uso? cosi mi da errore
        Forms("aziendali")!Form("AziendaliPersonale").AllowAdditions = True
mi dice che non è una proprietà valida
grazie.

 grazie.
[RISPOSTA]
Presumendo che:
    "aziendali"                     sia la Form principale
    "AziendaliPersonale"     la SubForm
Forms!aziendali!AziendaliPersonale.Form.AllowAdditions = True
se perņ sei nella Form principale il codice puņ essere abbreviato:
Me!AziendaliPersonale.Form.AllowAdditions = True
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: A97 - Common Dialog - Proprietà o metodo non supportati dall'oggetto

Acces97 - Common Dialog
In un database ci sono due maschere che devono esportare il contenuto di una
tabella in un file di Excel.
Prima di esportare i dati nei files di Excel, tramite il Common Dialog viene
chiesto in quale directory devono essere salvati i files di Excel.
Succede che solo in un programma viene attivato l'oggetto che consente di
inserire il percorso del file, mentre nel secondo viene emessa la
segnalazione d'errore:
438 - Proprietà o metodo non supportati dall'oggetto.
Eppure Common Dialog è inserito in entrambe le maschere.
Cosa mi sfugge?
Grazie
Ciao
Eugenio


          La registrazione dell'ocx
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 --------------------------------
Purtroppo non dipende dalla registrazione dell'ocx, ma dal filtro (where)
dell'Origine Record. Infatti, togliendo il filtro, Common Dialog funziona.
Però ho necessità di usare il filtro per poter visualizzare solo i prodotti
di un fornitore. La form in questione, a differenza dell'altra che funziona,
è composta da maschere continue.
In attesa di trovare la soluzione del problema, ho provveduto ad aprire una
form e da lì confermare l'estrazione.
Grazie
Ciao
Eugenio
Newsgroup: it.comp.appl.access
Titolo: apri ConboBox con tasto giù

Vorrei sapere se č possibile aprire una Combobox tramite l'evento freccia
giů
anzichč cliccare con il mouse sulla finestra a bandeira
Vi seguo da un paio di anni (direi con poca costanza, ma con molto
interesse)
Grazie a tutti

 wrote in message
fkNX4.5977$VM3....@news.infostrada.it...

Una volta che la tua Combo č attiva, puoi aprirla con il tasto F4
ciao Roberto

 ha scritto nel messaggio
news:LMNX4.6108$VM3....@news.infostrada.it...

 o anche con l'accoppiata Alt+freccia giů
--
Cordiali saluti
Nunzio Santini

  o anche con l'accoppiata Alt+freccia giů
Allora a questo punto un bel SendKeys (F4 o Alt+freccia giů) nell'evento
Invio , per es., fa aprire come per incanto il
contenuto della combo!
Ciao
Thierry

...

Allora perche' non risparmiarsi anche la fatica di digitare inserendo
sull'evento
"Su Attivato" della combo  me!nomecombo.DropDown cosiche' la combo si apra
da sola non appena
il cursore ci passi da quelle parti ?
Carlo Ve

 il cursore ci passi da quelle parti ?
Yeah! Scusa l'ignoranza ma non conoscevo DropDown :-))
La mia conoscenza contiene ancora un bel pò di lacune, un pò come un
groviera!
Teoricamente dovrebbe andare bene. Dopo quando ho tempo lo provo anchio.
Ciao
Thierry

 wrote in message
8h04ep$94b$1...@hermes.unipg.it...

scusate se non ho ringraziato subito (DropDown eccellente)
ho " Fuso il motore" del mio PC , la mia scheda madre mi ha abbandonato
ho dovuto sostituirla.
grazie - grazie - grazie

Newsgroup: it.comp.appl.access
Titolo: Errore 490

Ho una routine:
Private Sub Documenti_contabili_DblClick(Cancel As Integer)
    link = CurrentProject.Path & "\00000000"
    strinput = link & "\" & Me.Documenti_contabili
    Application.FollowHyperlink strinput, , True
End Sub
facendo doppio click su documenti_contabili mi si deve aprire il file
che non sempre è presente. Ora vorrei che quando non si trova il file
mi apparisse un msgbox con le spiegazioni da me date e conseguente
uscita dalla sub,  e non la maschera con errore di runtime N° 490.
Grazie



strinput = link & "\" & Me!Documenti_contabili
If Dir(strinput) <> "" Then
    Application.FollowHyperlink strinput, , True
Else
    MsgBox " le spiegazioni da te date"
End If
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Grazie mille
Newsgroup: it.comp.appl.access
Titolo: Sospendere l'esecuzione del codice

Salve a tutti, vorrei porre in piccolo quesito (naturalmente piccolo per 
voi).
Ad un pulsante in una maschera devo fare eseguire una serie di query, 
diciamo 10,  il codice è questo
  stDocName = "..........qry"
 DoCmd.OpenQuery stDocName, acNormal, acEdit
Dopo ogni query avrei la necessità di sospendere l'esecuzione del codice e 
riprenderlo alla chiusura della finestra.
Chi mi puo suggerire una soluzione.
Grazie gianni

 ha scritto nel messaggio
news:0GoRe.2845$O6.1...@news3.tin.it...

Ciao Gianni,
prova ad aprire la form in modalità acDialog:
DoCmd.OpenForm "NomeForm",,,,,acDialog
Ciao, Sandro

 ha scritto nel messaggio 
news:_QoRe.4313$4g5.2...@news4.tin.it...

Sandro ciao, grazie per la risposta e complimenti per la tempestività, ma 
non funziona perchè non devo aprire una form ma una query.
ciao gianni 

 ha scritto nel messaggio 
news:0GoRe.2845$O6.1...@news3.tin.it...

non è molto chiaro cosa vuoi dire con : > riprenderlo alla chiusura della 
finestra.
doEvents potrebbe aiutarti, per l'uso consulta la guida.
Questo comando non interrompe il codice, ma permette al framework (access) 
di compiere le operazioni in sospeso ...
Ivan


Ciao Gianni,
era meglio se leggevo meglio ciò che avevi scritto ...
Ho fatto un paio di prove con Screen.activeForm per intercettare il nome
della form che contiene la query, ma non ci sono riuscito.
Domani faccio altre prove per trovare la soluzione, ma spero che nel
frattempo intervenga qualcuno più preparato.
Ciao, notte.
Sandro

 wrote in message
news:0GoRe.2845$
O6.1...@news3.tin.it

Non credo sia possibile poichè le queries vengono 
eseguite in modo ASINCRONO.
L'unica cosa da provare è inserire un Doevents dopo
ogni Query.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:e9df12aaf18e89be78...@mygate.mailgate.org...

Ok grazie delle risposte, ma ho risolto in altro modo, ho creato due 
pulsanti al primo faccio eseguire le queri di selezione al secondo le altre.
grazie ancora gianni
Newsgroup: it.comp.appl.access
Titolo: database corrotto

ho un database access 2000. Probabilmente il PC dove era salvato si è
bloccato e adesso se cerco di aprire il database, Access cerca di
ripristinarlo ma senza successo. Esiste un tool oppure qualche
programma che permette il ripristino del database ?
grazie a tutti
Maurizio

 ha scritto nel messaggio 
news:1180969879....@r19g2000prf.googlegroups.com...

Prova ad aprirlo tenendo premuto lo shift...
Altrimenti prova a creare un altro DB e File\importa importati tutti gli 
oggetti nel nuovo.
Ciao 

 Ciao
già provato ma non funzia
Maurizio

 ha scritto nel messaggio 
news:1180969879....@r19g2000prf.googlegroups.com...

Prova anche ad eliminare il file .ldb (elleDiBi) associato e nella stessa 
cartella del db che non si apre.
In ultimo, se mi mandi il file zippato, vedo cosa si può fare.
Ciao, Carlo

 ha scritto nel messaggio news:1180969879....@r19g2000prf.googlegroups.com...

[risposta]
Prova qui: 
http://www.donkarl.com/it/
1. Fondamentali
1.27 Come procedere con database danneggiati
Ciao.
-- 
Sergio MAZZA

 In ultimo, se mi mandi il file zippato, vedo cosa si può fare.
Hai qualche trucchetto particolare ???
Ciao
RobertoA 

 ha scritto nel messaggio 
news:4665...@newsgate.x-privat.org...

A parte i trucchetti che tutti conoscono come quello di cancellare il file 
.ldb, scandisk o chkdsk c: /F in caso di mancanza di corrente o chiusura a 
caldo di windows, opzione decompile ecc., solo alcuni software, perarltro a 
pagamento.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Stampa 2^ copia

Ho necessità che a fine stampa abbia un msgbox che debba confermare o meno
la stampa di una seconda copia del report, come realizzare ciò?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
Se lanci il report da una maschera o da menù è molto più semplice
prevedere 2 tasti distinti: 'Stampa 1 copia' e 'Stampa 2 copie', o
abbinare al tasto 'Stampa' una casella 'Numero copie' .
Namor
-- 
namor at inwind punto it


 Namor
Perfetto, modifico i pensieri e procedo!
grazie
-- 


[cut]
io uso solitamente quanto segue:
DoCmd.OpenReport "NOME_REPORT", acViewPreview
        DoCmd.PrintOut acSelection, , , acHigh, 2
        DoCmd.Close acReport, "NOMEREPORT", acSaveNo
variando il numero vari di conhseguenza il numero di copie che stamperai.
Saluti,
-- 
MC
Newsgroup: it.comp.appl.access
Titolo: tabella svuotate!

Abbiamo un gestionale di contabilità, che memorizza i dati contabili in un
file AZIENDA.MDB , fatto in access 97.( scritto il tutto in VB6)
Dentro vi è, tra le altre 20\25 tabelle,pure   la tabella "piano dei conti".
Stamattina tale  tabella anzichè avere 1200 righe , ne ha zero!!
Ho dovuto ripristinare una copia di backup del file!
Come succedono queste cose?
Il file azienda.mdb non è danneggiato, si apre normalmente con access,
solamente è sceso da 550 KB  a 200 Kb per via di sta tabella svuotata!
ciao!

 ha scritto nel messaggio
news:bldvkt$dcl$1...@usenet.itgate.net...

Due considerazioni basate sul ragionamento visto che la mia sfera di
cristallo è a fare il tagliando:
- I record potrebbero essere stati cancellati da un utente volontariamente,
da un utente involontariamente, da un bug nel codice sottostante.
- Se il db è sceso di dimensione significa che dopo la cancellazione
qualcuno l'ha anche compattato, altrimenti la dimensione rimaneva la stessa.
Vedi un po' se queste indicazioni ti fanno pensare...
Antonio

 Vedi un po' se queste indicazioni ti fanno pensare...
L'unica possibile è quella del bug del codice, ma come dimostrarlo?
(nel tentativo di ripristinare il file con le utilità fornite dal sw devo
averlo anche compattato-riparato, per cui la dimensione sarà scesa
così.....)
La softwarehouse mi dice : disco rigido danneggiato, sbalzi di tensione....
Non può essere il file di access che ogni tanto può perdere dati interni per
motivi suoi ?
Se fosse il bug non dovrei avere spesso il problema ?
E' la prima volta che mi capita dopo 2 anni di uso del sw....
ciao e grazie per l'interessamento.

 Se fosse il bug non dovrei avere spesso il problema ?
Non è detto, perchè magari è capitato per una serie di circostanze mai
verificate prima.
Per testarlo dovresti vedere se da qualche parte c'è qualche query di
cancellazione o codice che esegue delle cancellazioni di record.
Altrimenti i record sono stati cancellati a mano
Antonio
Newsgroup: it.comp.appl.access
Titolo: Media fra 2 caselle di testo

Ciao! Una domandina: devo fare la media fra 2 caselle di testo 
formattate come FORMATO=Standard e DECIMALI=2..
es. text1 = 1
    text2 = 2.32
Da codice faccio 
media = (val(text1) + val(text2))/2
il risultato è 1,5 anzichè essere 1.66!
Perchè?
-- 
AR

 Perchč?
Vedi nell'Help la Funzione Val.
In questo caso, come detto nelle Osservazioni, la virgola non č
riconosciuta, pertanto avrai (1+2)/2 = 1,5 
Osservazioni
La funzione Val interrompe la lettura della stringa in corrispondenza del
primo carattere non riconosciuto come parte di un numero. I simboli e i
caratteri spesso riconosciuti come facenti parte di un valore numerico,
quali il segno di valuta e le virgole, non vengono riconosciuti. La
funzione riconosce tuttavia i prefissi di radice &O (per ottale) e &H (per
esadecimale). Gli spazi, le tabulazioni e i caratteri di avanzamento riga
vengono eliminati dall'argomento.
--
rgrds
SC 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Perchč?
prova a sostituire nella casella di testo il punto decimale con una virgola 
(quando presente).
Se hai ac2k o superiore puoi usare la funzione replace.
ciao
Mat.

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento query recordsource sottomaschera

me!tuasottomaschera.Form.recordsource = "select * from tuatabella"
Continua a darmi errore:
"Si è tentato di bloccare la tabella "Tabella" in fase di apertura, ma 
la tabella non può essere bloccata perchè attualmente in uso.
Attendere, quindi riprovare l'operazione."
Ho già anche provato a fare
me!tuasottomaschera.Form.recordsource = ""
me!tuasottomaschera.Form.recordsource = "select * from tuatabella"
Ma nn server, ed è parecchio ormai che ci batto la testa!
Sapete darmi la soluzione? Grazie moltissime!!

 ha scritto nel messaggio 
news:200609071...@mynewsgate.net...

prova a dare un Me.refresh tra la prima e la seconda riga. Magari dopo il 
refresh la maschera sblocca la tabella.
saluti
Newsgroup: it.comp.appl.access
Titolo: Ridimensionamento automatico dei controlli di una maschera

Ciao a tutti,
Vi espongo un problema che mi sorge utilizzando la funzione scritta da
Alberto Marchi “Ridimensionamento automatico dei controlli di una maschera”
tratta dal Sitocomune.
Il problema è il seguente:
Su chiusura di una qualunque maschera con relativa sottomaschera,
stranamente, si avvia la funzione di rescale andandomi in debug.
Non riesco a capire come mai si avvia la funzione che dovrebbe attivarsi
solo su ridimensionamento e non su chiusura di una maschera (solo con
relativa sottomaschera).
L’errore posso intercettarlo e non fare andare in debug la funzione ma
preferivo capire se è possibile risolverlo in maniera più pulita.
Vi chiedo anche un chiarimento e cioè se è necessario Massimizzare una
maschera per far attivare questa funzione, mi spiego meglio ora massimizzo
tutte le maschere per poter utilizzare il database su più Pc con risoluzioni
video diverse ma è possibile mantenerle con la dimensione originaria
ovviamente riscalata a seconda della risoluzione video.
Preciso che utilizzo Access 2000 Sp3 su Win 2000 Sp3.
Vi ringrazio come sempre per la vostra disponibilità.
Ciao,
Andrea
--------------------------------
Inviato via 
http://usenet.libero.it


Non c'è proprio nessuno che possa gentilmente aiutarmi ?


 ha scritto nel messaggio
news:217Z133Z225Z179Y...@usenet.libero.it...

Hai provato a postere il tuo quesito all'autore dell FAQ: Alberto Marchi.
Se non ricordo male nella FAQ stessa Alberto Marchi invita gli utilizzatori
del suo codice VBA a contattarlo via e-mail in caso di chiarimenti e/o
malfunzionamenti.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: problemi con la funzione "se" di excel in access

Sono decisamente alle prime armi con access. Ho un piccolo problema.
Dovrei importare dei dati da un foglio di lavoro excel  in un data
base (perchè decisamente più comodo per organizzare i dati). Nel
foglio excel avevo utilizzato degli algoritmi con la funzione "SE". In
Access non mi sembra di trovare la stessa funzione. 
Le domande sono:
1) sono io che non la so trovare oppure davvero non esiste la stessa
funzione in Access?
2) se la stessa funzione SE non esiste in Access sono "costretto" a
scrivere la stessa cosa in Visual Basic (cosa che richiederà alcuni
decenni considerati i pochi neuroni a disposizione e la mia assoluta
ignoranza) o esiste una funzione con caratteristiche simili?
Se qualcuno di buon cuore..... grazie.
Ciao Luca

 ha scritto nel messaggio
news:3c8338dc...@powernews.libero.it...




funzione iif()
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: inserire oggetto OLE con VBA

Salve a tutti,
	in Access, vorrei inserire un oggetto OLE (file word) in una
tabella tramite del codice VBA. Come posso fare?
Come trovare, sempre via codice VBA, il nome completo dell'oggetto OLE
memorizzato?
Grazie, Lauro
P.s: per risposte rimuovere le tre X

"Lauro" <cola...@XXXmclink.it> ha scritto nel messaggio
news:oa3520l70tutkj2c1...@4ax.com...

MMMM io ci ho pensato a lungo, ho  postato nessuno mi ha risposto, ed alla
fine ho fatto a modo mio.
Ho creato una query di accodamento, che prende un oggetto OLE (qualunque) da
una tabella di oggetti predisposti, e la "incolla" in una tabella collegata
opputunamente ad una anagrafica, il tutto automatizzato facilmente e
visibile una sottomaschera collegata alla anagrafica stessa....
Non so se mi sono spiegato... comunque l utilità di tutto cio è che puoi
avere una serie pronta di modelli da utilizzare a piacimento e comunque il
tutto funziona anche se venduto a poco prezzo... ciao!
Newsgroup: it.comp.appl.access
Titolo: Chiusura automatica del Form attivo dopo un perido di inoperosità

Un saluto a tutto il NS. Nel mio Db vorrei adoperare la "Chiusura
automatica del form attivo dopo un periodo di inattività"; ho trovano
nel Sito Comune la FAQ intitolata "Esempi di utilizzo delle forms" e
precisamente l'esempio "How Detect User Idle Time Or Inactivity".
Questo esempio calza benissimo il mio problema, però desidererei che
dopo la presentazione del messaggio, se non c'è nessuno che risponde a
questo, dopo un'altro periodo di tempo la maschera si chiuda
automaticamente. Io ho notato che il messaggio blocchi tutto, ho fatto
qualche smanettamento, ma senza successo. Come potrei fare?
Grazie!

 ha scritto nel
messaggio
news:pev0l09khv82ivgid...@4ax.com...

Su vbyes rilanci la procedura con un tempo
inferiore.
MAssimiliano



Innanzitutto ti ringrazio per l'aiuto. Però il mio intendimento era
quello che il messaggio quando appare è per avvisare l'operatore (se è
lì senza far niente) lo avverte, "Guarda che fra poco la maschera si
chiude, fai qualcosa", altrimenti se invece l'operatore si è andato a
fare un giretto e non è presente, desidererei che passato ancora un
po' di tempo, la maschera si chiudesse, senza fare nessun intervento
sulla risposta del messaggio. È possibile così? Grazie

 wrote:

Innanzitutto ti ringrazio per l'aiuto. Però il mio intendimento era
quello che il messaggio quando appare è per avvisare l'operatore (se è
lì senza far niente) lo avverte, "Guarda che fra poco la maschera si
chiude, fai qualcosa", altrimenti se invece l'operatore si è andato a
fare un giretto e non è presente, desidererei che passato ancora un di
tempo, la maschera si chiudesse, senza nessun intervento sulla


 ha scritto nel
messaggio
news:4ck3l0d0ra1k9eic0...@4ax.com...

Allora appena si scatena l'evento invece di
chiudere apri una maschera che ha il timer che
vuoi.
Spirato anche quel tempo chiudi.
MAssimiliano



Grazie!!!

Newsgroup: it.comp.appl.access
Titolo: R: prova


Si č questa la password del compilatore access!!
Bobbit


Grande!!!
Ciao.

rrtgsergh teygtrg

Newsgroup: it.comp.appl.access
Titolo: sfarfallio in apertura maschera

Buongiorno a tutti.
Se possibile, vorrei risolvere il seguente problema:
in apertura di una maschera (Mask1), all'interno della quale vi sono campi 
contenenti dati ed una sottomaschera (SubMask1), che contiene dati collegati 
alla maschera (Mask1), l'aggiornamento del video genera uno sfarfallio 
eccessivo.
Ho provato ad inserire il codice VBA "docmd.Echo False" ma il risultato non 
cambia.
Come posso fare ??
Grazie
Lucky 
 
 


hai delle label (etichette non associate a textbox o pulsanti)? prova ad associarle e poi dimmi
saluti

 ha scritto nel messaggio 
news:e8567022-3167-42f0...@googlegroups.com...


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

 ha scritto nel messaggio 
news:baaq46...@mid.individual.net...



fai molti refresh?

 Perň ho scoperto che il fenomeno mi succede quando i record sono almeno 

Newsgroup: it.comp.appl.access
Titolo: pagine aceeso dati

Ho creato delle pagine di accesso dato usando l'autocomposizione di Access
2000.
La pagina html, nella quale ho inserito anche dei grafici, funziona
benissimo se la uso in locale. (es d:\wrc\prova.htm). Funziona ancora bene
se faccio partire l'applicazione dal PWS. (es
http:\\localhost\wrc\prova.htm. Quando, invece, cerco di portare
l'applicazione su Internet il grafico non viene visualizzato. La cosa strana
è se raggiungo la directory fisica sul web e faccio partire l'applicazione
tutto funziona alla perfezione. Dove sbaglio?
Antonio

 ha scritto nel messaggio
news:jHvR4.19829$Vo3.2...@news.infostrada.it...

Controlla il percorso dell'oggetto; ossia non deve avere l'indirizzo
assoluto (d:\wrc\grafico.gra) ma quello relativo
(http:\\www.boh!.it\wrc\grafico.gra)...
Ciao.


Newsgroups: it.comp.appl.access
Sent: Monday, May 08, 2000 4:14 PM
Subject: Re: pagine aceeso dati
Mi riferisco al percorso che hai inserito per far visualizzare l'oggetto.
Controlla nel tag del grafico e se trovi: http:\\localhost\wrc\grafico.gif o
d:\wrc\grafico.gif, dovrai cambiarlo con
http://www.boh.it/grafici/grafico.gif
 ...
Ciao.
P.S. occhio che siamo moooolto [OT].

 P.S. occhio che siamo moooolto [OT].
Mica tanto. Stiamo parlando di Access, in fondo.
Cmq, le pagine di accesso ai dati, mi hanno dato un sacco di problemi.
Come diavolo si fa a specificare l'origine dati?
Non basta modificare la pagina nel sorgente, ci ho già provato.
Inoltre, Access, permette di sviluppare le pagine accedendo all'origine dati
solo con l'OLEDB e non tramite ODBC (e quindi, senza DSN).


Perché non invii il codice?
Newsgroup: it.comp.appl.access
Titolo: Per superpippo e VT @ .....

..ho trovato nella sezione ricerca del sito comune una serie di post tra VT
e superpippo  intitolata "....aggiornamento di un DB da un altro DB" e visto
che ho lo stesso problema mi chiedevo com'e' stata risolta la problematica
relativa
al sincronismo della tabella in presenza di record modificati o
cancellati!!!
Ciao grazie
David

(.....)

Quella sequela di messaggi e risposte era inerente un "falso" problema
di sincronizzazione, nel senso che alla fine fu concluso che della
sincronia non c'era bisogno, perchč bastava adottare la struttura
BE/FE.
Il tuo problema qual č di preciso ?
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.clavis.it/as400/
---------------------------------------------

 ---------------------------------------------------------
Trattasi di un vero problema di sincronia, esistono piu' tabelle che
risiedono sia su un pc in ufficio che su uno zip.
Ipotizziamo che ci sia la tabella dipendenti sul pc, e la tabella incarichi
sullo zip.
Le due tabelle hanno un campo in relazione che serve per schedare gli
incarichi dei vari dipendenti.
In ufficio si inseriscono e modificano i record dipendenti (e solo quelli) e
fuori si lavora sugli incarichi.
Alla sera e' necessario sincronizzare i dati sia per poter avere i
nominativi aggiornati sia per vedere gli incarichi svolti.
Quindi per riassumere ho il seguente schema:
tab dipendenti  su pc che aggiorna i record su zip
tab incarichi su pc viene aggiornata dalla tabella sullo zip.
Ho provato a utilizzare il comando sql INSERT INTO.....da database esterno
ma purtroppo non mi aggiorna i record modificati, xche' e' utilizzabile solo
per inserire i nuovi record!
Questo e' tutto....fammi sapere se puoi aiutarmi o se ti serve qualche altra
info!
Ciao
Grazie
Davide

per inserire i nuovi record!
Rispondo solo ora perchè assente fino ad oggi per lavoro.
E' giusto che INSERT INTO inserisca solo i nuovi record: serve proprio
a quello !
Per aggiornare quelli già esistenti, potresti usare una query di
aggiornamento. Consulta l'help alla voce UPDATE.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)

Newsgroup: it.comp.appl.access
Titolo: On error goto funziona male

Salve a tutti
sono di nuovo io; avrei ancora bisogno di un vostro aiuto:
Questa routine funziona una volta si e l'alta no. Ovvero non mi avvisa
quando digito
un valore gią contenuto nel campo [Ditta];
dove sbaglio?
Grazie per qualsiasi suggerimento.
Giampaolo
Sub controlloDitta()
Dim UltimoRecord As Integer
Dim tentativo As String
 tentativo = "Controlla ciņ che hai scritto:"
UltimoRecord = Form_frmDitte.Recordset.RecordCount
If UltimoRecord = 0 Then GoTo fine
If Form_frmDitte.[Ditta] = "" Then GoTo line1
        ' Si usare On error goto forse non č il metodo piu' giusto, ma....
On Error GoTo line1
DoCmd.GoToRecord , "frmDitte", acPrevious
DoCmd.GoToRecord , "frmDitte", acGoTo, UltimoRecord + 1
Forms!frmDitte!Via.SetFocus
Exit Sub
line1:
   Form_frmDitte.[Ditta].SetFocus
    MsgBox tentativo & _
    Chr$(13) & Chr$(13) & "ATTENZIONE!" & Chr$(13) & Form_frmDitte.[Ditta] &
_
     Chr$(13) & " esiste gią in archivio !!!! ", vbCritical, "Errore DITTA"
 SendKeys "{Esc}", True
Forms!frmDitte!Via.SetFocus
 Forms!frmDitte!Ditta.SetFocus
fine:
UltimoRecord = 0
End Sub


-------- omissis --------
Ma se nell'evento "su uscita" della casella di testo utilizzi il Dlookup?
Es.
If not isnull(Me!Ditta) then
    If not isnull(DlooKup("Ditta","nomeTabella","[Ditta]=" & chr(34) &
Me!Ditta & chr(34))) then
        Msgbox "Hai fumato? La Ditta è già stata
inserita!",VBCritical+vbOkonly
        Me!Ditta.Undo
    End If
End If
Ciao.
--
Sergio MAZZA

 DoCmd.GoToRecord , "frmDitte", acGoTo, UltimoRecord + 1
perche' non usi acLast per andare all'ultimo record o acNewRec per andare a
nuovo record?
o piu' semplicemente:
sendkeys "~+", true
per salvare il record corrente?
o un dlookup per vedere se il record esiste gia'?
o affidarti al controllo di integrita' di access? (io faccio sempre cosi',
tanto il messaggio si capisce sempre)
Sib


Ciao Giampaolo
Senza entrare nei dettagli della tua sub tieni presente che una routine
d'errore va sempre chiusa con una resume che chiude il gestore degli errori.
Ciao Giorgio.


Hai ragione queste righe di codice sono più semplici e
sicuramente più funzionali
Ciao
grazie
Giampaolo


Premesso che i l campo Ditta è la chiave primaria, se dopo aver digitato un
valore
già esistente nel campo [Ditta] , queste righe provocano l'errore
(acPrevious);
altrimenti se il valore digitato non è già in tabella, allora Acgtoto
Ultimorecord + 1
Ti do ragione sul confusionario, e ho già modificato il tutto con
Dlookup come hai suggerito tu e anche Giorgio Prx
Grazie
Giampaolo

 Dlookup come hai suggerito tu e anche Giorgio Prx
hai certamente fatto bene, ribadisco che io non mi curo di  creare messaggi
personalizzati per questi casi perche', a mio avviso, il messaggio
predefinito di access e' chiarissimo. Ma questa e' una questione di scelte
personali.
Sib
Newsgroup: it.comp.appl.access
Titolo: Somma per differenza data

Buon Giorno Access 97
in una maschera non collegata a nessuna origine chiamata rendiconto
ho una casella combinata Id_Corso
con linkata una submaschera importi_corso
nella submaschera una volta selezionato il corso compaiono i relativi
movimenti con importo e data movimento...
nella maschera rendiconto ho due caselle non collegate a nessuna origine
chiamate rispettivamente dal e al dove inserisco
un range di date con cui effettuare una stampa....
io vorrei ottenere una somma degli importi per differenza di data....mi
spiego meglio
nella submaschera importi_corso ho i seguenti movimenti
01/01/04  ? 10
01/06/04 ? 20
01/07/04 ? 30
se nelle caselle Dal metto 01/01/04 e Al 01/06/04
in una casella chiamata differenza vorrei ? 30 cioe' l'importo non preso in
considerazione dal Range...e' possibile
Grazie

 ha scritto nel messaggio
news:G7QFc.411472$hc5.17...@news3.tin.it...

Ho risposto allo stesso messaggio che hai inviato il 3/7/2004.
Perché ogni giorni invii lo stesso quesito?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: openReport: perché lo stampa???

Ho impostato la segunte routine per aprire un report in seguito alla
pressione di un tasto:
-----------------------------
Private Sub Comando37_Click()
On Error GoTo Err_Comando37_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "pippo"
    DoCmd.OpenReport stDocName, , , stLinkCriteria
     DoCmd.Close acForm, "FINESTRA INIZIALE"
Exit_Comando1_Click:
    Exit Sub
Err_Comando37_Click:
    MsgBox Err.Description
    Resume Exit_Comando1_Click
End Sub
-------------------------------------
funziona, solo che invece di aprire il report "pippo" e visualizzarlo a
schermo, me lo invia alla stampante e lo stampa (tra l'altro solo la prima
pagina).
Come si fa ad indicare che vogli che il report sia visualizzato e non
stampato?
Grazie

 ha scritto nel messaggio
news:1%7Ta.10381$t92.2...@news1.tin.it...

Leggi nell'help il metodo OpenReport...
Ciao.
--
Sergio MAZZA

 pagina).
Si deve guardare l'HELP e vedere che se si passano alcuni parametri
all'istruzione OpenReport apre il Report in Anteprima....!
Ovvio che se crei il pulsante con l'AUTOCOMPOSIZIONE
e non usi l'HELP.... il tuo HEL non puņ diventare il NG.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


MAssimiliano
p.s. scusami Scitilla se l'ho inviato a te
Newsgroup: it.comp.appl.access
Titolo: Runtime in errore senza descrizione

Salve,
utilizzo Access 2007 e il developer per fare un'applicazione da distribuire, 
il bello � che su un PC funziona mentre su un altro prende errore di RUNTIME 
ma senza sapere cosa potrebbe mancare al PC, premesso che il runtime di 
Access � presente su entrambi i PC ovviamente.
C'� un modo per capire cosa succede, far venire fuori almeno il codice di 
errore ?
Saluti 

 ha scritto nel messaggio 
news:4af84875$1...@news.x-privat.org...

Riferimenti mancanti?
Ciao, Carlo 


Potrebbe essere, come faccio a sapere quali sono i riferimenti e le relative 
installazioni da fare sul PC se non posso visualizzare l'intero percorso e 
nome della DLL del riferimento ?
Saluti , Sauro. 

 ha scritto nel messaggio 
news:4af916eb$1...@news.x-privat.org...

Ci sono delle tecniche e se ne � gi� discusso qui.
Per il momento, la via pi� semplice � quella di mostrare i riferimenti sul 
db originale, quello che hai sul tuo pc.
Prendi nota dei percorsi e verifica se sul pc ospite trovi tali file.
In genere si tratta di riferimenti non standard tipo comctl32.ocx o simili.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: compilatore access

č possibile compilare un applicativo sviluppato con access?

 č possibile compilare un applicativo sviluppato con access?
Che dire? Era tanto che non veniva chiesto: 
www.sitocomune.com
 (faqqone)...
Ciao.
-- 
Sergio MAZZA

 
Devi avere il runtime di access, presente nel cd Office Developer 
Edition. Oppure te lo scarichi da internet.
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 è possibile compilare un applicativo sviluppato con access?
Sei nuovo, lo dimostra la tua domanda affrontata un fantamilioni di volte
su questo NG, quindi Benvenuto... cmq, sul sito comune troverai le tue
risposte. 
www.sitocomune.com
-- 
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

 Oppure te lo scarichi da internet.
E dove?


 
Qui trovi il runtime di access 2002. E' ciò che cercavo. Le altre versioni 
non so, ma penso che si trovino in google, come questo 
http://www.softlinesrl.it/mainsite/download/default.htm
Ieri ti ho risposto. Hai letto? :o)


 'gnurant come una cucuzza
Sai vero che non puoi distribuirlo quello che è indicato in quel
SITO...???
Hai letto l'EULA del contratto MS a riguardo della separazione
delle Librerie...????
MAH.......!!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 delle Librerie...????
Appunto.


 
Fortunatamente non devo distribuirlo e non si installa. Comunque grazie per la 
precisazione :o)


 Ieri ti ho risposto. Hai letto? :o)
Si ho letto... pace fatta.
Ti ho chiesto dove lo si poteva trovare proprio per quello che ti ha
postato @Alex... sta attento.



Ciao Sergio
ma come ? hai dimenticato che nel mese di aprile è stato scaricato un
centinaio di volte a questo indirizzo:
http://mio.discoremoto.virgilio.it/fotopesca/
---
Daniele
---

 ---
Hai ragione; d'altronde a me non piace il... pesce.
Ciao.
-- 
Sergio MAZZA

 --
Nemmeno io Distribuisco, ma un minimo d'informazione credo
sia d'obbligo soprattutto con l'intento di condividere
le esperienze con altri.......
Ciao.


 Pablitomf
Avvirgola.
;-)
@Alex.
Newsgroup: it.comp.appl.access
Titolo: ADO copiare recordset

Salve a tutti,
con  DAO copiavo un recordset
mediante:
rst1 = rst2
con ADO come si può copiare un recordset?
grazie!
ringo

 ha scritto nel messaggio
news:cmvc97$ejo$1...@newsread.albacom.net...


 wrote in message
news:cmvc97$ejo$
1...@newsread.albacom.net

Usa l'assegnazione diretta tramite il metodo CLONE e non
come hai fatto sia in DAO che ADO.
Set rs1=rs2.Clone
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


si ok la copia del recordset funziona ma nemmeno
copiandolo riesco ad editare la copia..... il rs
di partenza mi arriva da una store procedure
su sql server.
Ma come si può fare per editare un recordset
in un progetto adp?
grazie!
ringo

 ringo
Stai dando le informazioni a rate...?
Cosa devi fare...?
Usi ADP oppure una Query PassTrought...?
Devi approfondire tutto quello che serve altrimenti andiamo avanti
1 settimana...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Formattazione numeri...

In una query il risultato di un campo numerico è p.e.: 236,20 oppure 70,50.
Devo stampare questo numero in un modello precompilato.
Posso convertirlo in maniera da aggiungere tra i singoli caratteri un numero
di spazi predefinito (per esempio 2   3   6   ,   2   0)?
Grazie fin da ora!

 ha scritto nel messaggio
news:sB4Qb.132504$VW.53...@news3.tin.it...

Devi anzitutto usare un Font a spazio fisso (courier per esempio).
Cmq questo problema è stato già dibattuto e risolto.
Guarda nei post precedenti.
MAssimiliano

Enea schrieb:

Format([NomeCampo];"#   #   #   ,   0   0")
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: quale manuale di programmazione?

Chi mi da qualche consiglio su un buon libro di programmazione per Access?
Se ci fosse qualche libro organizzato "per consultazione" cioč da cercare e
leggere solo l'argomento necessario sarebbe anche meglio.
Grazie a tutti!

leggere solo l'argomento necessario sarebbe anche meglio.
cosě fai i programmi a pezze...  dai retta, meglio partire con una
base ben integrata di competenze.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

base ben integrata di competenze.
Sconcordo, servirebbe anche a me un libro del genere. Non e' questione
di fare programmi a pezze (a parte che i miei non li chiamo programmi,
ma accrocchi), ma di trovare un po' piu' velocemente l'istruzione
giusta al momento giusto, invece di stare a scartabellare per ore nel
help ...dbase era la mia terza lingua madre, avevo tutto a memoria,
adesso ogni cazzata mi fa perdere del tempo immane :(
Meno male che c'e' questo ng :)))

adesso ogni cazzata mi fa perdere del tempo immane :(
forse perché ragioni in termini di dbase...  un po' lo conoscevo anche
io: dai retta, è tutto un altro modello - non è detto che sia
migliore, solo diverso.
tu parli di lingua madre: io un libro come il tuo lo vedo come un
elenco di frasi fatte in una lingua straniera.  quello che suggerisco
invece è studiarsi un po' di grammatica.  chiaro che se ti trovi in
mezzo ad una via in un apese straniero vuoi sapere "quanto costa" alla
svelta e non le regole grammaticali di quel paese, ma insomma, è solo
un esempio.  facciamo conto che nel paese straniero ci devi stare
minimo sei mesi...


nemmeno come cercarle, queste informazioni.
Hai ragione, ma quello che volevo dire io e' quando ben hai piu' o
meno capito come funziona il tutto e che "giri" dovresti fare per
fargli fare quello che vuoi, hai ancora da perdere del tempo
incredibile a cercare semplicemente le istruzioni per spiegarglieli.

 base ben integrata di competenze.


incredibile a cercare semplicemente le istruzioni per spiegarglieli.
ma dai, l'help davvero non ti piace?


doppio"
se conosci già bene una versione di access, sai già il 90% di quel che
devi sapere...  ti consiglierei il manualone della jackson, che mi
pare abbia un buon rapporto qualità/prezzo.

Newsgroup: it.comp.appl.access
Titolo: query su maschera continua da query

buongiorno a tutti.
ho una maschera continua che ha origine dati da una query.
Vorrei mettere nell'intestazione della maschera una combinata che
filtrando il campo della query "cognome" mi restituisca nella maschera
continua solo i record con quel cognome.
Io ho provato più volte, nella mia ignoranza, e sono riuscito si a
fare una ricerca dalla combinata ma in occasione di più nomi uguali si
posiziona solo sul primo e non fa da filtro ma indica solo una degli n
possibili riscontri.
Mi viene il dubbio che ciò che voglio fare non sia fattibile.
Qualcuno è così gentile da aiutarmi ?
grazie

 ha scritto nel messaggio 
news:09e7e10f-13e8-4d9d...@k33g2000yqc.googlegroups.com...

Posta SQL della tua query (sia tabella che combo) poi vediamo.
Ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: run-time

buon giorno,
avrei bisogno di una piccola informazione.
Se installo il run-time di access 2000 su un pc poi questo mi permette
di usare un piccolo applicativo mdb?

 ha scritto nel messaggio
news:0oOec.124880$FJ6.4...@twister1.libero.it...

ti permette diusarlo per le funzioni e le maschere che l'mdb ha ... non ti permette la
modifica/creazione di altre maschere tabelle, query, ecc che non siano quelle previste con gli
appositi tool (es quesry di creazione tabella)

 ha scritto nel messaggio
news:0oOec.124880$FJ6.4...@twister1.libero.it...

Sě se la versione č la stessa o compatibile.
Il runtime serve proprio a questo...
Ciao, Carlo

 ha scritto nel
messaggio news:WOOec.47298$hc5.2...@news3.tin.it...


 ha scritto nel messaggio
news:loPec.125069$FJ6.4...@twister1.libero.it...

Intanto impara a scrivere dopo il QUOTING!!!!
Lo puoi trovare ACQUISTANDO Office Developer  ;-))
Ciao Rino
Newsgroup: it.comp.appl.access
Titolo: Visualizzare e nascondere controlli dinamicamente

Ciao a tutti, paranoia prefestiva ...
Mi sono messo in una tabella una serie di nomi di controlli che dovrei
nascondere o visualizzare a seconda delle circostanze.
Al clik di una list box valuto se per quel valore ho, in una tabella
correlata, dei record corrispondenti ai nomi dei controlli della form
e all'occorrenza li rendo visibili.
Insomma nella tabella filtri ho i nomi di tutti i controlli che vorrei
rendere visibili.
Questo è quello che ho partorito ... ma ovviamente non funziona:
errore 3265 elemento non trovato in
questo insieme, oppure non fa niente.
Dim RsControlli As DAO.Recordset
Dim ctl As Access.Control
Dim strSql As String
strSql = "Select NomeFiltro from Tbl_TabelleFiltri where Nome='" &
NomeItem & "'"
Debug.Print strSql
Set RsControlli = CurrentDb.OpenRecordset(strSql, dbOpenDynaset,
dbSeeChanges)
Do Until RsControlli.EOF
For Each ctl In Me.Controls
Debug.Print ctl.Tag
If ctl.Tag = RsControlli!nome Then
ctl.Visible = True
Else
Exit For
End If
Next ctl
RsControlli.MoveNext
Loop


questa funziona. E' diversa poiche', almeno io, non vedevo la esigenza 
di usare "Tag" e avendola fatta per  prova non ho messo il filtro sul 
formname. Domanda Perche' usi tag? E' vero che usando questa proprieta' 
puoi "raggruppare" i controlli sotto una unica voce ma devi fare il 
lavoro di assegnare Tag, e devi stare attento che tutto sia "allineato", 
  in finale questo vantaggio del "raggruppamento"  potrebbe non esserci
Private Sub Form_Open(Cancel As Integer)
Dim rs As Variant
Set rs = CurrentDb.OpenRecordset("FldNames")
Do Until rs.EOF
     Controls(rs("NomeConrollo")).Visible = False
     rs.MoveNext
Loop
End Sub
-- 
ac
y-1=x

Nel suo scritto precedente, ciroteo ha sostenuto :

mmm non capisco la struttura della tua tabella..
è qualcosa tipo:
NomeFiltro (chiave)
NomeTag   (testo)
 ?
in questo un controllo può essere abilitato/disabilitato solo da una 
tipologia di filtro...
cmq io avevo usato una tecnica simile per modificare la label di un 
report in base alla lingua desiderata..ma in realtà mi è venuta una 
porcheria..controlli sovrapposti complicatissimi da allineare etc.
-- 
ignazioc

 - Mostra testo tra virgolette -
si hai ragione ... il tag forse è superfluo. adesso provo,
ho provato a modificare non uso visible perchè mi si impalla sul
focus.
provo a disabilitare.
cmq grazie!
m

 - Mostra testo tra virgolette -
si hai ragione l'errore era proprio quello del nome campo errato!
sorry.

Alessandro Cara wrote:
P.S.
Non considerando che se su un form hai 100 controlli e ne vuoi mettere 
fuori (o dentro) 50 potresti fare 100*50 cicli (una inezia ma i millisec 
sono millisec ;<)
-- 
ac
y-1=x
Newsgroup: it.comp.appl.access
Titolo: Lettura tabelle

Non riesco a risolvere un problema:
ho creato un db multi utente che funziona correttamente.
Ho però necessità di "impedire" e/o "limitare" l'accesso alla
struttura del db e l'apertura e/o modifica di tabelle, query, moduli e
maschere.
Esiste un sistema?

ops ...
ho dimentica di dire che ho anche provato a creare un *.mde ma il
blocco non funziona per le tabelle che posso modificare o utilizzare
per inserire i dati...

 Esiste un sistema?
Certo: la sicurezza integrata di Access.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

potresti spiegarti meglio ?

> potresti spiegarti meglio ?
Strumenti -> Protezione -> Impostazione guidata protezione
http://support.microsoft.com/default.aspx?scid=%2Fsupport%2FAccess%2FContent%2FSECFAQ.asp
http://www.sitocomune.com/
  -> sezione General, 6.3


si ho visto, però mi faccio una domanda:
la protezione è al programma oppure al db.
Cioè: se sposto il db in un altro computer con un altra installazione
di access, la protezione funziona comunque?