mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: relazioni e sottomaschere

Ciao Ng, ho un problema con delle sottomaschere.
Tabelle
tblModello
IDModello, contatore
Modello
TblMisura
IDMisura, contatore
IDModello
Altezza
Larghezza
Profondità
TblImballo
IDImballo, contatore
IDMisura
Altezza
Larghezza
Profondità
Volume
Peso
TblCosti
IDCosti, contatore
IDMisura
Costo
Ho relazionato le tabelle in questo modo:
TblModello -> TblMisure -> TblImballo (relazione uno-a-molti su campi 
comuni)
Qui il problema grazie al vs. aiuto è stato risolto.
Ora pensavo di poter creare un’altra relazione in particolare TblMisure 
-> TblCosti.
Questo perché a misure diverse corrispondono costi diversi. Quindi mi 
ritrovo con due relazioni che partono da IDMisura e finiscono su due 
tabelle. Guardando il codice creato in automatico da Access, ho provato 
all’interno della maschere contenente due sottomaschere, rispettivamente 
Misure e Imballo ad aggiungere una terza sottomaschera chiamata Costi. 
Però non funziona, anzi all’apertura mi chiede un parametro IDMisura. 
Ora un suggerimento potrebbe essere quello di introdurre un campo Costo 
all’interno della tabella tblMisura, giusto? Però mi è venuto in mente 
che potrei anche, anzi mi sarebbe alquanto utile, aggiungere anche una 
tabella TipologiaCliente, nel senso di Rivenditore, Grossista, Privato,… 
e quindi l’esigenza di avere più record costi per ogni misura. Qualcuno 
ha qualche suggerimento. Forse è la tavola delle relazioni da cambiare?
Grazie
Femto

 ha qualche suggerimento. Forse è la tavola delle relazioni da cambiare?
Ti suggerisco di creare un'altra tabella tblClienti con l'elenco dei clienti
(o delle categorie di clienti: grassisti, privati etc) con un campo Ricarico
(se nel campo costo metti il costo alla produzione) in percentuale oppure
Sconto (se il campo costo si riferisce al costo alla vendita).
Ciao,
PS

 (o delle categorie di clienti: grassisti, privati etc)
                                            ^^^^^^
Ops -> grOssisti!
Ciao,
PS

Newsgroup: it.comp.appl.access
Titolo: colleg. in rete

Ho 2 PC collegati in rete, tutto OK ma il mio problema è quello che non
riesco a far capire ad un PC o all'altro se l'applicazione è aperta
contemporaneamente in entrambi .
Come posso fare ?
Saluti a tutto il NG  ed un saluto particolare a tutti coloro che fino ad
oggi mi hanno veramente aiutato ( con molta pazienza ).
Max

 Come posso fare ?
O ti vai a leggere l'LDB nella dir del tuo back end oppure quando qualcuno
accede te lo scrivi da qualche parte (un file ascci, una tabella, ...)
Saluti.
Luciano
(DOC)
Newsgroup: it.comp.appl.access
Titolo: BUG access 2000..risolti?

Un pò di tempo fà  (6 mesi) ho provato a fare un database con A2000 ma ho
riscontrato parecchi problemi di crash del database..infatto ho dovuto
ricrearo con A97 che al momento mi sembra più stabile...
che voi sapiate i bug di A2000 da qui a sei mesi fa sono stati
risolti...premetto che avevo la versione non SR1...
ciao

 ha scritto nel messaggio
news:9okndh$g7o$1...@fe2.cs.interbusiness.it...

Sì. risolti da un anno. Microsoft ha mandato un bellissimo cd gratis a tutti
gli utenti registrati. Versione dell'aggiornamento SR2 (vedi sito
Microsoft).
Siamo già alla versione XP di Access.
Ciao, Carlo

 Sì. risolti da un anno.
Ma naturalmente ne sono stati introdotti di nuovi :-)
Max

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

ho relazionato tre tabelle in access2000 Clienti, Consegne e Dettagli
consegne e vorrei stampare un report per ogni consegna effettuata, come
potrei fare?
Grazie di cuore
tommy_blues

 ha scritto nel messaggio
news:tjWz6.7931$k53.1...@news1.tin.it...

Una soluzione potrebbe essere:
Creati una query di selezione (Query1) basata sulla tabella Consegne e che
seleziona i record delle consegne che vuoi stampare.
Come origine record del tuo report metti Query1.
Raggruppa il report per IDConsegna.
Nella sezione intestazione di gruppo del report inserisci dei controlli non
associati nei quali, tramite delle funzioni DLookup, metterai i dati
anagrafici prelevati dalla tabella Clienti.
Nel corpo del report inserisci i controlli associati ai campi di Query1 ed
un sottoreport che abbia come origine record la tabella Dettagli consegne.
Come proprietą Interruzione pagina della sezione intestazione di gruppo
seleziona Prima di sezione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Protezione database dai link

Ciao a tutti! Ecco il mio problema. Ho un database in formato mde con tutte
le protezioni del caso tranne una: se da un db generico tento di collegarmi
ad una qualsiasi tabella del mio db protetto riesco a vedere tutti i dati
della tabella. E' possibile impedire tutto questo ?
Grazie a tutti per le risposte.
Massimo

 della tabella. E' possibile impedire tutto questo ?
Il che significa che non hai impostato *nessuna* protezione; studiati
la "Sicurezza Utenti", magari partendo dalla FAQ apposita presente
sul Sito Comune....
Bye, Ste


