mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: mdb replica

Ciao a tutti.
Ho un'applicazione Access2000 (BE e FE) installata presso vari clienti in
moutenza o multiutenza.
Uno di questi clienti ha la necessità di lavorare in 2 sedi, quindi si
sposta col portatile.
Per la sinconizzazione dei 2 db ho pensato di utilizzare le repliche, ma
vorrei sapere se questo impatta anche sui clienti che non hanno questa
necessità.
grazie
Rick

 Rick
Ciao Casadei... fratello di Raul?
A parte gli scherzi, che intendi per impatto... come la gestiresti la
sincronizzazione?
-- 
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:c7fpou$40f$1...@news.newsland.it...

Al momento il mio programma lavora così:
per gli utenti in rete c'è un pc (principale) su cui il programma (MDE) ha
le tabelle collegate in C:\aaa\bbb.
tutti gli altri utenti hanno lo stesso MDE che però è stato creato con il
link alle tabelle in S:\aaa\bbb (dove S: è la mappatura fissa al disco del
pc principale)
Sinceramente ho diversi dubbi sulle repliche, perchè ci ho lavorato ma
parecchio tempo fa e la situazione era più semplice nel senso che quello che
avevo fatto riguardava solo uno specifico programma di uno specifico
cliente.
Nel caso attuale (dove il programma è distribuito su svariati clienti) credo
di poter gestire le repliche per risolvere il problema del singolo cliente,
ma il mio dubbio riguarda altri clienti che hanno lo stesso porgramma.
Trasformando l' MDB dati in replica, access si crea le sue tabelle di
sincronizzazione, ok ?!?
Oggi faccio le modifiche per ragionare con le repliche;
domani devo ricrearmi un MDE per un altro cliente (chiamiamolo standard) :
funzionerebbe tutto normalmente ? (intendo MDE nuovo e MDB dati veccchio non
replica).
Mi rendo conto che non mi spiego bene, ma dimmi che hai capito ?!?!?.
Grazie
Rick

 Rick
Sorry mi stai danneggiando i neuroni...
Ma stai parlando del FE o del BE? Ti chiedo questo perchè mentre sembra
che parli di tabelle collegate a una base dati mdb e di sua replica poi ti
preoccupi del mde... (le repliche non si possono trasformare in mde)
Punto uno (e unico se credo di aver capito il tuo problema) : Se hai tab.
collegate, le stesse dipendono dalla base dati e non da altro, quindi se
le funzioni e le formattazioni contenute nelle Form e nei codici creati
nell'MDE del cliente sono compatibili con i campi delle tab. contenute
nella base dati (che siano repliche o meno) "OK", altrimenti "OK un corno".
Sono stato chiaro?


 ha scritto nel messaggio
news:c7ftdm$vlf$1...@news.newsland.it...

Avrò fatto casino, ma mi hai dato la risposta che cercavo !!!.
Grazie
Rick
Newsgroup: it.comp.appl.access
Titolo: Query con valori numerici

Saluti a tutti
Ho questo problema:
in una maschera di selezione devo inserire dei valori numerici con virgola
che verranno successivamente utilizzati in una select per la ricerca di dati
in una tabella.
Ora, la maschera di di input riceve il valore con la virgola, mentre la
select vuole i valori con il punto anzichč la virgola.
Esiste un metodo per sostituire la virgola con il punto o devo sostituirlo
da programma?
grazie a tutti
Marco Dell'Oca

 Esiste un metodo per sostituire la virgola con il punto...
Str(TuoValoreoControllo)
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: Richiesta per un consiglio





Volevo sapere se c'era qualche persona di buona 
volontà disposta ad aiutarmi ad impostare un lavoro con access.


Siccome la spiegazione dei miei problemi è un po' 
lunga e contorta volevo sapere se era possibile un contatto via 
e-mail.


NB: Non chiedo la risoluzione pratica di problemi 
con formule ... query ... etc.   chiedo solo alcuni consigli per 
impostare correttamente il lavoro.


Grazie!



 ha scritto nel messaggio
news:000201c0de56$05cabba0$8b74dfc3@oemcomputer...

RISPOSTA:
Perché non provi a esporci il problema? Più teste sono meglio di una (specie
se la mia)...
Ciao.

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

egr. sigg. buongiorno,
io mi scuso sempre per le intrommissioni in questo NG, ma da una
partecipazione "passiva" ogni tanto passo alla parte "Attiva".
avrei un problema
ho 6 tabelle ognuna di loro collegata all'alltra a "cascata" con gli ID.
ora devo creare una maschera di inserimento con le sottomschere
se creo la maschera in autocomposizione mi da solo la possibilità di creare
tale maschera da max 3 tabelle. vorrei avere la stessa funzione con 6
tabelle. non so se sono stato chiaro (spero di si)
buona giornata a tutti
carlo

 tabelle. non so se sono stato chiaro (spero di si)
E fare le altre 3 a manella vedendo come sono fatte le altre così impari
anche invece di adagiarti sulle autocomposizioni?
Antonio

 ha scritto nel messaggio
news:3iHwa.2657$lK4....@twister1.libero.it...


 a proposito quando ci presenterai tua zia la regina d'inghilterra?????
Quando tu mi presenterai una tua cuGGinetta!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Problema con stampa unione!!

Ciao a tutti,
mi trovo con un problema che non riesco a risolvere in access!!
ho una query essenzialmente composta dai seguenti campi:
Id_Richiedente
Cognome_Richiedente
Nome_Richiedente
Indirizzo_Richiedente
Tipo_Richiesta
Cognome_Minore
Nome_Minore
Alla fine la query può estrarmi gli Id_Richiedente (quindi gli utenti
richiedenti) più volte nel caso abbiano fatto più richieste per i
propri figli!!
Quando devo fare la stampa unione però avrò tante lettere quante sono
le richieste e quindi la persona riceverà "n lettere" invece di una
sola!!
La mia domanda è questa...Si può fare una stampa unione
riepilogativa??
Grazie per l'eventuale aiuto a tutti
Fab

 ha scritto nel messaggio 