OK Stefano ho fatto delle prove e ho capito che è possibile linkare le
tabelle perchè ho dato agli utenti i permessi di lettura struttura e lettura
dati, ma ovviamente se tolgo questi permessi non sarà più possibile
visualizzare i dati all'interno delle maschere. Questo perchè nel mio system
(massimo.mdw) ci sono solo due utenti: Massimo (appartenente al gruppo degli
amministratori, con una sua password e con tutti i permessi possibili)  e
Amministratore (appartenente al gruppo degli utenti, non degli
amministratori, senza password). L'impostazione che ho dato è quella secondo
cui utilizzando il system.mdw tutti si collegano come Amministratore (che
non ha password, perchè non vorrei che gli utenti digitino ogni volta la
password) e possono leggere, aggiornare, inserire ed eliminare i dati, ma
non possono modificare la struttura nè amministrare le tabelle. A questo
punto ti chiedo: la soluzione giusta è quella di togliere tutti i possibili
permessi all'amministratore, e creare un utente generico con una password al
quale dare i permessi di lettura dati delle tabelle? In questo modo chi
entra come Amministratore non può far nulla, e chi entra con il nuovo
account creato può leggere le tabelle? Ovviamente dovrei anche distribuire
il mio Massimo.mdw con i tre utenti all'interno..giusto ? Solo che poi
dovrei fare in modo che il database venga aperto sempre con il mio
Massimo.mdw (dovrei farlo da codice, credo..o forse creare un icona in cui
il database viene aperto con l'opzione /wrkgrp etc...). Ti ringrazio molto
se mi darai un tuo parere, già in un'altra occasione mi hai dato una dritta
giusta e anche questa volta te ne sarei grato..
Ciao, Massimo.



 wrote in message




Dai i giusti permessi in lettura e vedrai che questo problema lo risolvi;



Mi sembra che tu abbia già preso la strada giusta...
Bye, Ste

 dipende da cosa vuoi ottenere e dall' architettura che stai utilizzando).
Ho un database formato da un FE di sole maschere e un BE con tutte le
tabelle e vorrei impedire che il contenuto delle tabelle venisse
visualizzato in un modo che non sia attraverso le mie maschere...poi si
sa..siamo sotto il cielo e magari qualcuno riuscirebbe comunque a farlo però
almeno voglio averci provato...
Grazie ancora..
Ciao, Massimo.
Newsgroup: it.comp.appl.access
Titolo: ricerche di sottostringhe

ciao a tutti
in una query ho messo la formula
[Forms]![Cerca]![dato].[value]
per cercare un dato esatto in una tabella "M"
se io nella tabella ho una frase del tipo:
abcdefg50 1231654 23 hilmnopq
e voglio cercare una sottostringa di questa,
per es:
    cde
    50
    316
    23
    lmno
    ecc........
come devo modificare la mia formula [Forms]![Cerca]![dato].[value] ???
grazie

 ha scritto nel messaggio
news:0sP77.3553$0Z1.1...@news.infostrada.it...

like "*" & [Forms]![Cerca]![dato].[value]  & "*"
Ciao
Arturo

Newsgroup: it.comp.appl.access
Titolo: BackGround... il ritorno

Scusatemi.. ma sto sbattendo ancora con quella immagine di fondo... ho
provato la procedura con le API ma rallenta il PC non so come..
la mia domanda:
esiste un controllo di layer delle maschere..?
es. quella di fondo a livello 0 e le altre sopra.. o qualcosa di simile.. e
se esiste la possbilità di renderla insensibile alla selezione ?
Grazie.. Saluti

 Grazie.. Saluti
No.
@Alex.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Grazie... vedrň di rimpicciolire l'immagine..
Bye
Newsgroup: it.comp.appl.access
Titolo: Valore Somma, come trovare gli addendi?

Dato un valore ordine es.60 che rientra nel range DA A, come faccio a
proporre soltanto i record la cui somma del punteggio Campo PUNT (es.
20) e' uguale al valore dell'ordine? Nel caso proporrebbe ART A,B,C.
Se il valore dell'ordine fosse 50 e quindi non sommabile, allora
dovrebbe considerare solo la somma per difetto (es.40) e proporre ART
A,B.
ART	PUNT	DA	A
A	20	40	80
B	20	40	80
C	20	40	80
D	20	40	80
E	20	40	80
F	20	40	80
G	20	40	80
H	20	40	80
E' possibile una cosa del genere? Grazie mille

 A,B.
e perche' non A E H? o qualsiasi altre combinazione di articolo che 
faccia 60 e se non c'e' la somma esatta <60?
Comunque e' tutto fattibile.
--
ac

--e se non c'e' la somma esatta <60?
Se il valore dell'ordine fosse 50 e quindi non sommabile, allora
dovrebbe considerare solo la somma per difetto (es.40) e proporre ART
A,B.
Comunque e' tutto fattibile.
Come?

 Come?
Ho scritto che e' fattibile ma non che sia semplice.
Possono esserci diverse strategie da adottare, anche piuttosto lunghe 
(in termini di codice e soprattuto di tempo di esecuzione) e la loro 
scelta dipende dai seguenti fattori
1) Numero di addendi massimo (se c'e')
2) Numero di articoli coinvolti
3) Dominio della somma
Si tratta essenzialmente di un problema matematico (non credo che esiste 
la formula definitiva). Dato un numero trovare tutte le possibili 
combinazioni degli addendi.
Il mio consiglio, scusa se ritengo la tua preparazione approssimativa, 
e' di cercarti in rete (scritto in qualsiasi linguaggio, poi si puo 
"tradurlo") il codice che affronta il problema.
--
ac

 - Mostra testo citato -
Grazie della disponibilità, ma ho risolto con l'algoritmo del 7 1/2:
Dim valord, totpunt As Integer
Dim str As String
Dim rst As Recordset
Dim db As Database
Set db = CurrentDb
Set rst = db.OpenRecordset("Tabella_")
valord = rst!TotOrdine
totpunt = 0
rst.MoveFirst
Do While (totpunt + rst!punt) <= valord
    totpunt = totpunt + rst!punt
    str = str & "," & "'" & rst!CODICE & "'"
    rst.MoveNext
Loop
str = Mid(str, 2)
sql = "select * from Tabella_ where codice in(" & str & ")"
DoCmd.OpenForm ("FrmOmaggiN")
Forms!FrmOmaggiN.RecordSource = sql

 
Meglio cosi'. Ma quel codice non risolve "esaustivamente" il problema 
(da come lo hai posto)
--
ac

 come lo hai posto)
Chi si contenta...
Bruno

Newsgroup: it.comp.appl.access
Titolo: Tasti funzione personalizzati

Qualcuno di voi ha mai personalizzato l'utilizzo dei tasti funzione?
F1...F12
Es. Premendo F1 evitare di lanciare l'help di Access ma una propria
procedura controllata
dall'evento KeyDown di una maschera.
Grazie, Agox

 ha scritto nel messaggio
news:uKNN7.32090$BA4.1...@news1.tin.it...

Crei una macro chiamata AutoKeys e li ci inserisci il nome del tasto
funzione e la funzione (non sub) che devi eseguire alla pressione del
tasto...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -
Newsgroup: it.comp.appl.access
Titolo: microsoft office.ink