news:1140604123....@g44g2000cwa.googlegroups.com...






Fab
[risposta]
Vai sul sito comune 
www.sitocomune.com
 ci sono due esempio con tecniche 
differenti.
Sezione General:
6.137 Esempio di automazione per l'invio e la formattazione di dati da 
Access a Word usando i bookm
6.107 Utilizzare word per stampare un documento di tipo fattura
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Apertura automatica elenco di casella combinata

Salve a tutti, avrei la necessità, tramite codice (e non so se sia 
possibile), di aprire automaticamente l'elenco di una cas. combinata, senza 
cliccare sulla freccetta a dx. della casella stessa).
Credo mi rispondiate..."ma a che ti servirà mai!"
E' solo per "pilotare" l'utente a dover prenderne visione ed effettuare una 
scelta!
Grazie 1000 a tutti!
Marco 

 ha scritto nel messaggio 
news:448d781e$0$36921$4faf...@reader3.news.tin.it...

Ciao Marco
evento "Su attivato" della tua combo:
Me.NomeCombo.Dropdown
Daniele 

Prpprio ciò che mi occorreva!
Grazie 1000 Daniele
Newsgroup: it.comp.appl.access
Titolo: Inserimento automatico e maschere continue

Spero di essere chiaro:
tabella1 ha due combo che attingono da tabella2 e tabella3; maschera1 
ha il meccanismo di completamento automatico spiegato sul sito comune 
(inserisco il cap e mi compare località e provincia) più una serie di 
cicli if per la traduzione in testo dei valori di tabella2 e tabella3.
In modalità maschera continua (che mi è proprio necessaria) 
l'introduzione dei dati di un record mi corregge i dati di tutti i 
precedenti; in un vecchio post ho letto di generare lo stesso codice 
dell'evento Form_AfterInsert() in Form_Current(), ma non funziona lo 
stesso.
Dove sbaglio?
Grazie infinite
Stefano
-- 
ciao
Stefano

 wrote in message 
news:mn.33037d72b...@libero.it...

Hai un codice che a seguito della modifica di uno o più campi di
un record modifica i corrispondenti campi dei record precedenti
(e non anche quelli dei record seguenti).
Attualmente in quale modo viene eseguito detto codice?
Bruno 

 Attualmente in quale modo viene eseguito detto codice?
te lo allego in calce :-)
Come dicevo, il meccanismo funziona benissimo in modalità maschera 
singola o in modalità foglio dati.
Se quest'ultima dovesse essere l'unica soluzione, me la tengo; ma mi 
piacerebbe poter usare la modalità maschere continue.
Grazie ancora
stefano
Private Sub MiaCombo_AfterUpdate()
'Inserisce i valori nelle caselle automaticamente
'================================================
    Me.MiaCombo.Value = Me.MiaCombo.Column(0)
    Me.Controllo1.Value = Me.MiaCombo.Column(2)
    Me.Controllo2.Value = Me.MiaCombo.Column(3)
    Me.Controllo3.Value = Me.MiaCombo.Column(4)
'Trasforma i valori di "Tabella2" in definizioni
'============================================
If Me.Testo1.Value = 1 Then
Me.Controllo2.Value = "Definizione1.1"
End If
If Me.Testo1.Value = 2 Then
Me.Controllo2.Value = "Definizione1.2"
End If
... e via di seguito...
'Trasforma i valori di "Tabella3" in definizioni
'==============================================
If Me.Testo2.Value = 1 Then
Me.Controllo3.Value = "Definizione2.1"
End If
If Me.Testo2.Value = 2 Then
Me.Controllo3.Value = "Definizione2.2"
End If
...e via di seguito...
End Sub
-- 
ciao
Stefano

 prima o dopo
Quindi prima devi posizionarti sul record che intendi definire
"corrente" e poi andare sulle combo per le selezioni?
O le combo sono a loro volta campi "Bound" di ciascun
record?
Bruno 

 record?
perdona ma mi sfugge il concetto di "campo bound"; ad intuizione 
dovrebbe però esser il meccanismo che ti ho descritto.
Grazie ancora
-- 
ciao
Stefano
Newsgroup: it.comp.appl.access
Titolo: Funzione Fine mese

Ciao, esiste in access2007 una funzione analoga a quella di excel:
fine.mese
che restituisce la data di fine mese? Es. 31/01/2008 dato il mese e l'anno.
Qualche metodo alternativo?
Grazie! 

 Qualche metodo alternativo?
Primo/Ultimo giorno del mese
www.donkarl.com/it?FAQ2.8
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 No.
io uso date serial se voglio la fine di gennaio 2008 imposto il giorno 0 di 
febbraio 2008


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

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

 efficace!Grazie!"
"Un po' più cervellotico" ...rispetto a cosa?
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: FE in MDB, BE in MSDE

Buongiorno a tutti,
ho una procedura ,sviluppata in Access, costituita da due file mdb. Un file
mdb contenente solo dati(posto sul server) ed un altro mdb contenente le
maschere (distribuito a 3-4 client).
Avrei la necessità di renderlo più veloce, magari passando a MSDE.
La mia intenzione sarebbe di convertire il database BE che c'è sul server in
formato MSDE, magari senza dover stravolgere il codice del FE.
Ho installato MSDE sul server ed ho eseguito l' upsize guidato del BE.
Vorrei capire come è possibile fare in modo che il FE punti alle tabelle del
nuovo database, e se devo modificare qualcos'altro perché la procedura
funzioni.
Spero di essermi spiegato in maniera accettabile, in ogni caso vi ringrazio
tutti.
Ciao

 funzioni.
In pratica vuoi utilizzare ODBC... fondamentalmente lasciando invariato il
FE non avrai un guadagno di prestazioni, anzi.
Comunque è sufficiente modificare la routine che allega le tabelle,
specificando la corretta stringa di connessione al Server SQL.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Maschera tabulare e selezione controlli