ciao a tutti
sono nuovo ed e' la prima volta che mi collego e voglio porvi un problema
che si presenta tutte le volte che carico
windows 98 se.mi compare il seguente messaggio:
problema con il collegamento l'unità o connessione di rete alla quale fa
riferimento il collegamento "microsoft office.ink" non è disponibile
Controllare che il disco sia inserito correttamente o che la rete sia
disponibile e riprovare.
spero in una vostra risposta.
il mio indirizzo è 
iacog...@interfree.it
un grazie anticipato e buo lavoro a tutti.

disponibile e riprovare.
sicuro che non tieni in esecuzione automatica
office che  hai disinstallato?
cmq complimenti x l'OT
ciao
MAssimiliano
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.appl.access
Titolo: come gestire un magazzino

Salve, per caso ho scoperto questo ng e cade giustappunto in un momento di
crisi durante la creazione di un semplice db per la gestione di un magazzino
vestiario per una associazione di volontariato alla quale appartengo.
Premetto un apporoccio autodidatta ad access e quindi scarse conoscenze di
VB e SQL.
Il mio problema si basa sulla difficoltà nel creare delle query che
relazionino due tabelle (una di carico e una di scarico) contenenti campi
identici (id,data,..,articolo,taglia,..).
I primi dati che vorrei trarre sono quelli della CONSISTENZA DI MAGAZZINO,
ovvero il confronto articolo+taglia caricati e [articolo]&[taglia] scaricati
(ovviamente i dati devono essere correlati per articolo e taglia), dove
ovviamente il risultato è la consistenza. Ho creato dapprima una query per
la tabella di carico e una per quella di scarico dove venissero raggruppati
tutti i movimenti per stesso [articolo] avente stessa [taglia] e poi una
query che mettesse in confronto le due precedenti query di carico e scarico,
con alla fine una espressione somma (carico-scarico) e correlando i campi
[articolo] e [taglia];  il risultato non è però quello voluto (almeno in
parte) in quanto la query fa la differenza solo per i campi in cui trova la
correlazione tra carico e scarico, mentre se ho degli articoli caricati ma
non scaricati non vengono evidenziati...(boh?!)
I secondi sono DOTAZIONE PERSONALE di ogni volontario (campo [nominativo])
il quale ha ricevuto [articolo]+[taglia] (scarico magazzino), ma che
ovviamente può avere anche restituito [articolo]+[taglia] (carico
magazzino); la sua dotazione ovviamente è il trovare la differenza tra
quanto consegnato a [nominativo] e quanto restituito da egli  a magazzino.
C'è nessuno che può risolvere questo enigma?
Grazie e saluti
Federico

 evidenziati...(boh?!)
dovresti creare una specie di anagrafica con tutte le combinazioni
articolo+taglia e usare quest'ultima come partenza
fai attenzione ai valori Null che ti ritrovi quando manca il carico o lo
scarico
(in questo suggerimento mancano molti dettagli su come procedere, è appunto
solo un suggerimento)
A.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.423 / Virus Database: 238 - Release Date: 25/11/2002

 Federico
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ADODB.Recordset - adlockbatchoptimistic

Un saluto a tutti i partecipanti al NG.
Sul pulsante "modifica" della mia form, avvio la seguente procedura :
variabili locali alla routine :
sql = "select ...."
cn.open ("provider=microsoft.jet.oledb.4.0;data Source=miodb.mdb")
rs.cursorlocation = aduseclient
rs.cursortype = adopenstatic
rs.locktype = adlockbatchoptimistic
rs.open sql, cn
set me.recordset = rs
che però mi blocca la modifica del record. Non riesco a modificare il
record.
Dove stà l'errore ?
Grazie per l'aiuto che potrete darmi.
Ciao - Daniele

 record.
Ciao Daniele,
per poter modificare il record c'è bisogno di alcuni accorgimenti: ad
esempio usare il Provider Microsoft.Access.OLEDB.10.0 e mettere Jet oledb
come Data Provider, la tabella deve avere una chiave univoca, devi cambiare
anche il tipo di cursore, la sua locazione e il locktype.
Insomma, qui trovi un esempio su come fare
----
How to bind Microsoft Access forms to ADO recordsets
http://support.microsoft.com/default.aspx?scid=kb;en-us;281998&Product=acc2002
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

>cn.Properties("Data Provider").Value = "Microsoft.Jet.OLEDB.4.0"<<
e mi dice che non riesce a trovare il data provider.
Io uso access 2000.
Grazie comunque per l'aiuto.
Ciao - Daniele

 Io uso access 2000.
Ciao Daniele,
sě, il documento si riferisce alle versioni Access 2002 e 2003.
Per Access2000 non ho trovato nessun documento ufficiale, ho e provando con
il provider che usa Acc2000 per gli ADP.
----
cn.Provider = "MsDataShape.1"
cn.Properties("Data Provider").Value = "microsoft.jet.oledb.4.0"
cn.Properties("Data Source").Value = "C:\Percorso\Nome.Mdb"
----
eseguendolo in Acc2002 funziona ma in Acc2000 la maschera continua ad essere
in sola lettura :(
Spiacente


 ha scritto nel
messaggio news:44a90b65$0$1005$5fc...@news.tiscali.it...
puoi sempre allegare la tabella al tuo Db oppure aprire un oggetto
DAO.Database al db esterno per poi aprire un DAO.recordset e associarlo alla
tua maschera.
Ciao



non conosco molto bene DAO Recordset. Con questo oggetto è possibile
ottenere un set di record sul quale effettuare le mie modifiche e poi far
decidere all'utente se passare tutte le modifiche al DB oppure tornare alla
situazione originale ? tipo recordset ADO latoclient + batchoptimistic per
intenderci ?
In soldoni vorrei permettere all'utente di cancellare eventuali modifiche,
in corso d'opera su di una maschera con sottomaschera, scrivendo i dati nel
DB solamente se le modifiche vengono confermate dall'utente.
Scusami la forma un pò involuta, ma sono un principiante.
Ciao - Daniele

 Scusami la forma un pò involuta, ma sono un principiante.
mica male come problema iniziale :-)



penso che mi ci vorrà qualche giorno per digerire il materiale riportato
sulla pagina che mi hai segnalato.
Per il momento ti ringrazio molto per il tuo aiuto.
Ciao - Daniele
Newsgroup: it.comp.appl.access
Titolo: inserimento di un campo in invio mail automatico

Ciao a tutti... ogni tanto rispunto per un saluto o una domanda...
Appropo'... quando si va a farci una mangiata????
Veniamo al dunque...
Access97 - Outlook2003
In una maschera ho un pulsante che comanda una macro che "InviaOggetto"
L'oggetto da inviare è il campo [mail] e deve diventare il testo della 
mail...
Nell'opzione "Testo messaggio" di "InviaOggetto" ho scritto 
"=[Forms]![consumi].[mail]"
Orbene se "=[Forms]![consumi].[mail]" lo scrivo nell'opzione "Oggetto 
messaggio" l'oggetto della mail viene compilato correttamente mentre se lo 
scrivo nell'opzione "Testo messaggio" il testo della mail risulta vuoto...
Ovviamente a me interessa che il testo venga scritto nel testo della mail e 
non nell'oggetto....
'ndo erro?
-- 
Skipper dixit...
on cbr1000rr
motostory su 
http://www.superskipper.it/moto.htm
 


Usa i CDO, trovi parecchi esempi
MAsssimiliano 

 Arezzo 4-5 giugno
dietro l'angolo per un povero motociclista...>


 Usa i CDO, trovi parecchi esempi
li usavo spessissimo ... ma da quando, nonostante i CDO, la ragazza di un 
mio amico è rimasta in cinta ho smesso di usarli....
Che sono i CDO??????? ho scritto cdo nell'help ma zero risultati....


 Che sono i CDO??????? ho scritto cdo nell'help ma zero risultati....
Quelli erano bugati.
Guarda nei post precedenti
http://groups.google.it/groups?hl=it&lr=&q=cdo&meta=group%3Dit.comp.appl.access
-- 
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: selezionare record nella maschera

Ciao, in una maschera ho inserito una casella di controllo....vorrei sapere
come fare per selezionare tutti i record contrasegnati per poi visualizzarli
in un report?
GRAZIE MILLE
Ciao a tutti.

 ha scritto nel messaggio
news:Vswld.166333$b5.82...@news3.tin.it...

Trovi esempi su entrambi i siti linkati sotto.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: verifica esistenza etichetta

Ciao a tutti,
ho un problema.
ho creato un report che punta a una query.
La query è costituita da due campi:
codice
descrizione
Per ogni codice della query corrisponde un etichetta nel report con lo
stesso nome.
In base all'evento formattazione del corpo vado a mettere in ogni etichetta
del report la relativa descrizione.
Qual'è a livello di codice l'istruzione che mi segnala quando non c'è nel
report un etichetta presente invece nella query?
Cioè come posso gestire a livello di codice la condizione che non viene
trovata l'etichetta corrispondente al record della query?
Grazie

report un etichetta presente invece nella query?
... penso che ti dovresti spiegare un po' meglio e magari anche
spiegare la struttura del report e postare un esempio del codice che
usi
Ciao
--
Alberto
No alle guerre


Consiglio le etichette nominale tutte con il prefisso Eti_
Poi cicla tutte i controlli che hanno left(NomeControllo,3) = Eti e fai un
dlookup con tabledf della query.
Un mezzo casino ma fattibile
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: caselle di riepilogo a cascata

Salve a tutti, ho la necessità di fare in modo che cliccando due volte su 
uno dei dati elencati in una casella di riepilogo, l'elenco nella stessa 
venga sostituito da un elenco filtrato dal dato cliccato... cliccando sul 
nuovo elenco il dato scelto deve filtrare un ulteriore elenco che 
sostituisce il precedente e così via.. è fattibile? è difficoltoso? qualcuno 
può farmi qualche piccolo esempio? Ho pensato che si dovrà agire 
sull'origine dati della casella di riepilogo, ma non so esattamente che 
codice attribuire all'evento doppio click....
grazie 

 ha scritto nel messaggio 
news:48c53699$0$26147$5fc...@news.tiscali.it...

Potresti usare il metodo .recordsource, su doppio click esegui
me.casellariepilogo.recordsource = "SELECT....WHERE...;"
me.casellariepilogo.requery
Ciao
-- 
Roberto da Parma 

 
--
ac

 ha scritto nel messaggio 
news:48c53699$0$26147$5fc...@news.tiscali.it...

Certamente si può fare. L'importante è memorizzare in una o più variabili i 
valori selezionati.
Ti faccio un esempio.
Supponiamo di avere una casella di riepilogo con una serie di valori del 
tipo
"Bianco";"Nero";"Rosso";"Giallo";"Verde" e il "Tipo Origine Riga" impostato 
su "Elenco valori";
su doppio click scrivo:
Private Sub Elenco0_DblClick(Cancel As Integer)
If Me.Elenco0 = "Rosso" Then
Me.Elenco0.RowSource = "Rosso;Rosa;Violetto"
Me.Elenco0.Requery
End If
End Sub
Come vedi l'elenco valori è cambiato, visualizzando il nuovo elenco imposto 
se la condizione viene rispettata.
Allo stesso modo potrai agire su tipo origine riga impostato a 
"Tabella/Query".
Per esempio supponendo che l'elenco sia impostato a:
SELECT TblCitta.* FROM TblCitta;
e volendo successivamente imposarlo ad un elenco di paesi che hanno quella 
provincia scelta (doppio click) e presenti in un altra tabella collegata 
alla prima con relazione uno a molti, scrivero:
Private Sub Elenco0_DblClick(Cancel As Integer)
Dim MioID As Long
MioID = Me.Elenco0
Me.Elenco0.RowSource = "SELECT TblPaese.IDP, TblPaese.Paese FROM TblPaese 
WHERE (((TblPaese.Citta)=" & MioID & "));"
Me.Elenco0.Requery
End Sub
In questo secondo esempio ho memorizzato il valore restituito dall'elenco 
(la colonna associata) in una variabile (MioID) che ho poi utilizzato per 
creare la nuova stringa sql.
Bisogna essere accorti a costruire la nuova stringa sql tenendo presente le 
colonne che compongono l'elenco (in questo caso 2) per cui se la mia nuova 
stringa prevede tre colonne, non potro visualizzare la terza.
Ma anche a questo c'è rimedio: basta reimpostare le colonne (Proprietà 
ColumnCount vedi nella guida).
Fammi sapere.
Ciao, Carlo 

 ha scritto
cut
Non hai bisogno di scrivere Me.Requery...come notava giustamente Alessandro.
Ciao, Carlo 

 ha scritto nel messaggio 
news:j4bxk.6400$YZ3....@tornado.fastwebnet.it...