Salve a tutti,
vi spiego in breve il mio problema:
ho creato una maschera tabulare con la seguente struttura:
Codice prodotto  - Giacenza - Giacenza a terra - differenza
Quando apro la maschera questa si presenta come una lista in cui ci
sono tutti codici prodotto e le giacrnza compilate, mentre "Giacenza a
terra" e "differenza" sono vuote e scrivibili.
Vorrei fare in modo che inserendo un valore in Giacenza a terra e
premendo invio mi si calcoli automaticamente la differenza che si deve
inserire appunto nella casella differenza.
Ho inserito questo codice nell'evento su invio della casella di testo
Giacenza a terra:
Me.differenza.Value = Me.giacenza.Value - Me.giacenzaterra.Value
però ho il problema che in questo modo mi aggiorna tutte le caselle
"Differenza", mentre io vorrei che mi aggiornasse soltanto la riga
selezionata.
Esiste un modo?
Ringrazio anticipatamente chiunque vorrà aiutarmi

 ha scritto nel messaggio 
news:1154077850.5...@p79g2000cwp.googlegroups.com...
Salve a tutti,








Esiste un modo?

[Risposta]
Evidentemente il controllo non è collegato e dunque nelle maschere continue 
prende sempre lo stesso valore...come è giusto che sia.
Potresti aggiungere il campo alla tabella.
Ciao, Carlo

Ciao Carlo, innanzi tutto grazie per la risposta :-)
Vorrei evitare di collegare il controllo alla tabella perchè non è un
valore che voglio memorizzare, ma semplicemente deve essere un
controllo visivo che uso per modificare il valore dell giacenza.
Non esiste un modo, tramite codice, che mi permetta di filtrare
soltanto la riga selezionata?
Sto cercando da un bel pò ma non trovo niente che faccia al caso mio...

Ho collegato i controlli alla tabella...e con una query razzero tutto
allìapertura della maschera, ho risolto!

 ha scritto nel messaggio 
news:1154082427....@i42g2000cwa.googlegroups.com...
Ho collegato i controlli alla tabella...e con una query razzero tutto
allìapertura della maschera, ho risolto!
La soluzione migliore.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: richiesta informazioni