Hai ragione....è un pò come il prezzemolo :-) ...si mette un pò 
dappertutto...ma in questo caso non ce nè bisogno come mi fai giustamente 
notare.
Ciao
-- 
--
Roberto
Newsgroup: it.comp.appl.access
Titolo: Numero di totale di record visibili e non in una tabella, Query di aggiornamento ed eliminazione, Control tip text.

Chiedo scusa a tutto il newsgroup per il post precedente, ma era la prima 
volta che scrivevo in un newsgroup e ho riportato in modo errato le mie 
domande.
l'oggetto della mia richiesta e' capire il numero di record fisici contenuti 
in una tabella del database, compresi quelli eliminati, etc.
in altre parole, quanto spazio occupa su disco una tabella? e' risaputo che 
quando si elimina un record da una tabella, esso non viene cancellato 
fisicamente ma "flaggato" come eliminato, la sua rimozione fisica avviene 
solo con un "compatta e ripristina".
esempio: se ho una tabella con 3 record e lancio una query di eliminazione 
che elimina il primo record, la dcount mi dira' che ci sono 2 record ma lo 
spazio fisico su disco e' sempre quello di prima, ovvero 3 record.
inoltre chiedo se c'e' un metodo per evitare che le query di aggiornamento 
gonfino il volume del database, chiedo se esse possono lavorare in pura 
sovrascrittura senza salvare a parte il contenuto dei campi da aggiornare 
con possibilità di annullare le modifiche.
mi capita frequentemente di avere clienti con database da 400 mb compattati, 
che pero' nel corso della giornata lievitano fino a 2gb. questo e' dovuto 
sia dalle query di aggiornamento, sia dalle query di accodamento e 
successiva eliminazione su tabelle di transito.
ultimo quesito e' il seguente: e' possibile disabilitare tramite regedit o 
da qualsiasi altra parte la visualizzazione del testo descrizione controllo 
(control tip text)?
ringrazio sin da ora per l'aiuto fornito da qualsiasi persona e porgo i miei 
più cordiali saluti.
nicola pellattiero
gielle software

 controllo (control tip text)?
Non saprei, forse con qualche API, ma la richiesta mi colpisce, di solito è 
così seccante aggiungere tutti quei tip text che aiutano tanto i clienti che 
l'idea di volerli togliere mi stupisce.
Ciao
Davide
Newsgroup: it.comp.appl.access
Titolo: eseguire filmati AVi all'avvio di un database

salve a tutti, vorrei eseguire un filamto AVI all'avvio di un database
sapete come si puņ fare via codice o in altro modo? grazie a tutti.

 sapete come si può fare via codice o in altro modo? grazie a tutti.
Non ho il codice sottomano ma si può fare anche via API abbastanza
facilmente.
Cerca su The Acces web, dovresti trovarlo.


io ho usato il controllo activex windowsmediaplayer
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Menu/Strumenti/Avvio senza ritorno!

Stavo realizzando un database, quando per capirci di più
mi sono imbattuto nel menu Strumenti/ Avvio... ho impostato
la maschera da visualizzare all'apertura, il titolo dell'applicazione,
ho dezelezionato prraticamente tutto, ho mandato in esecuzione e...
Bello solo che ora non sono in grado di ripristinare tutto.
Come si fà. Se non sblocco non vado avanti.
Scusate la demenza.
Grazie.

 ha scritto nel messaggio
news:xggJ6.27227$UW4.1...@news.infostrada.it...

Menù Finestra...Scopri e scegli cosa scoprire (mostrare).
Ciao, Carlo

 ha scritto nel messaggio
news:xggJ6.27227$UW4.1...@news.infostrada.it...

Hai provato ad aprire Access tenendo premuto il tasto Shift?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:xggJ6.27227$UW4.1...@news.infostrada.it...


 ha scritto nel messaggio
news:9d4aid$cp$1...@pegasus.tiscalinet.it...



Dopo, come sto facendo ora io.

Newsgroup: it.comp.appl.access
Titolo: Replica Db con A03





Ciao a tutti,


 


Sto valutando la possibilità di usare la funzione 
replica di un Db.


Questa possibilità mi porta i vantaggi di avere 
sempre una copia dei dati sul PC portatile allo scopo di poter eseguire delle 
modifiche da casa (sviluppo non sui dati)


Ho già delle cartelle sincronia file e tutto 
funziona bene.


Durante una prova access segnala che le tabelle 
potrebbero apparire in modo differente, che il file potrebbe aumentare di volume 
ect.


Questi fattori mi lasciano un po 
perplesso.


 


Il fatto sta che i dati di access, che sono 
in rete, dovrebbero essere in una cartella che io ho anche in sincronia 
file, dunque mi forza la creazione della replica dei file di 
access.


 


Posso anche dimenticare il tutto e posizionare i 
dati in un'altra cartella...


 


La vostra esperienza?


 


Grazie


 


Fabio



 ha scritto nel messaggio
news:4402b70b$0$714$5402...@news.sunrise.ch...
Ciao a tutti,



La vostra esperienza?
Grazie
Fabio
Ciao Fabio,
se a casa devi modificare il front-end (non i dati) la replica non ti serve,
ovviamente devi aver preventivamente diviso il Programma (FE) dai Dati (BE).
La mia finora unica esperienza con le repliche mi ha indotto a farla
rimanere unica... :-) ,  corruzione dei dati  come non mi è mai successo in
altri casi (sarà stata sfortuna ma alla fine ho deciso di cambiare strategia
e magicamente i dati non si sono più corrotti, sarà un caso?)
Ciao
Cinzia
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
---------------------------------------

 PS grazie per la "Switchboard Items" credo che sia una tua creazione


 PS grazie per la "Switchboard Items" credo che sia una tua creazione
Non ho capito a cosa ti riferisci,   se ti riferisci all'esempio di
biblioteca presentato a CISA1  dove utilizzavo una versione "modificata" di
switchboard items, in effetti è molto carina, ma non è opera mia.
L'esempio che ho utilizzato per la mia presentazione è un adattamento di una
applicazione demo scaricata dagli esempi del sito Microsoft Office
americano,  dell'originale c'è rimasto forse solo lo switchboard items, e
prob. qualche campo in qualche tabella, ma diamo a "Cesare" quel che è di
"Cesare".
 Ciao


 "Cesare"
e quel che è di Cinzia a Cinzia
Grazie comunque :-)
Fabio

Newsgroup: it.comp.appl.access
Titolo: Compattazione e Ripristino ACCESS 2000

Salve a tutti, ho il seguente problema,
da alcuni mesi ho realizzato una applicazioni in Access 2000.
Poiché il file MDE assume dimensioni notevoli, dopo un po' di tempo si rende
necessaria la compattazione e il ripristino...
Cosa mi sono accorto???? Che effettivamente il file viene compattato,  ma
tutti i campi contatori delle tabelle rimangono invariati,
cioè se prima della compattazione cancello un record dove abbiamo un campo
contatore..dopo la compattazione e ripristino questo record contiene il
campo contatore non con lo stesso valore dei record cancellato, ma con
quello successivo.
Da notare che il tutto gira su Windows 2000, se provo in Windows 98 tutto
funziona bene!!!
Se provo ad importare tutto il DB  in un altro DB vuoto, la compattazione e
ripristino funziona...ma dopo un po' di tempo tutto come prima!!!
Qualcuno sa dirmi qualcosa a riguardo???
Grazie 1000
Marco

 ha scritto nel messaggio
news:a8u644$8bq$1...@serv1.albacom.net...

non ho idea di cosa stia succedendo sul tuo MDB ma
a me la compattazione di un MDB posto su di un server
con Win2000 server blocca il file ovvero un client non
riesce ad accedergli perchè risulta bloccato...
Forse la compattazione crea qualche problemino su sistemi
con win2000.....
ciao ciao
sdamy

 ha scritto nel messaggio
news:a8ucop$7fg$1...@pegasus.tiscalinet.it...

Ciao...
questo succede anche a mè..dopo la compattazione i client non riescono piu'
ad accedere.
Ovviamente la compattazione è stata eseguita sul server quando tutti i
client erano scollegati!!
Non funzionando piu' i Client, mi sono accorto che nella versione compilata
che si presentava  il problema citato sopra.
Mah!!!!! Io so che, se non compatto è un dramma!!!
Momentaneamente adesso dopo ogni compattamento riporto tutto in un DB
nuovo....ma mi sembra un artificio assurdo!!!!
ciao
Marco

Newsgroup: it.comp.appl.access
Titolo: Query di cancellazione

salve ho il seguente problema, ho realizzato per volere della mia azienda...
non lo avrei mai fatto cosi! cmq dicevo un database in sql server questo
tramite odbc è collegato ad access e all'interno di quest'ultimo è presente
il front end per gestire i dati che modificati su access modificano
automaticamente i dati su sql, adesso avrei la necessita di cancellare dei
dati su una tabella
utilizzo il seguente codice
 
esegueo delle query
....
...
Ssql = "Delete * From ReportCostoDipendenti where Istanza = " & Istanza
CodeDb.Execute (Ssql)
...
...
Quando eseguo la cancellazione quest'ultima non viene eseguita ed access mi
restitutuisce il seguente messaggio
usare dbSeeChanges con OpenRecordset per accedera ad una tabella Sql Server
con una colonna Identity
che vol di?????????
esiste un altro metodo di cancellazione alternativo a quello che ho
inserito?
grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/




Newsgroup: it.comp.appl.access
Titolo: Impossibile impostare Origine controllo dopo avvio stampa

Questo è il messaggio che ottengo dopo aver avviato un report che 
contiene un sottoreport.
Alla open del sottoreport (che ha come origine una query a campi 
incrociati), eseguo:
set qdf=currentdb.querydefs("MiaQry")
set rst=qdf.openrecordset()
if rst.fields(4).Name="xxxx"
  me.miocontrollo.controlsource=rst.fields(4).name
else
 me.miocontrollo.controlsource="" **
 me.miocontrollo.visible=false
endif
<cut>
se eseguo il sottoreport tutto ok
ma quando eseguo il report generale alla riga con gli asterischi mi esce
Impossibile impostare la proprietà orine controllo dopo l'avvio della 
stampa.
come posso risolvere il problema?
il tutto mi serve perchè non so a priori quale/i colonne fanno parte 
della mia qry cross e qui ho trovato (vedi un mio post precedente) il 
metodo aprendo la qry sull'evento open del sottoreport.
Evidentemente avendo già aperto il report principale tutto mi è precluso 
sul sottoreport. Perchè?

Nicky ha scritto:

La cosa potrebbe essere anche normale, ma perchè non ti limiti al
VISIVBLE=SI/NO ...?
Perchè ti devi complicare la vita...???
@Alex




Alessandro Baraldi ha scritto:



Perchè l'origine del sottoreport è una qry a campi incrociati che
costruisco di volta in volta e non so a priori come si chiameranno le
tre colonne risultanti.

Allora ho creato tre controlli non associati nel sottoreport ed alla
sua apertura devo assegnare l'origine

Cosa altro posso fare? Ora è tutto parametrico e non posso tornare
indietro!



Nicoletta






Per favore posta in formato testo.
Sulla open del report?
-- 
ac
y-1=x

Alessandro Cara ha scritto:

è un sottoreport. quando lo apro per i fatti suoi funziona. quando 
deriva dal report no
Nicoletta


Il tuo post l'ho letto.
Un sottoreport, lo dice la parola stessa, sta dentro un report
-- 
ac
y-1=x

Alessandro Cara ha scritto:

saw l'enigmista? :-)
quindi devo sull'evento open del report riferirmi al sottoreport?
posso dal report padre scrivere del codice che geatisce un evento del
report figlio?
come?
grazie per l'aiuto
Nicoletta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Come per una qualsiasi gestione di un subform
me.controllosubform/subreport.form.controllodelsubform/subreport
non gestisce un evento del subreport. Parto del presupposto che 
all'apertura del report contenitore tu possa fare le stesse operazioni 
(i.e. hai tutte le informazioni) che fai all'apertura del sottoreport.
-- 
ac
y-1=x

 (i.e. hai tutte le informazioni) che fai all'apertura del sottoreport.
grazie, ho veramente imparato qualcosa; pensavo si potesse fare solo con
le maschere.
ora ci provo
buona giornata

Newsgroup: it.comp.appl.access
Titolo: Setfocus su SubForm

Per cominciare un buon pomeriggio a tutti.
Allora: Maschera (A) con Sub-Maschera continua (B)
Da un pulsante di comando su maschera A, apro una maschera pop-up (C)
in cui seleziono un record e quindi vado a popolare un record su 
Sub-Maschera continua (B).
Automaticamente si apre su Sub-Maschera continua (B) un nuovo record ed in
automatico vorrei che il fuoco si posizionasse sul nuovo record.
Ci sto perdendo la testa da un paio di giorni senza risultati,
qualche consiglio?
Grazie
Paolo 