Salve
premetto che ho appena iniziato ad usare access,
volevo sapere se è possibile avviare un file mdb o mde senza aprire 
access, praticamente visualizzare una maschera come se fosse un 
programma a parte.
Sulla macchina ho installato access 2000, poi il runtime, pensavo 
bastasse ma se lancio il file mdb mi parte sempre access.
Installando il runtime l'applicazione non dovrebbe funzionare senza 
avviare access? Se fosse così, come faccio ad associare il file mdb
per fare in modo che si avvii senza aprire access?
Di seguito alcune informazioni che ho trovato, ma non corrispondono 
esattamente alle mie esigenze come ho spiegato qui sopra, pensavo che 
bastasse usare il runtime, qui dice che si passa necessariamente tramite 
API.
Grazie in anticipo
----------------------------------------------------------------------------
Vuoi che all'avvio di Access non venga visualizzata la finestra di 
programma. L'utente deve vedere solo le maschere.
S o l u z i o n e
Nascondere completamente la finestra di Access è possibile solo tramite 
API.
Nella sezione dichiarazioni del modulo di classe della maschera 
principale inserisci:
Const SW_HIDE = 0
' in A00 devi aggiungere:
' Const SW_NORMAL = 1
Private Declare Function ShowWindow Lib "user32" _
     (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Nella routine SuApertura della maschera principale:
Dim hWindow As Long
Dim nResult As Long
Dim nCmdShow As Long
hWindow = Application.hWndAccessApp
nCmdShow = SW_HIDE
nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
' in A00 devi aggiungere:
' call ShowWindow(Me.hWnd, SW_NORMAL)
Tramite la maschera principale devi anche controllare che Access venga 
chiuso regolarmente con il comando Quit. Tutte le maschere della tua 
applicazione devono essere impostate su Pop-Up, perché in caso contrario 
esse vengono "visualizzate" nella finestra di programma che hai nascosto 
e per questo non sono visibili. All'apertura di report in modalità 
Anteprima devi modificare la proprietà Visibile di tutte le maschere 
Pop-Up a Falso o chiuderle.
Indicazione:
Nelle giuste circostanze, con una o due maschere che comandino qualcosa, 
nascondere la finestra di Access tramite API può essere la giusta 
soluzione. Non lo userei però per un'applicazione completa e con molte 
funzioni. In primo luogo per i problemi con i report in Anteprima. Ma 
soprattutto perchè nella barra delle applicazioni non si vedrebbe più 
nulla, e di regola l'utente dovrebbe avere la sensazione di lavorare in 
un normale ambiente a finestre multiple di Windows. A tale scopo uso 
piuttosto le normali possibilità di visualizzare proprie barre di menu o 
di simboli, nascondere la finestra del database, eventuale uso di 
maschere senza bordi, ecc...
-------------------------------------------------------------------------------

 Grazie in anticipo
Quello che vuoi fare tu è diverso dalla soluzione
che hai prospettato
In relatà devi crearti un collegamento al tuo mdb
e farlo precedere
dal path del runtime:
"C:\programmi\accessruntime.exe" "C:Pippo.mdb"
Ovvio che i percorsi sono inventati ma non ti sarà
difficile adattarli
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Torna al primo

Ciao, una maschera continua mi visualizza un elenco di record di 
un'anagrafica,
vorrei che quando seleziono l'ultimo record il cursore torni torni al primo.
Grazie Alfonso 


Inserisci il controllo nell'evento Current.
Verifichi la proprietà AbsolutePosition del RecordsetClone dopo aver
aggiornato il Bookmark e la confronti con RecordCount
Se sono uguali effettui sul RecordsetClone il MoveFirst, quindi
aggiorni il BookMark di Form...
Una cosa simile...
Me.RecordsetClone.Bookmark=Me.Bookmark
If Me.RecordsetClone.AbsolutePosition=Me.RecordsetClone.RecordCount
Then
   Me.RecordsetClone.MoveFirst
   Me.Bookmark=Me.RecordsetClone.BookMark
End If
@Alex

 Grazie Alfonso
Inserisci il controllo nell'evento Current.
Verifichi la proprietą AbsolutePosition del RecordsetClone dopo aver


 ho provato, ma mi rimane selezionato sempre l'ultimo record
Fai un pò di Debug... l'ho scritto senza provarla per farti capire la
tecnica...!
Verifica i valori di AbsolutePosition e di RecordCount... ed esegui
PassoPasso per capire dove si incastra.
Serve un minimo di autonomia....
@Alex

Newsgroup: it.comp.appl.access
Titolo: Righe commessa. aiuto

Ho una tabella anagrafica, una articoli.
Non mi interessa la gestione degli articoli tipo carico, scarico, quantita',
gli articoli mi basta avere la descrizione, che e' molto complessa.
Ora stavo provando a fare una maschera dove poter inserire delle commesse,
ma ho un po di problemi:
Come faccio a cercare il tal cliente? e a inserire il codice dell'articolo,
la quantita' e il prezzo di vendita, diverso da quello di listino? e poi
mettere tutto in un report? magari salvando anche quel report, tipo file di
word,
E' fattibile da un pivello come me ?
Grazie
Stefano


Se hai molta pazienza, una buona scorta d tastiere di cui consumare solo il
tasto F1, i file Northwind e Soluzioni nel pacchetto gia installato di
Access e un buon libro, sicuramente sě.
Cerca di chiarirti bene un concetto di base: un conto sono le anagrafiche
Articoli, Fornitori e Clienti, un altro sono quelle acquisti e vendite.
Inizia a studiarci altrimenti non metti a chi vuole nelle condizioni di
aiutarti.
E' come se chiedessi di parlare di calcio e poi ti scopre tifoso della Juve:
bisogna partire da troppo lontano!!!
Buon lavoro
MAssimiliano
 
--------------------------------
Inviato via 
http://usenet.libero.it


Sorry per i ripetuti errori di grammatica, la fretta :-(
cmq i concetti seppur solo grazie alla pagina 777 si capiscono
ciao MAssimiliano


 bisogna partire da troppo lontano!!!
Rosicareeee, oh oh, rosicare, oh oh oh oh
(Modugno Tm.)
Antonio

Vabbe, ci provo, ritorno tra un po con sicuramente piu' domande e con le
idee sicuramente piu' chiare.
ciao
stefano
Newsgroup: it.comp.appl.access
Titolo: Dubbio sql

Non sò se non ci riesco io, oppure access non può oppure non si può espriere
in SQL.
Se scrivo una query in cui definisco più criteri per più campi (ad esempio
tab con nomi sesso ed età: voglio tutti i quarantenni uomini .. età = 40 e
sex =m .. / oppure conta tutti gli uomini e conta tutte le donne ), sia
l'interfaccia grafica che il comando runsql non genera errore ... ma o segue
un criterio o l'altro.
Mi date un po' di luce..
grazie ancora
mi siete utilissimi per me che sono un ignorante
bce...@tiscalinet.it

Mi date un po' di luce..
... solo se tu ci dai l'istruzione SQL che non funziona (dal query
aperto in struttura, menů visualizza -> "Visualizzazione SQL")
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
puň avere cominciamento e fine
senza queste tre cose:
e cioč senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------

Mi date un po' di luce..
Senza vedere l'SQL e' arduo...cosi' a occhio fai un po' di casino con gli
AND e gli OR. Occhio a come metti le parentesi!
Saluti.
Luciano

un criterio o l'altro.
non ho capito, vuoi forse eseguire una query che ti dia
contemporaneamente l'elenco degli uomini quarantenni e il conteggio di
uomini e donne, oppure vuoi semplicemente l'elenco delle persone che
rispondono a piu' criteri?
nel secondo caso dovrai concatenare adeguatamente i criteri con gli
operatori OR e AND.  
ad esempio, elenco degli uomini 40enni, dove per 40enne intendo le
eta' tra 40 e 49 compresi:
SELECT * FROM Tabella WHERE Sex='M' And Age>=40 And Age <=49
elenco delle donne di Torino, Verona e Novara:
SELECT * FROM Tabella WHERE Sex = 'F' AND (City='Torino' OR City=
'Verona' OR City='Novara')
se tu non mettessi tra parentesi tutti gli Or, lui ti darebbe le donne
di Torino, poi uomini e donne di Verona e uomini e donne di Novara.
elenco degli uomini bruni di Torino e delle donne bionde di Verona
SELECT * FROM Tabella WHERE (Sex='M' And City='Torino') OR (Sex='F'
AND City='Verona')
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

AND City='Verona')
ooops.
allora, gli uomini bruni di torino sono: mario rossi, ciccio
esposito... le donn e bionde di verona sono: maria brendolin... nooo,
scherzavo...  maria brendolin e' mora...
SELECT * FROM Tabella WHERE (Sex='M' And City='Torino' AND
colorecapelli='bruno') OR (Sex='F' AND colorecapelli='biondo' AND


 voglio tutti i quarantenni uomini .. età = 40 e sex =m
I gusti sono gusti...
Eh eh eh
Antonio

Newsgroup: it.comp.appl.access
Titolo: S.O.S.

Aiuto!!!
Non riesco a fare una somma di ore.
8+8+8+7,30 mi da 7,30 anzichč 31,30 qualcuno mi puň aiutare?


se mi scoprono a rispondere ad un messaggio con un oggetto come questo mi
scorticano ... quindi riposta e ti aiuterņ volentieri ....


Se non ricordo male la traduzione era:
S.O.S = Scrivi Oggetto Significativo...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: comportamento anomalo in stampa report

con questa funzione imposto la stampante predefinita che voglio da codice
vba
            ImpostaPredefinita (DLookup("[stampantePDF]", "aziendali"))
'stampo creando il file pdf
            DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
            calcola3
            DoCmd.OpenReport "PREVENTIVOpre", acViewNormal
'infine rimetto la stampante predefinita di prima
            ImpostaPredefinita (DLookup("[stampantepredefinita]",
"aziendali"))
accade però che anche se viene impostata la PDF di default e lo controllato
in debug nel panello stampanti di windows, il report viene comunque stampato
sulla predefinita e non sulla PDF ho guadrato le impostazioni di stampa del
report ed è impostato su stampante predefinita.
qualcuno sa chiarirmi questo mistero?
grazie.

 ha scritto nel messaggio
news:c43nc4$q9a$1...@lacerta.tiscalinet.it...

Tutto dipenda da come è fatta la funzione ImpostaPredefinita.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: aggiungere degli 0 davanti a dei valori

Ciao a tutti,
1) Sto usando access 2003. Mi è stato richiesto di visualizzare un
campo numerico a nove cifre (senza decimali) con degli 0 iniziali per
numeri con meno di nove cifre. Esempio: un valore del tipo 12345
dovrebbe essere visualizzato come 000012345. E' possibile farlo?!
2) Per risolvere il problema ho pensato di convertire il campo da
numerico a testuale, forzando l'inserimento con una maschera che
richieda sempre nove cifre. Dovrei però inserire degli 0 davanti a
tutti i codici prodotto. Come posso scrivere una query che automatizzi
il processo?! Ogni spunto viene buono....