Forms![mascheraa]![mascherab].Form![campomascherab].SetFocus

 ha scritto nel messaggio 
news:b7fa4549-644c-49d1...@q77g2000hsh.googlegroups.com...

questo comando già lo utilizzo per spostare il fuoco sulla subform,
il guaio è che il fuoco non si sposta sul nuovo record.
Grazie comunque per la risposta
Paolo
(involontariamente ho risposto in privato, scusa) 

 ...
Forms![MascheraB].SetFocus
Forms![MascheraB]![SubMascheraB].SetFocus
DoCmd.GoToRecord , , acNewRec
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Grazie comunque per la risposta
-- 
Ciao
Geppo 

 ha scritto nel messaggio 
news:5vjqerF...@mid.individual.net...

mille grazie, Karl
saltavo il primo setfocus.
Saluti
Paolo
Newsgroup: it.comp.appl.access
Titolo: Generatore di codice

Si può evitare che il VB editor apra automaticamente tutti gli oggetti
di classe relativi ad un DB, nel momento in cui lo sia apre ? Poichè
gli oggetti sono molti, aprirli tutti comporta una grave riduzione di
risorse del mio PC (peraltro già malmesso di suo). Ogni volta bisogna
chiuderli uno per uno, cosa un po' seccante.
Ringrazio in anticipo chiunque volesse darmi informazioni in merito.  

 ha scritto nel messaggio
news:3930d4d9...@news.tin.it...

Newsgroup: it.comp.appl.access
Titolo: help filtro in base a maschera e caselle combinate.

 ha scritto nel messaggio
news:%FYM8.115917$g04....@tornado.fastwebnet.it...


Newsgroup: it.comp.appl.access
Titolo: Esportare dati di una maschera in documenti

Un saluto a tutti
Ho sviluppato un'aplicazione access 2003 con il developer  utilizzando l'esempio World bookmarks.zip trovato nel news group ma funziona solo nei pc con Microsoft World installato.
E' possibile avere indicazioni per poter installare l'aplicazione nei pc dove sono installati programmi di scrittura diversi da world.
grazie
-- 
antopi 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-771482.html
Inviato via 
http://www.itsistemi.net

 grazie
ROTFL
Word no world
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
Cerca le istruzioni VBA che collegano word con access e sostituiscile 
con le istruzioni relative ai programmi di scrittura di cui parli.
Maggiori info nell'help in linea cercando GetObject.
byEz
-- 
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio
Newsgroup: it.comp.appl.access
Titolo: Campo somma con addendi in una sottomaschera

Ciao a tutti,
chiedo scusa per la domanda ma ho guardato sul sito comune e non ho trovato
quello che cercavo (ma credo che sia colpa mia).
Ho una maschera con sottomaschera. In una casella di testo della maschera
"txtQuantità" vorrei avere la somma aggiornata relativa ai record presenti
nella sottomaschera.
La sottomaschera è del tipo:
IDVoce --- QuantitàParziali
Nella casella di testo principale vorrei avere la somma dei record della
sottomaschera aggiornabile in tempo reale (con un'azione Requery, per
intenderci)
Qual'è la via migliore per ottenere questo?
Ho letto un'articolo sul sito comune riguardante l'ottenimento della somma
progressiva... potrei riadattare quello?
Grazie e buon lavoro,
Massimiliano

 ha scritto nel
messaggio
news:zfU1d.323587$5D1.14...@news4.tin.it...

Ciao e complimenti per il nome.
devi per forza salvare quella quantità???
Se sì inserisci
Tuocontrollo = dsum("[quantitàParziali]"),
"tuuatabella", tuofilitro
Purtroppo non ci hai dato elementi in più per
poterti aiutare + specificatamente
MAssimiliano

 poterti aiutare + specificatamente
Mi rendo conto...
Potrei farlo con una query ma facendolo tramite codice mi eviterei un po' di
beghe.
Grazie per la velocissima risposta... a te la palla,
Massimiliano

 ha scritto nel
messaggio
news:5CU1d.323781$5D1.14...@news4.tin.it...

E' una soluzione che non mi piace ma potresti
mettere
un controllo nel piede della sottomaschera,  lo
chiami Pippo
 con dentro
= somma(tuaquantità)
nella maschera ci metti
un altro controllo Pluto
=tuasottomaschera.form!pippo
e su quantità afterupdate ci metti
docmd.runcommand accmdsaverecord   ''così la somma
terra conto anche del record corrente
Forms!tuaform!Pluto = me.pippo
Massimiliano


Ok, proverò...
Ti ringrazio moltissimo.
Massimiliano
Newsgroup: it.comp.appl.access
Titolo: problema coi pulsanti di comando

Ho creato dei pulsanti di comando che mi aprono dei report o delle tabelle,
ma ce ne uno in particolare che mi serve per ricercare dei nomi in un
anagrafico che dopo qualche ricerca mi esce una finestra con scritto
"impossibile eseguire l'operazione adesso" e da questo momento in poi non mi
funziona + nessun altro pulsante e trovo difficoltà pure a chiudere Access;
che è successo? Questo problema me lo da solo da un po' di tempo, ma se è un
mese che uso il programma senza problemi!!! BO?

 ha scritto nel messaggio
news:Jt916.11959$5k3.4...@twister2.tin.it...

Se non ci posti il codice VBA che hai generato a fronte dell'evento "Su
clic" del pulsante di comando e non ci spieghi come è strutturato l'oggetto
nel quale effettui la ricerca, penso che sia difficile darti una risposta.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 > --
Dai un'occhiata a PreviousControl sull'help.
Prova a sostituire
Screen.PreviousControl.SetFocus
con
Me![NomeControllo].SetFocus
dove NomeControllo è il nome del controllo sul quale effettuare la ricerca.
Sai che una delle regole del NG è quella di non scambiarsi messaggi su
Access in privato?
Alla prossima nel NG.


Newsgroup: it.comp.appl.access
Titolo: problema now()

Salve non capisco perché se scrivo debug.print now()
mi dà errore
 
Mentre se scrivo
 
Debug.print ctod(date & " " & time)
 
Funziona


Riporta l'errore che ti restituisce
Zinno' la vedo dura


grazie 
 
in un database ho controllato prima di tutto che tutti i riferimenti fossero corretti e nessuno mancante.
 
digitando 
debug.print now()    non mi scrive nulla!!!
 
mentre
 
Debug.print ctod(date & " " & time)
mi scrive correttamente data e ora
 
 


Ciao,
non è che "per caso" in un modulo all'interno del db è definita una funzione
public function Now()
 
e questa function non restituisce nulla?
 
Se è così è stato usato un nome riservato.
 
Ciao
Mat.

 mi scrive correttamente data e ora
 
e comunque poco male SE questo rimane circoscritto all' istruzione Debug.print,
NON appare niente anche se valorizzi così, da codice, un controllo in una form ?


grazie in effetti e' da li che ho notato la cosa strana
ho ovviato a quell'altra soluzione ma non capisco come mai
 
eppure non ho funzioni da me definite NOW

 eppure non ho funzioni da me definite NOW
Ciao,
se scrivi in un modulo o nella finestra immediata
debug.print Now() 
 
fai click destro su Now
poi selezioni 'Definizione' dal menu contestuale
dove risulta definita?
 
Ciao
Mat.

pfm wrote on 28-05-18 :

Da me Debug.Print Now() restituisce 18-11-18 19:23:35
 
Access 2016/64bit ENG
 
Bruno

 Da me Debug.Print Now() restituisce 18-11-18 19:23:35
 
è sbagliato,perchè a me restitusce 18-11-18 22:06:31

gallego explained on 18-11-18 :

A me ora restituisce 19-11-18 02:25:13... che strano!
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: n° di connesioni

Scusate, qualcuno mi sa dire se access è limitato ad un certo numero di
connessioni o no?
Grazie
Andrea

 connessioni o no?
Penso che molti te lo saprebbero dire. Comunque sono 255, in teoria, in
pratica si oscilla tra le 5 e le 15 connessioni concorrenti in funzione del
lavoro svolto dagli utenti.
Sib

Newsgroup: it.comp.appl.access
Titolo: Aiuto! Aprire una maschera con condizione where

Ciao a tutti!
Vi chiedo aiuto perche' ho un problema, all'apparenza banale, ma che
mi sta facendo scervellare.
uso access2000 su win2k
Ho una maschera non associata con un controllo casella di testo che mi
serve per selezionare record in una query e il cui risultato viene
visualizzato nella stessa maschera attraverso una casella di riepilogo
che si chiama "crpRicerca".
Dalla stessa maschera voglio aprirne un'altra (che mi mostra
l'anagrafica) attraverso un pulsante che ha associato all'evento su
click una routine semplice di aperura che mi dovrebbe aprire la
maschera e filtrare il record selezionato sulla casella di riepilogo.
Ho provato con questa riga di codice:
 DoCmd.OpenForm "m_ana", , , "cod_fisc=" & Me.crpRicerca.Column(4)
m_ana = maschera da aprire
cod_fisc= campo della tabella anagrafica
me.crpRicerca.column(4) = colonna della casella di riepilogo con
codice fisc.
 il risultato dell'esecuzione di questo codice e' che mi appare una
finestra di dialogo con visualizzato il contenuto di
Me.crpRicerca.Column(4) ed una casella nella quale mi si chiede di
"inserire parametro".
 
 Dov'e' l'errore ?
Grazie a tutti
Ciao
Walter

 ha scritto nel messaggio
news:b59684d3.02042...@posting.google.com...

Essendo codice fiscale un campo testo, la sintassi della stringa filtro deve
essere
"cod_fisc='" & Me.crpRicerca.Column(4) & "'"
Antonio

 Walter
Io sono riuscito a generare un errore come il tuo solo se l'argomento
passato al 'docmd.openform' č un valore testo e non numerico.
Siccome il codice fiscale dovrebbe essere 'testo' il problema dovrebbe
proprio essere lě.
Prova a cambiare cosě la tua riga di istruzione:
    DoCmd.OpenForm "m_ana", , , "cod_fisc='" & Me.crpRicerca.Column(4) & "'"
Ciao
--
Alberto

Grazie!
ora e' tutto ok!
proprio come dicevi tu e Alberto
ciao.
Antonio Biso ha scritto:


 proprio come dicevi tu e Alberto
Però scrivi DOPO il quoting!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: dimensionamento controllo

In un report ho 3 controlli:
nome
cognome
indirizzo
Impostati come espandibile    =    si     riducibile    =    si
questi sono all'interno di un rettangolo con aspetto ombreggiato per 
migliorare l'aspetto.
Come posso variare l'altezza del rettangolo in funzione dei tre controlli 
che essendo espandibili possono variare di altezza in base al loro contenuto 
ora mi succede che la parte bassa del rettangolo mi copre il controllo 
l'ultimo controllo.
Grazie 


Non ne sono certo di quello che ti stò dicendo in quanto non ho
provato, ma puoi verificarlo tu in modo molto semplice...
Immagino che i 3 Controlli siano nel Corpo del Report, quindi il loro
ridimensionamento avviene su Formattazione della sezione.
Quindi in teoria su evento Corpo_Format dovresti poter leggere le
dimensioni dei 3
controlli ed a quel punto ridimensioni il Rettangolo.
@Alex

 Grazie
Vedi:
www.donkarl.com/it/?FAQ5.15
 
--
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:1180432870.5...@p77g2000hsh.googlegroups.com...




@Alex
Ho provato ma i controlli anche quando espansi sull'evento formattazione 
danno le stesse misure originali.
Ciao 

 danno le stesse misure originali.
Che versione di Access usi? Col 97 l'evento formattazione riporta le
misure corrette.
Eventualmente puoi scavalcare il problema "empiricamente": sempre
sull'evento formattazione, conti i caratteri contenuti nei controlli
dimensionabili, e se sono oltre un certo numero ingrandisci
opportunamente il rettangolo che li contiene.
Strano però che Access non riporti le dimensioni corrette.
ciao,
Panathos

 ha scritto nel messaggio 
news:1180468951....@j4g2000prf.googlegroups.com...
++++Debora++++ ha scritto:
Strano perň che Access non riporti le dimensioni corrette.
ciao,
Panathos
In effetti su formattazione controllando l'altezza dei controlli mi riporta 
l'altezza originale mentre su stampa l'altezza č quella effettiva dovuta al 
controllo espanso ma su questo evento non posso piů modificare le dimensioni 
del mio rettangolo.
Ciao e grazie 

 Ciao e grazie
A quanto pare non leggi tutti i suggerimenti che ti vengono forniti...
:-))
Su AccessGroup - sezione Report č online il demo a riguardo..