metti semplicemente 00000000 nel formato del tuo controllo
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

 
Funziona!! Grazie mille

Newsgroup: it.comp.appl.access
Titolo: Disegnare con Access

Qualcuno mi sa indicare un modo per poter inserire un disegno x associarlo a
un record disegnandolo attraverso magari una OLE (non so se č corretto).
Cosě da poter visualizzare, quando richiamo il record da una maschera anche
il disegno che mi dia un idea della cosa in questione.
Ringrazio anticipatamente.

 Ringrazio anticipatamente.
Dunque, collegati la foto con la proprietà picture e quando la voi
modificare
lanci shell e lo apri con paint (per modificarlo)
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

Grazie
Newsgroup: it.comp.appl.access
Titolo: ---

---

-

 -
potresti evitare? grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Query: Max di un valore e riferimento Id

Buon pomeriggio a tutti:
sarà il caldo o la mancanza di ferie, ma mi sto forse perdendo in un
bicchiere d'acqua; avrei la necessità di risolvere il seguente problema
- Ho una query che prende da una tabella i seguenti campi
      -Id
      -Cod.prodotto
      -Data
- questa query l'ho impostata di raggruppamento per vedere la data più 
alta per ogni singolo codice prodotto (ovviamente essendo l'ID univoco
l'ho messo a "dove" nella formula)
Come faccio ad avere il singolo Id del valore più alto???
(non vorrei usare le aggregazioni sui domini se possibile!!!)
Grazie a tutti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie a tutti
Ciao Raffaele,
da tempo non ti leggevo.
Non vuoi utilizzare "Dmax" da quello che capisco??
--
rgrds
SC
www.accessgroup.it
-- 


 
www.accessgroup.it
Buon pomeriggio SV, effettivamente è un pezzo che non postavo domande, ma
ho continuato a seguire i vostri consigli.
Si non vorrei utilizzare Dmax, perchè se non ricordo male, tempo fa ho
letto una serie di "sconsigli" sul suo uso.
Il mio scopo è appunto prendere il valore di ID del record che ha il
valore maggiore e utilizzarlo per altri scopi.
é ovvio che se non esiste altra soluzione oppure Dmax e i suoi "fratelli"
non creano problemi lo userò.
Saluti.
-- 
Raffaele Alberoni


 > 
www.accessgroup.it

Certo se Dmax si basa su valori che possono essere modificati, è d'obbligo
salvare il record, ma.... non vedo altro.
--
rgrds
SC
www.accessgroup.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 

Newsgroup: it.comp.appl.access
Titolo: Come faccio a copiare il contenuto di un campo

Buongiorno a tutti .....il  mio problema è molto semplice ( per voi ), io
vorrei copiare il contenuto di un campo in un altro campo di un'altra
tabella. Tutto questo si trova su una form.
Esempio: quando io scrivo il codice nel campo lui lo deve ricopiare anche
nell'altro..
tutto questo lo vorrei fare usando il codice......perfavore aiutatemi.
Andrea

 ha scritto nel messaggio
news:933su2$u4g$1...@lacerta.tiscalinet.it...

Che intendi per copiare il contenuto di un campo? Che relazione c'è fra le
due tabelle (posso utilizzare un record a caso sulla seconda tabella)?
Ciao
LaLo

 Voglio copiare il contenuto del campo ed la relazione è una a molti.

 ha scritto nel messaggio
news:933su2$u4g$1...@lacerta.tiscalinet.it...

Cominciamo con il dire che nelle maschere (o form) non ci sono campi, ma
controlli.
Se ho capito bene, tu vorresti poter fare qualcosa tipo:
Private Sub Ctrl1_AfterUpdate()
    Me.Ctrl2 = Me.Ctrl1
End Sub
come puoi notare, ho messo questa riga di codice nell'evento Dopo
aggiornamento di Ctrl1.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


Potresti fare un esempio concreto? Scusa ma non ho capito bene.
Ciao
LaLo
Newsgroup: it.comp.appl.access
Titolo: il ritorno da una form non scatena l'evento focus su controllo

ho un problema, una form contiene un campo data
da quella form apro una form calendario a popup e su clik della data copio 
la data nel campo data della form chiamante
poi setto il focus sul campo data della form chiamante e chiudo il 
calendario
 
su evento attivato del campo data della form chiamante ho messo il codice 
filteron=true ecc.. per applicare il filtro data
ma debuggando non viene eseguito
se invece clicco su un controllo poi riclicco sulla data settando il focus 
dalla form chiamante l'evento setfocus viene eseguito
 
*** perch� non si scatena l'evento focus *** al ritorno di calendario aperta 
come popup?
 
dilemma!!! 
 

 l'evento setfocus  viene eseguito
 
Anche questo non esiste come evento.
Se intendi GotFocus del controllo dovrebb'essere eseguito
dopo un commando SetFocus anche fatto da un popup.
 
Per aiutarti devi essere pi� esatto di quale eventi e oggetti parli
e postare il codice che non funziona.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 

Access FAQ:  
http://www.donkarl.com/it
 
 
hai capito perfettamente, in effetti i campi sono nelle tabelle :O)
volevo dire proprio un controllo casella di testo che assume il valore data 
restituito dalla maschera calendario aperta proprio a popup quindi ecco 
perch� non funziona, il codice � semplicemente
 
me.filter=ApplicaFiltroData
me.filterON=true
 
se eseguo il debug con F8 passo passo non lo esegue quel codice mente lo 
esegue se ci vado sopra io dopo aver chiuso la maschera popup,
 
pensi che devo fare prima setfocus e poi gotfocus?
 
 
 
 

Ho provato in tutti i modi mi pare id capire che non c'� modo di applicare 
un filtro data ad una form che proviene da una form aperta a popop dico 
bene?
 
la form con il calendario la apro a popup quando clicco sul calendario 
vorrei filtrare i record della maschera chiamante ma non riesco a generare 
nessun evento per filtrare quei record?
 
un aiuto? 
 

 un aiuto?
 
 
Certo che puoi, come no? Puoi utilizzare una variabile d'ambiente globale per passare il valore tra le due form, minimizzare la form popup per poterla leggere dalla form da cui l'hai aperta (e poi chiuderla), imporre il filtro direttamente dalla pop up, e chissà in quante altre maniere.

il filtro direttamente dalla pop up, e >chiss� in quante altre maniere.
 
ci provo
Newsgroup: it.comp.appl.access
Titolo: Messaggio 3044

Ho usato l'esempio di autolink presente sul sito comune ma non sono
riuscito a togliere all'apertura del database il fastidioso messaggio di
errore che mi da access segnalando che non è possibile trovare il database.
Qualcuno mi sa spiegare come posso fare. Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno mi sa spiegare come posso fare. Grazie
L'errore te lo dà se accedi ai dati, per esempio se apri una maschera
associata, una tabella... e access non trova il database con i dati.
Invece la prima cosa che devi fare all'apertura dev'essere il controllo
dei collegamenti delle tabelle, prima di aprire qualsiasi altra cosa.
Namor


Newsgroup: it.comp.appl.access
Titolo: [forse OT] Excel: liberatemi di EUROTOOL!

Ciao a tutti.
Forse sono un po' OT -perdonatemi- ma non ho trovato NG specifici su MS
Excel.
Ho su Windows XP HE con Office HE.
E ad ogni avvio di Excel, mi parte 'sta cosa di Eurotool.
Sapreste dirmi come disattivarla? Quale menu'/serie di opzioni seguire? Vi
sarei grato se mi aiutaste a liberarmene.
Ciao e grazie a tutti!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ciao e grazie a tutti!
Hai provato ha porre il tuo quesito nel newsgropup
Microsoft.public.it.office.excel : questo NG è in italiano, se poi ti vanno
bene anche quelli in inglese ne trovi in giro una vagonata.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao ho trovato in un ng forse la risposta la tua quesito, te la incollo:
"Se per Eurowiev intendi l'Eurotool (che per l'appunto si avvia
automaticamente all'apertura
di Excel 2000), devi andare nel menù STRUMENTI e selezionale la voce
COMPONENTI AGGIUNTIVE (attenzione perchè potrebbe essere non visibili, in
questo caso
posizionati sulla doppia freccia che è l'ultima voce visibile del menù).
Comparirà un finestra
con varie voci tra le quali Strumenti di conversione euro. Clicca sulla
casella correllata (in modo
che scompaia il segno di spunta) ed il gioco è fatto."
Spero che ti possa essere d'aiuto.
Egidio
-- 
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

Newsgroup: it.comp.appl.access
Titolo: Operazioni con le date all'interno di un report

Buona sera...
In un report ho un campo data di nascita ma vorrei visualizzare l'età
della persona...
In una casella di testo ho provato a inserire nell'origne controllo
questo
= DateDiff("yyyy", [Data di nascita], Date)
ma non funziona...
sarebbe lo stesso se potessi ricavare l'età nella query che genera il
report ma non ci riesco...
Mi potreste spiegare perchè?
Grazie dell'aiuto...

Grazie dell'aiuto...
Prego
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

ho capito...
grazie tante dell'aiuto!
Newsgroup: it.comp.appl.access
Titolo: nascondere nel caso di campo vuoto

salve!
 
in creazione tabella ho questo codice
 
DettaglioDoc: IIf(([Dettaglio] Like "Ns/*");"ns/ DOC n. " & [numDOC] & " del
" & [DataDOC] & " Targa  " & [TargaAutomezzo] & " - " & [Dettaglio];"ns/ DOC
n. " & [numDOC] & " del  " & [DataDOC])
 
Come posso modificarlo in modo che se "TargaAutomezzo" è vuoto
" Targa  " & [TargaAutomezzo] nella maschera e di conseguenza nel report non 
appaia?
 
grazie
 
 
 

 ha scritto nel messaggio 
news:4edb735a$0$1375$4faf...@reader1.news.tin.it...

ho aggiunto
& IIf(Not IsNull([TargaAutomezzo]);" Targa  " & [TargaAutomezzo]) &
ora funziona

Newsgroup: it.comp.appl.access
Titolo: maschera pivot - problema di aggiornamento

salve!
 
ho una tabella pivot collegata ad una query 
potete spiegarmi come mai quando da un'altra maschera modifico un valore 
pur uscendo e rientrando dalla maschera pivot non si aggiorna, ma solo se esco dall'applicazione e poi reintro?
 
Grazie anticipatamente

 solo se esco dall'applicazione e poi reintro?
 
Non ho una risposta.
Per� siccome sembra che appena inizi di lavorare con gli oggetti pivot
di Access vuoi avvisarti che con la versione Access 2013 la MS ha tolto
gli oggetti pivot da Access complettamente. Cio� rifletti bene se vale
ancora la pena di approfondire tutti problemi che hanno (avuto).
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


prima di tutto grazie della tua attenzione!
 
mi dai una notizia da una parte bella - devo dire che Access lo uso da tanti anni e maschere Pivot mi hanno sempre dato qualche grattacapo quando volevi qualcosa di particolare
 
dall'altra
come pensate di ovviare a questa mancanza?
 

 come pensate di ovviare a questa mancanza?
 
 
Non c'� un sostituivo completo/soddisfacente.
Per scopi passivi c'� il diagramma, per scopi attivi resta il solito
workaround di esportare i dati ed usare le funzionalit� pivot di Excel
e/o PowerPivot.

Newsgroup: it.comp.appl.access
Titolo: SP di comando che aggiorna in modo errato

UPDATE cordidr2000 SET CorsiDR2000.IDCliente=alterazioniindici.nuovoid
FROM dbo.CorsiDR2000 LEFT OUTER JOIN
dbo.AlterazioniIndici ON
dbo.CorsiDR2000.IDCliente = dbo.AlterazioniIndici.VecchioID LEFT
OUTER JOIN
dbo.Anagrafica ON
dbo.CorsiDR2000.IDCliente = dbo.Anagrafica.IDCliente
WHERE (dbo.Anagrafica.IDCliente IS NULL) AND
(dbo.CorsiDR2000.DataCorso > CONVERT(DATETIME,
'2003-01-01 00:00:00', 102)) and (not alterazioniindici.nuovoid is null)
Questa semplicissima (se funzionasse) stored procedure, dovrebbe aggiornare
il campo idcliente della tabella corsidr2000 con il valore del campo nuovoid
della tabella alterazioniindici.
come e' visibile, tra le due tabelle e' definita una corrispondenza
biunivoca.
se faccio una sp di selezione (al posto di UPDATE un SELECT) i due campi in
questione escono correttamente ma cosi' com'e' viene aggiornata l'intera
tabella corsidr2000 con il primo record di alterazioni indici.
evidentemente sono io che non sto riuscendo a capire un mio grave errore,
saro' fuso, non lo so, ma spero che qualcuno mi sappia rivelare dove
sbaglio.
Ciao
Sib


l'inizio è UPDATE cordidr2000 o UPDATE corsidr2000?
AEOM

 l'inizio è UPDATE cordidr2000 o UPDATE corsidr2000?
corsidr2000, ho sbagliato nel postare.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:5RAJa.128307$pR3.2...@news1.tin.it...

ciao,
Se la lanci da query analyzer che ti dice?
AEOM

 Se la lanci da query analyzer che ti dice?
Non ho provato, per' ha funzionato cosi':
UPDATE corsidr2000 SET IDCliente=AlterazioniIndici.NuovoID
FROM CorsiDR2000 , AlterazioniIndici
WHERE (CorsiDR2000.IDCliente = AlterazioniIndici.VecchioID )AND
(CorsiDR2000.DataCorso > CONVERT(DATETIME, '2003-01-01 00:00:00', 102)) AND
(NOT (AlterazioniIndici.NuovoID IS NULL))
Ho escluso la tabella anagrafica, che era in effetti ininfluente ai fini
della selezione, e ho usato una diversa sintassi per ottenere il legame tra
le due tabelle nell'istruzione FROM
Quando avro' tempo analizzero' il perche' di tutto.
Sib

Newsgroup: it.comp.appl.access
Titolo: [OT] Segnalazione sito (è una miniera)

Visitate questo sito (è in inglese)
www.helenfeddema.com
rimarrete sbalorditi nell'apprendere quante cose si possono fare con Access, 
specie con gli altri applicativi Office.
P.S.: Helen Feddema è l'autrice del libro "Usare Microsoft Access oltre ogni 
limite", la cui Versione 2002 è stata recentemente riconosciuta come il 
libro n. 1 nella categoria dei Desktop and Office Applications.
GioVe 

 ha scritto nel messaggio
news:836cd.43744$b5.21...@news3.tin.it...

'stica...

 ha scritto nel messaggio
news:836cd.43744$b5.21...@news3.tin.it...

Grazie, molto interessante
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Aggiorna dati nel form

Ho una maschera che ha origine da una query composta da:
- 1 tabella principale di cui richiedo tutte le sue voci;
- 1 query di raggruppamento dove raggruppo delle somme versate in più volte;
- un'altra query di raggruppamento per le spese sostenute;
- inoltre ho aggiunto un campo calcolato da cui sottraggo dalle somme
versate, le spese sostenute.
Il problema è, che il controllo disposto sulla maschera che riporta la
differenza, si aggiorna soltanto quando chiudo la maschera e dopo la riapro.
C'è modo per ottenerlo in tempo reale? Ho tentato anche di mettere nel
controllo un Requery, ma senza esito.
Grazie per l'interessamento
                                        Elio

(.....)

Consulta l'help di Access alle voci Requery, Refresh, Repaint.
Quella che ti serve è Refresh
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: errore di accesso al percorso/file cancellando cartella con rmdir

il codice qui sotto elimina tutti i file in una cartella e poi elimina la cartella vuota ma alla riga RmDir (Cartella)
mi restituisce l'errore in oggetto, errore di runtime 75 Errore di accesso al percorso/file, qualcuno ha idea da che cosa possa dipendere?
 
    Dim Cartella As String
    Cartella = "c:\miacartella"
    If Dir(Cartella, vbDirectory) <> "" Then 'se la cartella esiste
        If Dir(Cartella & "\*.*") <> "" Then
            Kill (Cartella & "\*.*")
        End If
        RmDir (Cartella)
    Else
        MsgBox "Cartella " & Cartella & " non trovata.", vbInformation, ""
    End If


se elimino la cartella da windows la elimina senza problemi mentre da vba esce quell'errore. cosa sarà mai?
 
 
 


non so spiegarmi il motivo ma ho risolto sostituendo la riga
RmDir (Cartella)
 
con la riga
CreateObject("Scripting.FileSystemObject").DeleteFolder Cartella

Newsgroup: it.comp.appl.access
Titolo: Formattazione di un controllo "Data"

In una maschera ho un controllo [nato_il] con maschera di input "99/99/9999"
. Per gli anni fino al 1929 la data viene visualizzata correttamente con
l'anno a 4 cifre, per gli anni successivi al posto del secolo vengono
visualizzati due spazi. uso A97 con W98. Qualcuno può darmi una spiegazione
o un consiglio? grazie
gaetano
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/free_video/


Metti nel formato
gg/mm/aaaa
--
Ciao Nicola
email: metti inwind al posto  di NOSPAM
Le richieste che arrivano
in privato  vengono cestinate.
Sito Comune
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: STAMPA SU FILE .TXT

Ciao
Avrei la necessità di stampare in .txt un report da comando visual
La stringa sotto mi apre il report, come posso stampare in .txt
Private Sub StampaA_Click()
DoCmd.OpenReport ("R_ASSEGNI"), acViewPreview
End Sub
Ciao a tutti e grazie
Luca
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Luca
Intendi "esportare in un file txt"?
Vedi help VBA (attivabile con ALT-F11 poi F1) alla voce: Metodo OutputTo...
Ciao.
-- 
Sergio MAZZA 

 
p.e.
DoCmd.OutputTo acOutputReport, "nomedelreport", acFormatTXT, 
"nomedelfiletxt", False
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

Newsgroup: it.comp.appl.access
Titolo: Problemi con ESPON FX1050

Ciao a tutti.
Ho dei problemi con i report di stampa su una EPSON FX1050 (una vecchia
stampante ad aghi).
Problema: se si stampa un record escono i mostri; la stampante comincia
a stampare una riga alla volta (caratteri incomprensibili) e si richiama
700 fogli dal modulo continuo.
Questa stampante supporta pochi caratteri (Roman, Draft e non ricordo
cos'altro) e nessun segno grafico: ho eliminato le linee, le str...ate e
ho portato tutto al carattere Roman 10cpi, con dimensione del font 12.
Le cose migliorano un po' se si installa una stampante generica/testo,
nel senso che la stampa esce sensata ma lascia delle linee vuote senza
nessuna logica (2-vuota-3-vuota-2-vuota-4, ecc).
Esperienze simili con stampanti ad aghi e/o consigli vari?
Thanx
giaconet
PS. MS Access XP su Win98 SE, driver della stampante quelli di Win98
(perché EPSON la disconosce come stampante).

 ha scritto nel messaggio
news:at5335$10qh2e$1...@ID-71483.news.dfncis.de...

Ciao
credo che il problema sia proprio l'installazione dei driver....
Prova a scaricarli da internet o prova ad installare la stampante come
emulazione di qualche altra stampante.
Di solito le emulazioni sono descritte nel manuale della stampante.
Ciao
  Old-Jack.

 700 fogli dal modulo continuo.
Controlla l'emulazione della stampante (vedi il manuale per le istruzioni,
solitamente devi accendere la stampante tenendo premuto il tasto 'Font'), se
stai utilizzando la stampante in emulazione IBM e i driver della Epson
vengono fuori le peggio cose... I driver installati devono coincidere con
l'emulazione impostata via hardware (o viceversa...).
--
Matteo Palmieri
Cybercreations - 
www.cybercreations.it
Newsgroup: it.comp.appl.access
Titolo: Pulsante di comando in maschera che apre una sub maschera

Scusate sono un neofita. Mi cimento da poco in Access.
L'obiettivo che vorrei raggiungere è mettere un pulsante in una
maschera che premendolo mi visualizza una sottomaschera nella stessa
maschera, in modo da visualizzare tutte e due. Ripremendolo di nuovo
scompare la sottomaschera. 
E' possibile? Se si con quali istruzioni? Grazie


Bisogna una riga di codice:
Me!NomeSottomaschera.Visible = Not Me!NomeSottomaschera.Visible
Se non sai come scrivere codice:
- vai alle proprietà del tuo pulsante
- posiziona il cursore nella riga della proprietà "Su clic"
- questa riga infatti è una casella combinata, dal suo elenco scegli
[Routine evento]
- clicca sul piccolo bottono con i tre punti a destra della riga
che apre l'editore VBA.
- nell'editore alla posizione del cursore inserisci la riga di codice
- salva e chiudi l'editore VBA
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

- questa riga infatti č una casella combinata, dal suo elenco scegli


Newsgroup: it.comp.appl.access
Titolo: Combobox collegate

Ho un problema:
In una maschera in visualizzazione continua ho due combobox TIPOLOGIA
RISORSA la cui origine riga è la tabella "tipologierisorse" e DESCRIZIONE
RISORSA la cui origine riga è la tabella "elencorisorse"
Per fare in modo che quando definisco per un record una tipologia risorsa mi
appaiano nell'altra combo solo le risorse relative alla tipogia di risorsa
selezionata, ho limitato l'origine riga della seconda combo impostando per
la colonna tipologia risorsa il criterio = Me![tipologia risorsa]
Ovviamente  cosi facendo nelle combobox2 mi apparivano solo le risorse la
cui tipologia era quella della combobox1 attiva.
Allora ho pensato di eliminare la limitazione sull'origine riga della
seconda combobox , impostandola solo tramite codice sull'evento on activate,
cosi da ottenre lo stesso l'obiettivo voluto.
Tuttavia mi capita un fatto strano, se imposto a 0 la dimensione della prima
colonna (relativa al codice della risorsa) per visualizzare la seconda
colonna della combobox2 (relativa alla descrizione della risorsa) alcune
volte mi visualizza tutte le risorse ascelte altre volte no, togliendo tale
impostazione il problema scompare, qualcuno sa spiegarmi il perchè e come
posso fare a risolvere il problema ?
Vi prego non ditemi che l'unico modo è lasciare cosi com'è la combobox 2 e
creare una casella di testo la cui origine riga sia
ME!DESCRIZIONERISORSA.COLUM(1)

 ha scritto nel messaggio
news:KML9a.14986$pG1.3...@news1.tin.it...


No, ti ringrazio ho provato ma niente , cmq  il problema non è quello di
limitare il set di valori da selezionare ( cosa che riesce benissimo tramite
codice ance sull'eventio gotfocus)  , ma quello che essendo in una maschera
a visualizzazione continua mi appaiono solo alcuni record e altri no a meno
che non ci riclicco sopra o affianco, e questo avviene solo se imposto la
dimensione della priima colonna = a 0 per non farla comparire.
Boch, non capisco come ragiona, .