mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: creare pulsante che esegue query e apre maschera

Ciao
ho un pulsante che mi esegue una query ed uno che mi apre una maschera
basata su quella query.
come posso avere un unico pulsante che mi esegue la query e mi apre la
maschera?
sono andato sull evento "click" ed ho aperto il VB ho provato a fare copia
e incolla della parte relativa al pulsante della query prima della parte
relativa alla maschera ma ho ottenuto solo errori...
da che parte a che parte dovrei incollare? ammesso che sia il modo giusto
ovviamente.
grazie ciao
e buon natale!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

dimenticavo.. uso acces 2003


 giusto ovviamente.
Se incolli il tuo codice _qui_ non dobbiamo indovinare cosa fai...
Non è chiaro perché prima esegui una query. Cosa fa questa query?
Se solo è l'origine record della maschera non serve eseguirla ma solo
aprire la maschera con:
DoCmd.OpenForm "NomeDellaTuaMaschera"
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Dici poco sul tipo di query, in particolare se chiede parametri se � una 
query di accodamento o di aggiornamento. Inoltre bisogna sapere se la 
maschera � alimentata proprio dalla query.
In linea di massima:
    DoCmd.SetWarnings False
    DoCmd.OpenQuery "NomeQuery"
    DoCmd.SetWarnings True
    DoEvents
    DoCmd.OpenForm "NomeMaschera"
Ciao, Carlo 

 DoCmd.OpenForm "NomeDellaTuaMaschera"
Dunque... provo a spiegare...
ho una maschera basata su una query
una sottomaschera che contiene un pulsante che apre una maschera piccolina
(che ha la sua tabellina) che dipende da una query � collegata a
quest'ultima.
io seleziono da una casella di riepilogo della sottomaschera l'ID della
tabellina e con il pulsante della sottomaschera vado ad aprire la maschera
piccolina.
il problema � che se aggiorno l'associazione sulla sottomaschera o uno dei
campi diversi dall'ID nella tabellina non mi aggiorna i valori sulla
sottomaschera.
capito niente vero?
posto il codice e quello che ho ottenuto con esso.
pulsante sulla sottomaschera:
Private Sub Comando39_Click()
On Error GoTo Err_Comando39_Click
Dim stDocName As String
    stDocName = "002 Q corsi dip S"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
 
    Dim stLinkCriteria As String
    stDocName = "003 M corsi dip"
 
    stLinkCriteria = "[ID_movimenti_corsi]=" & Me![ID_movimenti_corsi]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando39_Click:
    Exit Sub
Err_Comando39_Click:
    MsgBox Err.Description
    Resume Exit_Comando39_Click
 
End Sub
Si apre la query e la maschera piccola (003 M corsi)
per� se aggiorno l'ID movimenti_corsi dalla tendina) continua ad aprirmi
la maschera per il record vecchio fino a quando non chiudo e riapro o
clicco su un'altro record della sottomaschera...


 riapro o clicco su un'altro record della sottomaschera...
"chiudo e riapro" cosa?

Newsgroup: it.comp.appl.access
Titolo: Visualizzazione di una descrizione

Il mio problema č questo: ho una tabella Codice-Descrizione ed una tabella
Codice-Valore (hoi semplificato: le tabelle hanno piů campi, ma sono questi
quelli che mi interessano)
La mia intenzione č quella di fare una form di tipo tabulare, che mi
consenta di inserire i valori, agendo quinsi sulla seconda tabella. Perň
vorrei far vedere anche le descrizioni, per agevolare l'input.
Se faccio una query e poi creo la form sulla query non mi permette di
aggiornare il campo valore (recordset non aggiornabile).
Allora avevo pensato di usare il comando Dlookup, da voi a suo tempo
suggeritomi per altri problemi e che mi č stato utilissimo in diversi
frangenti. Perň in questo caso in tutte le righe della form mi appare la
decodifica del primo codice.
Mi potete dare qualche suggerimento?
Grazie mille.
*** mauro


Nelle maschere in formato tabulare o tabellare un controllo non associato 
ripete il suo valore per tutti i record. D'altra parte questo comportamento 
è più che ammissibile visto che quel controllo non è associato ad alcun 
campo della tabella di input.
Se le due tabelle hanno una relazione per esempio uno a molti, allora non ti 
sarà difficile creare una query con le due tabelle (il join lo crea Access) 
e, con questa, alimentare la maschera.
Non sei molto chiaro quando dici: "ho una tabella Codice-Descrizione ed una 
tabella
Codice-Valore (hoi semplificato: le tabelle hanno più campi, ma sono questi
quelli che mi interessano)". Si tratta di campi in due tabelle diverse?
Ciao, Carlo 

 ha scritto nel
messaggio news:BLTsd.464375$35.20...@news4.tin.it...


 ha scritto nel 
messaggio news:Io0td.261273$b5.12...@news3.tin.it...

Ti ricordo di scrivere la risposta dopo il quoting e non all'inizio del 
messaggio.
Se ti va mi piacerebbe dare un'occhiata al tuo db. Cercherò di trovare una 
soluzione.
Mandalo zippato all'indirizzo di questa e-mail.
Ciao, Carlo 

Ciao Mauro
ti ho inviato per tre volte il db ma non so se ti è arrivato.
Due volte a: 
mauro.cinacch...@virgilio.it
e una volta a: 
mauro.c...@virgilio.it
Quale è il tuo indirizzo?
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Aname

Ho una maschera che contiene una combo box nella quale il nome e cognome
degli abitanti del mio database (oltre che dei miei incubi) č visualizzato
come un nome unico:
AName: [Anagrafica].[Cognome] & ", " & [Nome]
Quella maschera, semplicissima, mi serve per aprire una maschera,
esattamente al record del Nome e cognome (unitamente) selezionati. Il
problema č che non so come spiegare alla macro che deve aprire esattamente
quel record.
[Anagrafica]![Cognome]=[Forms]![XY]![XX]
dove XY č la umile maschera e xx la combo box. Ovviamente non funziona....
Aiuto.
Grazie!

E' spiegato tutto nella guida: Azione ApriMaschera, sotto la dicitura
Filtro.
Chiedo scusa

 dove XY è la umile maschera e xx la combo box. Ovviamente non funziona....
suppongo che i dati che compaiono nelle combo derivino da una tabella...
magari con un campo ID
se tu nella query che compone la combo.. inserisci come primo campo l'ID del
record... impostando poi la larghezza delle colonne nella combo (2 colonne
con larghezza 0 e 4 ).. tu vedrai la casella con il nome UNITO ma il valore
associato alla combo sarà univoco... quello dell'ID
ciao

Newsgroup: it.comp.appl.access
Titolo: Rotellina mouse e campi form a tutta birra

Se in una form ho delle caselle di testo collegate a dei campi,
basta che il mouse si trova in un punto qualunque della form
e io provo ad agire sulla rotellina per visuallizzare la parte più
bassa della form stessa, praticamente iniziano a scorrere
tutti i record e non si fermano se non bloccando tutto con il reset.
com' è risolvibile il problema, facendo in modo che la rotellina poi
funzioni regolarmente:
cioè mi scorre solo la maschera, evitando quindi di disabilitarne
totalmente
la sua funzionalità nei confronti della maschera stessa.
con acc97

 ha scritto nel messaggio
news:3C335F48...@lycos.it...

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    '33 - PgUp; 34 - PgDown; 9 - Tab; 18=Alt
    Select Case KeyCode
        Case 33, 34, 9, 18
            KeyCode = 0
        Case Else
End Select
End Sub
Mrok ;-)>

 End Sub
A me non sucede nulla però mi sono accorto che proprio non sente il key
code
infatti se metto al posto di KeyCode = 0, un beep o qualsiasi altra
istruzione non
la sente proprio, ho fatto la prova
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    '33 - PgUp; 34 - PgDown; 9 - Tab; 18=Alt
    Select Case KeyCode
        Case 33, 34, 9, 18
            beep ' o qualsiasi altra istruzione

Newsgroup: it.comp.appl.access
Titolo: Un banalissimo problema per i più

Ciao A tutti.
Premetto che il mio livello di conoscenza, del prodotto, è molto basso.
Ho da proporre un banalissimo problema su Access 97.
Ho una tabella di anagrafica e vorrei creare una maschera contenente:
. una casella di riepilogo che mi faccia da filtro;
. un certo numero di caselle di testo che vengano valorizzate con i
restanti dati presenti sul record.
Es.
CAMPO1		CAMPO2		CAMPO3
Pippo		Simpatico	Cane
Paperino	Sciocco		Papero
Topolino	Astuto		Topo
La casella di riepilogo mi propone Pippo (default), Paperino, Topolino.
A causa del default:
Testo1	Simpatico
Testo2	Cane
Selezionando Paperino, vorrei che le caselle di testo diventassero:
Testo1	Sciocco
Testo2	Papero
Tutto ciò NON accade.
Mi rendo conto che la cosa apparirà banale, ma non conosco access e
quindi chiedo un AIUTO / suggerimento.
Grazie a tutti, Michele.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Prova cosě: nella casella combinata usi l'autocomposizione e scegli
tutti e tre i campi, nel formato metti numero colonne a 3, larghezza a
4;0;0, cosě vedi solo il primo campo. Nella sezione evento, alla voce
dopo aggiornamento, scrivi: if not isnull(casellacombinata) then   
testo1 = casellacombinata.column(1)    testo2 =
casellacombinata.column(2) endif Sostituisci alla parola
"casellacombinata" il suo nome effettivo. Buon lavoro

 ha scritto nel messaggio
news:adfmub$i4e$1...@gossip.excite.it...


 Paolo.
Ciao,
un altro suggerimento:
- quando posti, prima, leggi il manifesto di questo NG
(
http://www.sitocomune.com/netiquette.htm
)
Ciao.
--
Sergio MAZZA

 Paolo.
Beh, PAOLO che dire, sei fortunato perchè non c'è BISIO in arte ANTONIO
ma sinceramente l'autocensura in questo caso......!!!!
SI POSTA DOPO IL QUOTING come indicato nelle norme di questo NG.
Alessandro.



E' vero, lo so, ma visto che stavo postando ad una persona che NON sa cosa
voglia dire POSTARE, non volevo che magari non vedesse la mia risposta SOTTO
la sua!!
Ciao.
Paolo

 wrote in message
news:adfmub$i4e$
1...@gossip.excite.it



 la sua!!
LOL... hai ragione. A proposito, che sia per questo che
tanti niubbi non leggono le risposte alle loro domande ?
Non le trovano :-))))))
Bye, G.
Newsgroup: it.comp.appl.access
Titolo: Stampa da Access di un file word

Salve a tutti.
Avrei un piccolo problemino da risolvere:
Partendo da un documento di trasporto (file excel)che contiene un certo
numero di articoli (identificati per numero di articolo o numero di
colata) dovrei cercare di stampare in automatico i corrispondenti
certificati (file word).
Per i prodotti identificati per numero di articolo i certificati sono
sempre uguali, quindi bisognerebbe stampare un file word corrispondente.
Per i prodotti identificati per numero di colata ho un file pdf per ogni
numero di colata, produttore, prodotto.
Se avete qualche suggerimento in proposito.....
Grazie infinite a tutti
Vincenzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Vincenzo
Ciao.
-- 
Sergio MAZZA 

Oltre a quanto detto da Sergio c'è questa possibilità un pò
dimenticata che ritengo estremamente utile:
Public Declare Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" ( ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParametri As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Public Const SW_SHOWNORMAL=1
Manda in stampa un file
Sub ShellPrintTo()
Dim strFile 	As String
Dim lngErr 	As Long
strFile = "C:\MyFolder\MyDocument.Doc"
lngErr =  ShellExecute(0, "PRINT", strFile, "", "",  SW_SHOWNORMAL)
End Sub 
@Alex

 Ciao.
Grazie mille!
Ci lavoro un pò su e poi ti faccio sapere....
Ciao


 @Alex
Grazie @Alex, proverò il tuo suggerimento e ti farò saper com'è andata...


Newsgroup: it.comp.appl.access
Titolo: accodare tbA collegata 1 molti con tbA1 a tbB collegata 1 a molti con tbB1

Buongiorno a tutti.
Qualche anno fa creai un database con solo due tabelle tbA e tbA1 collegate 1(A) a molti(A1). Copia gemella della struttura l'ho passata a un collega che faceva lo stesso lavoro su un altro ambulatorio. Il collega è andato in pensione e mi ritrovo a gestire il suo database oltre al mio. Desidero unire i due database in uno e ho pensato a una query di accodamento in modo che idati di tbB si accodano a tbA e quelli di tbB1 a tbA1.
Mi sono perso tra INSERT INTO e INNER JOIN senza cavarne un risultato utile.
Per piacere potreste darmi una dritta?

It happens that NSantini formulated :

Ove non vi fossero generazioni automatiche di codici, dovresti
procedere con query di APPEND da tbB a tbA e successivamente
con analoga query da tbB1 a tbA1.
 
Questa è una risposta molto generica che prescinde da eventuali
altre importanti considerazioni.
Dovresti mettere online almeno il layout delle tabelle e delle
relazioni esistenti fra le tabelle.
Meglio sarebbe i due dabatase con alcuni dati significativi.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: URGENTE - FUNZIONE

Ho scritto una funzione in cui uso la funzione right, ma quando la lancio,
mi da errore probabilmente della libreria, come posso risolverlo, ringrazio
anticipatamente
Luca

 ha scritto nel messaggio
news:9hhpfr$if0$1...@nreadA.inwind.it...

Che errore ti dà e che versione di Access usi?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:sk1%6.188$F85....@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: [OT]: Risolvere da soli i problemi

Noto che a volte chi pone una domanda chiude la discussione con un 'grazie
ho risolto da solo'.
Io, in questi casi, troverei giusto che la persona dicesse anche come ha
risolto. Voi cosa ne pensate?
Ciao a tutti.
--
Alberto



sono della tua stessa opinione lo trovo molto scortese
Saluti.
Emanuele.

Io lo dico semrpe infatti. quindi non parlavi di me!
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:Qmcb8.74519$3J1.2...@news2.tin.it...



Ma io in ogni caso non avevo assolutamente intenzione di personalizzare o
polemizzare. Infatti ho poi notato moltissime discussioni in cui la
soluzione viene riportata. È un po' come leggere un giallo a cui manca
l'ultimo capitolo ...
Sinceramente non mi ricordo neanche a chi mi riferissi ... dovrei andare
indietro a vedere ...
Mi fa comunque  piacere vedere di non essere l'unico ad essere leggermente
infastidito da queste cose ...
Ciao
--
Alberto

cut
E' come chiedere in prestito l'esca poi prendere un pescione grosso e
scappare via!!!

Newsgroup: it.comp.appl.access
Titolo: Re: Query tipo tabella pivot ?

 Grazie a tutti
Ti dovresti spiegare meglio...
se i dati comunque sono tutti sulla stessa tabella inizia con l'usare la 
creazione guidata tabella pivot...potresti capire di pi�.
Ciao
-- 
Roberto da Parma 

 Roberto da Parma
Con la creazione tabella pivot c'ho provato ma non ci
sono riuscito, come ho scritto nell'altro post i i campi
delle righe sono 3 e nelle colonne sono 5 ho
provato anche con l'esempio del sito comune
"trasposizione righe - colonne" ma prevede un
solo campo per le colonne
Newsgroup: it.comp.appl.access
Titolo: Formato percorso tabelle collegate

In genere utilizzo come percorso per le tabelle collegate il formato UNC
(del tipo \\server\c\dati) anche se il BE risiede nel disco locale.
In genere non trovo problemi ma in qualche caso mi è capitato che problemi
di abnorme rallentamento in  lettura di dati o apertura di maschere si è
risolto mettendo il percorso con la lettera di unità (C:\dati).
Esiste un problema del genere o è una coincidenza? E' corretto usare il
percorso UNC anche per il disco locale?
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam

 il percorso UNC anche per il disco locale?
Una volta condivisa la cartella dove risiede il server io assegno una unità
di rete
uguale per tutti compreso il client che ospita fisicamente il BE.
Utilizzo sempre una lettera "alta" (dalla M in poi) per essere sicuro che se
il client anche avesse
un Hub usb difficilmente ha la stessa lettera assegnata.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 MAssimiliano Amendola            
www.accessgroup.it
Ma usare il percorso \\ può dare problemi. Io lo uso perché mi è capitato
spesso che al riavvio la lettera non viene riassegnata e quindi il percorso
non viene trovato. Con il percorso \\ il BE viene sempre trovato.
Ciao
Sandrobi

 percorso UNC anche per il disco locale?
Non giurerei si tratti di una coincidenza:
http://support.microsoft.com/?id=834350
http://support.microsoft.com/?kbid=889588
E' verosimile supporre che problemi del genere esistano anche in monoutenza.
Ciao.

 ha scritto nel messaggio
news:43958ec1$0$7322$4faf...@reader4.news.tin.it...

Ti ringrazio per il materiale.
Sono tutte cose che non volevo sapere! Se per ottimizzare un database
bisogna guardare tutte queste cose, è peggio che andare di notte!
Mi basta la proprietà "Nome foglio dati secondario" e "usare le unità
mappate invece del percorso UNC" per mandarmi in crisi!
Il mio caso è proprio di BE convertito da A97 a A00 che gira su pc Win2000 e
WinXP.
Con A2003 sai se può andar meglio o come al solito si fa un passo avanti e
uno indietro?
Ciao.
Sandrobi

 uno indietro?
Beh, il problema riguarda più windows che Jet e nei links che ho postato
vengono proposte soluzioni.
Nel caso di Win XP poi (la realese più diffusa) il S.P. 2 dovrebbe
risolvere.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Conteggio record

Ho una tabella come questa indicata:
Data            Id Movimento
01/01/01            1
02/01/01            1
05/01/01            2
06/01/01            3
07/01/01            3
12/01/01            3
Mi occorre creare una query in cui aggingere un campo ("conta movimenti")
che mi indichi il numero di movimenti relativi ad ogni Id Movimento. Faccio
un esempio per essere più chiaro:
Data            Id Movimento        Conta
01/01/01            1                        2
02/01/01            1                        2
05/01/01            2                        1
06/01/01            4                        3
07/01/01            4                        3
12/01/01            4                        3
Ovvero: Ci sono 2 campi IdMovimento 1, un campo IdMovimento 2 e tre campi
IdMovimento 3. E' necessario che il tutto sia indicato come vedere sopra.
Mi potete dare una mano?. Grazie della Vs. disponibilità
Ciao a tutti

Elsis ha scritto:

Ti servono due query.
La prima prenderà i dati dalla tabella, imposti un raggruppamento in base
a ID movimento e conteggio su ID movimento, la salvi con un nome a tua
scelta.
Nella seconda usi la tabella e la prima query messe in relazione tramite
il campo ID movimento, selezioni tutti i campi dalla tabella e il campo
conteggio dalla query.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Non so se ti convenga o meno creare un campo conta, comunque se esegui la 
query seguente, ti vengono contati i vari movimenti
SELECT Tabella.Movimento, Count(Tabella.Movimento) AS conta
FROM Tabella
GROUP BY Tabella.movimento;
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 Elsis ha scritto:


Dimenticavo:
lo puoi fare anche con un'unica query che prenda tutti i campi della
tabella e a cui aggiungerai un campo calcolato con la formula
conteggio:dcount("[ID movimento]","nometabella","[ID movimento]=" & [ID
movimento])
Questo sistema è più lento del precedente, ma se nella tabella hai pochi
record non ti accorgi della differenza.


 ha scritto nel messaggio
news:usMnc.231795$rM4.9...@news4.tin.it...

DCount("*";"Tuatab";"[ID Movimento] = " & [ID Movimento])
Antonio

 ha scritto nel messaggio
news:usMnc.231795$rM4.9...@news4.tin.it...

Vi ringrazio tutti per la celerità impressionante.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Aiuto, compilazione automatica campi

Ciao a tutti.
Ho creato un database e sono bloccato. Ho una tabella A in cui vengono
registrate delle operazioni contabili, una tabella B con i nomi dei clienti.
Messe in relazione in modo che nella maschera posso selezionare il cliente
tra quelli esistenti (tabella B). Vorrei a questo punto poter fare in modo
che per alcuni clienti una volta che li seleziono dal menu a tendina nella
maschera si compilassero automaticamente gli altri campi. Per esempio per
quei clienti che pagano un affitto, e quindi l'operazione si ripete sempre
identica ogni mese.
Pensavo quindi di fare una tabella che contiene i dati delle operazioni
"ripetitive" per cui avendo per esempio i clienti rossi, bianchi, e verdi e
tra questi bianchi e' quello che paga sempre la stessa cifra, quando compilo
la maschera se seleziono rossi o verdi procedo nella compilazione dei campi
manualmente, se invece seleziono verdi gli altri campi si riempiono
automaticamente pescando dalla tabella C con le operazioni "ripetitive".
E' possibile?
Inoltre, e qui viene il difficile (per me) vorrei evitare che la
compilazione dei campi manualmente modificasse oltre alla tabella A anche la
C e tenermi la possibilità di compilare anche i campi per verdi manualmente
se dovesse capitare che questo paga una cifra diversa per motivi diversi da
quelli della tabella c.
Non so se mi sono spiegato bene, spero che mi possiate dare una mano.
grazie

 quelli della tabella c.
A questo punto se l'utente cancella i dati riportati automaticamente questo
non impatta sui valori salvati nella tabella originale.
Ah... ovviamente è il caso che tu prepari una maschera modifica anagrafica
cliente in cui metti anche le info ripetitive cosicchè se ti serve di
cambiare queste info, lo fai da maschera...
Antonio
Newsgroup: it.comp.appl.access
Titolo: usare instr nel modo corretto

buongiorno a tutti
 
con l'istruzione 
If InStr(gruppi, me.gruppo) > 0 Then
   fai A
else
  fai B
end if
 
controllo se nella stringa gruppi appare il numero indicato in me.gruppo
eseguo A altrimenti eseguo B
 
gruppi vale1,8,9,10 
me.gruppo vale 1
 
anche se tolgo il numero 1 da gruppi mi trova il numero 1 all'interno del 10 e quindi instr risulta maggiore di zero ed esegue A anche se tolto il numero 1
 
come potrei evitare questo effetto collaterale?


soluzione 1
 
If InStr(gruppi & ",", me.gruppo & ",") > 0 Then
    fai A
else
   fai B
end if
 
 
soluzione 2 se non attuabile la 1
 
usi spit per crearti un array con i vari valori
e poi cerchi il tuo valore nell'array
 
 
 
BFS
 
 
 
 

 
 
questa non funziona se cerca "10", a meno che in gruppi anche l'ultimo 
numero sia seguito da una virgola
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-

 
 
a gruppi la aggiungo io la virgola se guardi bene il codice che ho scritto
 
 

 
 
vero :(



grazie a entrambi, proverò questa soluzione, mentre attendevo risposta ho pensato di fare una tabella collegata 1 a molti con campo gruppo intero a quel punto con una query ho ottenuto 
nomeform, controllo, gruppo
nomeform, controllo, gruppo
nomeform, controllo, gruppo
nomeform, controllo, gruppo
 
e analizzata con dcount, ma potrei aver rallentato il codice

 e analizzata con dcount, ma potrei aver rallentato il codice
Bisognerebbe capire da dove deriva la costruzione di "gruppi" che assume valore "1,8,9,10", cioè se è possibile modificarne la costruzione. Per usare InStr senza patemi dovresti racchiudere sempre ogni elemento tra due virgole, primo ed ultimi compresi, facendo quindi diventare gruppi ",1,8,9,10," in questo modo sei sicuro che se cerchi "," & numero & "," non ci possono essere fraintendimenti.
 
In una situazione del genere, per gestire un elenco di valori ho usato una collection (poi avevo anche una textbox che ne rappresentava il contenuto sotto forma di "primoelemento, secondoelemento, terzoelemento, ... ultimoelemento" ) e con quella la ricerca è inequivocabile visto che ogni valore è un elemento. Simile all'uso dell'array ma puoi cercare per valore e non sei costretto a passare l'intero array per vedere se c'è quello che interessa.
Newsgroup: it.comp.appl.access
Titolo: Estrazione nomi query

Ciao a tutti, avevo gią postato l'anno scorso ma ahimč ho perso tutto il
mio HD.
Ci riprovo: avrei bisogno di estrarre la lista delle query e delle tabelle
di un .mdb
Uno di voi mi aiutņ postando la sintassi sql (soprattutto i nomi delle
tabelle di sitema di access) per estrarre ciņ che cerco.
Qlc ricorda?
Grazie, buon lavoro a tutti.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Alessandro Baraldi intitolata "Tecniche per ottenere l'elenco degli oggetti
del database".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

[...]
..fatto! mille grazie.
saluti.


Newsgroup: it.comp.appl.access
Titolo: A2000: collegamenti con word

Salve a tutti,
ho notato che collegando documenti word ad un report aumentano in modo
spropositato le dimensioni dell'MDB. Esiste qualche modo per ovviare a
questo aumento di dimensione?
grazie
sdamy

 ha scritto nel messaggio
news:yLFT6.12339$Cq3.1...@news2.tin.it...


 wrote in message
9fnh2u$qio$1...@nreadA.inwind.it...


Newsgroup: it.comp.appl.access
Titolo: aprire una seconda maschera in modalità nascosta

Salve!
vorrei aprire una maschera dopo averne aperta un'altra 
in modalità nascosta e che poi si chiuda automaticamente
quando chiudo la maschera visibile
 
Grazie


https://learn.microsoft.com/en-us/office/vba/api/access.docmd.openform
 
 
vedi il parametro WindowsMode
 
https://learn.microsoft.com/en-us/office/vba/api/access.acwindowmode
 
 
nel tuo caso
acHidden
 
BFS


grazie
Newsgroup: it.comp.appl.access
Titolo: funzione cerca problema

Salve Ragazzi
ho una casella combinata con il seguente codice
Private Sub comb_CodiceArticolo_AfterUpdate()
' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Cmp_ID_Articolo] = " & 
Str(Nz(Me![comb_CodiceArticolo], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
naturalmente mi trova nella maschera tutto quello che è rigorosamente 
scritto su Me![comb_CodiceArticolo]
come posso fargli cercare tutti i valori che iniziano o nel mezzo hanno 
una parte del testo
tipo inserisco pippo e mi cerca tutte le parole che contengono pippo
?
potete aiutarmi

Fabrizio ha scritto:

Usa LIKE e *
.FindFirst "[Cmp_ID_Articolo] LIKE *" &
Str(Nz(Me![comb_CodiceArticolo], 0))
@Alex

Alessandro Baraldi ha detto questo lunedì :

ciao Alex
Graie per la risposta ma il suggrimento che mi hai dato non funziona 
nel mio caso.
Mi dice errore run-time 3077 errore di sintassi  (operatore mancante) 
nell'espressione
ho impostato questo
Private Sub comb_CodiceArticolo_AfterUpdate()
' Trova il record corrispondente al controllo
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Cmp_ID_Articolo] Like *" & 
Str(Nz(Me![comb_CodiceArticolo], 0))


 End Sub
Funziona anche nel tuo caso, aspetta a dare giudizzi affrettati
potresti non avere ragione....
L'uso del campo stringa ti impone di formattare i criteri in modo
adeguato e pensavo lo vedessi anche da solo....!
Questa è un'errore di concetto:
Str(Nz(Me![comb_CodiceArticolo], 0))
deve essere così:
Str(Nz(Me![comb_CodiceArticolo], vbNullstring))
quindi la formattazione del criterio da passare è questo:
rs.FindFirst "[Cmp_ID_Articolo] Like '*" &
Str(Nz(Me![comb_CodiceArticolo], vbNullstring)) & "'"
@Alex

Scriveva Alessandro Baraldi lunedì, 04/12/06:

Scusa Alex non mi permetterrei mai di dare giudizi negativi su 
qualunque persona che risponde con gentilezza e cortesia , tanto meno 
sapendo chi sei . Cmq grazie , sto cercando di imparare , ma queste 
soluzione non si trovano da nessuna parte , non ci sarei mai arrivato
Ciao Grazie

 Ciao Grazie
Non preoccuparti non era un rimprovero, solo che spesso capita che chi
propone soluzioni le proponga in modo sintetico dando per assodata una
minima iterazione dell'interessato, che alcune volte c'è altre
meno....!
Queste soluzioni nello specifico non le trovi, ma fanno parte dello
standard per la costruzione dei criteri per i Filtri o per le
condizioni WHERE SQL....!
Ciao
P.S. sei riuscito a farlo funzionare almeno...?
@Alex

Alessandro Baraldi ha detto questo lunedì :

Grazie Alex , adesso sono a lavoro non ho avuto tempo di provarlo , ma 
stasera arrivo a casa e provo e ti faccio sapere.  grazie mille
P.s. Mi aiuteresti col post "stampa etichette" è molto 
importante......?
     sto cercando di migliorare il programma con cui lavoriamo, e più 
di          1 anno che ci lavoro, vorrei miglioralo con l'introduzione 
di queste possibilità di stampa etichette
Newsgroup: it.comp.appl.access
Titolo: Aiuto Report

Salve!! Potete aiutarmi ?
Ho la mia maschera con i miei dati, quando stampo il report come devo 
fare per indicare al programma che voglio stampare solo i records 
visualizzati sulla maschera corrente....Grazie

 ha scritto nel messaggio
news:MPG.155959f54...@news.tin.it...

Devi indicare una condizione (where) al report. Se nella maschera c'è una
casella di testo chiamata "nome" (per esempio) e vuoi stampare tutti i dati
associati al contenuto di quella casella (chiaramente un nome) che stai
visualizzando; ti crei un bottone e nell'evento "su clic" del bottone ci
inserisci il codice seguente:
Es.
'------------
DoCmd.OpenReport "nomeReport", acViewPreview, , "[nome]=" & chr(34) &
me!nome & chr(34)
'------------
Ciao.

 ha scritto nel messaggio
news:MPG.155959f54...@news.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Come avere un record contatore in una query?

Ciao a tutti/e
Ho la necessità che in una maschera vengano inseriti dei dati con "Imposta
valori" presi da una Query. Ho creato la Sottomaschera, la macro e tutto
funziona correttamente.
Ora mi si ripresenta questa necessità con un'altra maschera .... facile
..... rifaccio tutto allo stesso modo ma qui non va e appare la scritta "E'
stato immesso un valore non valido per il campo; è possibile,ad esempio, che
sia stato  immesso del testo in un campo numerico o un numero maggiore di
quello consentito per l'impostazione di FieldSize".  Ho ricontrollato tutto
ma non vedo errori; l'unica differenza che trovo è nella query che dà
origine alla sottomaschera: in quella funzionante c'è il "record contatore",
in quella che mi dà l'errore no. Può essere quello? Come fare per avere il
"record contatore" anche in quella query?
Grazie
Claudio

 ha scritto nel messaggio
news:wlaeb.2578$uv4...@news.edisontel.com...

Devo essere onesto ed ammetto di non aver capito molto di quello che è il
tuo problema, ma se vuoi inserire in una query una numerazione progressiva,
vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi la FAQ di
Stefano Bettini intitolata "Come posso inserire nella mia query un campo
progressivo?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:oVceb.359057$Ny5.11...@twister2.libero.it...

Grazie Roberto. Ho guardato ma non è quello che cercavo. Capisco che la cosa
possa essere incomprensibile; cerco di fare un passo indietro per chiarire
quello di cui ho bisogno.
Ho una maschera in cui imposto manualmente i dati che formano i record di
una tabella. Fra i dati che inserisco devo prenderne uno calcolato da una
query in base ai record precedenti. Vorrei però che questo dato si
impostasse in modo automatico. Ho creato una sottomaschera basandomi sulla
suddetta query e ho creato una macro che Imposti il Valore sulla casella di
testo apposita (sulla maschera principale) prendendo il dato dalla
sottomaschera (Query).
Nel primo caso tutto funziona correttamente nel secondo mi da l'Errore
suddetto. Ho guardato e l'unica differenza che ho visto fra i due casi è
stata nelle query che generano il dato da Impostare sulle Maschere
Principali: nel primo c'è il "record contatore" nel secondo non c'è.
Probabilmente esiste un altro metodo per ottenere l'automatismo che cerco,
più semplice ..... no so.
Spero che riusciate ad aiutarmi perché questo (incrocio le dita) dovrebbe
essere l'ultimo ostacolo per permettermi di terminare il DB.
Grazie ancora.
Claudio

 ha scritto nel messaggio
news:GKdeb.2676$uv4...@news.edisontel.com...

Devi scusarmi, ma continuo a non comprender il tuo problema; forse sarà
dovuto dal fatto che non uso le macro e quindi faccio fatica a seguire
messaggi nei quali si parla del loro utilizzo.
Nel tuo interesse esco dal thread, nella speranza che qualcun altro
partecipi e risolva il problema.

Newsgroup: it.comp.appl.access
Titolo: Come leggere dentro un pdf da vba?

Vorrei importare dei documenti, tipo fatture acquisti, leggendole da un 
pdf che il fornitore mi consegna
E' un pdf prodotto direttamente dal gestionale, ci si puo' leggere il 
testo, non e' un'immagine
Come fare da vba a leggere le varie informazioni contenute nel pdf?
Sapete se c'e' la possibilita' di capire anche in che posizione il testo 
e' stato letto (ad esempio il corpo articoli iniziera' da una certa 
posizione)?
Ciao e grazie
RobertoA


Puoi aprire un pdf come un normale file di testo, come del resto puoi fare con Notepad, ho fatto recentemente un lavoro simile.
Più complesso sarà capire dove iniziano i dati che ti interessano, devi studiarti la struttura dei pdf, non è così semplice come può sembrare.
E prima di poter leggere i dati in chiaro lo devi decodificare, puoi usare 
http://qpdf.sourceforge.net/
 
Se i pdf provengono tutti dalla stessa fonte forse te la cavi, ne studi uno e gli altri presumibilmente saranno simili.
Ciao.
-Marco-
Newsgroup: it.comp.appl.access
Titolo: Doppioni

Ciao, sono ore che provo a risolvere un problema, leggendo i vari
post, ma c'e' sempre qualcosa che mi sfugge:
Ho due tabelle, tab1 e tab 2, identiche come struttura, ma diverse nel
contenuto per qualche informazione. Vorrei estrapolare solo i record
dalla tab2 che differiscono anche solo in parte dalla tab1 e,
possibilmente, avere il risultato in una tabella.
Esempio:
TAB1
Nome     Cognome     Età
Pippo     Pippi            24
Minnie    Topolina       30
Pinco     Pallo            24
TAB2
Nome     Cognome     Età
Pippo     Pippi            24
Minnie    Topolina       29
Pinco     Pallo            24
Tizio      Caio             28
In TAB 3 vorrei vedere SOLO
Nome     Cognome     Età
Minnie    Topolina       29       (l'età è cambiata dalla tab 1 alla
tab2)
Tizio      Caio             28       (che non c'era in tab1)
Ho provato con una routine presa da SitoComune che come risultato mi
da una msgbox indicante i record diversi, ma non riesco a capire come
trasferirli in una tabella
Vi viene in mente una soluzione piu' semplice?
Grazie
MoNIca

MoNIca
Non ho presente la routine del sito comune a cui fai riferimento, ma io userei SQL puro.....fai una query con le due tabelle incriminate e un join su un campo univoco (tipo la chiave primaria....). La direzione del join DEVE essere dalla tabella 'padre' (quella che supponi abbia + records) verso quella 'figlio'. A questo punto imponi che la chiave primaria della tabella figlio abbia valore null (ossia non ci sia). Trasformi la query di selezione in query di creazione tabella (o accodamento se hai già una tabella pronta) e i dati vengono scritti li. Puoi scrivere ogni altro tipo di criterio e puoi, con una query successiva, invertire il join e la condizione null per vedere invece se la tabella figlio ha dei dati che non sono nella tabella padre. Basta ripetere la procedura.....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 - Mostra testo citato -
FUNZIONA!
Grazie! Ho spoperto l'uovo di colombo! Mi ero impelagata in recordset,
add new, e la soluzione era li... mi viene quasi da piangere... GRAZIE
GRAZIE!!!!!!!!!!
Newsgroup: it.comp.appl.access
Titolo: sblocco campo non in lista

Generalmente il campo scelto attraverso una casella combinata rimane 
bloccato :
If Not IsNull(Me.campo1) Then
        Me.campo2.Locked = True
    Else
        Me.campo2.Locked = False
    End If
Come posso sloccare il campo2, anche quando inserisco un record non in lista 
nella tabella del campo1?
grazie 

 ha scritto nel messaggio
news:2sf7krF...@uni-berlin.de...

Evento notInlist del campo1
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: apertura in sola lettura

un saluto a tutti.
hanno recentemente installato un nuovo computer in ufficio con access
2007. ognuno di noi ha un accesso esclusivo tramite user id e
password. ho copiato il vecchio applicativo compilato in access 2003
che utilizziamo in una cartella condivisa da tutti, ma all'apertura il
programma viene aperto in sola lettura e per poter funzionare mi
chiede il salvataggio dello stesso naturalmente con altro nome.
purtroppo la stessa cosa avviene ogni qualvolta  ognuno di noi accede
al programma  rendendo di fatto impossibile utilizzarlo.qualcuno di
voi mi sa suggerrire la soluzione del problema?
grazie
oscar

 ha scritto nel messaggio 
news:4ad6cb98...@news.fastwebnet.it...

utilizzi male l'applicazione distribuita.
vai su 
www.accessgroup.it
 c'� un articolo in merito



ti ringrazio, ma non riesco a trovarlo. ricordi il titolo
dell'articolo?
ciao e grazie 
oscar
Newsgroup: it.comp.appl.access
Titolo: Aggiunta valori a casella riepilogo in runtime

Vorrei fosse possibile per gli utenti, in fase di utilizzo del db, creare
nuove voci nelle varie caselle di ripielogo che andrò a creare, per
poterle utilizzare succesivamente.
Ad.es. se una casella di riepilogo permette di selezionare un titolo di
studio, vorrei fosse possibile per gli utenti - tramite un tasto aggiungi
ed una casella di testo - aggiungere una voce all'elenco per un titolo di
studio che prima non c'era.
Credo si debba usare la funzione AddItem se non erro.
Potete darmi maggiori info per favore?
Grazie mille!!!!!!
-- 
Non lo capiscono, i grandi, che il mondo dei giovani è un mondo fragile.
E' come un paese in guerra permanente, in cui tutti vogliono avere
ragione. E nel quale veniamo spesso lasciati da soli.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
potresti creare una tabella che contenga per esempio tutti i titoli di 
studio e impostare il rowsource della casella di riepilogo sui record di 
quella tabella. Poi per aggiungere un record basta fare una procedurina 
che aggiunga un record a quella tabella


Quale è il tipo di origine riga della tua casella di riepilogo?
La cosa migliore sarebbe quella di usare come origine riga della casella di
riepilogo una tabella, in modo che quando vuoi aggiungere o togliere una
riga alla casella di riepilogo non farai altro che aggiungere o cancellare
un record da qualla tabella e poi fare un requery della casella di
riepilogo.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 riepilogo.
Grazie, non avevo pensato a questa cosa.
Per ora le caselle di riepilogo traggono l'origine dei dati da valori
inseriti da me manualmente. Però questa cosa delle tabelle è veramente una
figata.
Se ho capito quindi avrò qualcosa di simile:
1. tblTitoliStudio
campi: 1. descrizioneTitolo  2. Nometitolo
2. crTitoliStudio
colonne: 2
colonna associata: 0
valori: tblTitoliStudio
poi ho un pulsante cmbutton 'Aggiungi', che dovrebbe prelevare del testo
da una casella di testo, aggiungerlo alla tabella e fare in modo che poi
compaia nella casella di riepilogo.
Ci sono esempi già pronti?
Si, lo so che chiedo molto però.... :)
Grazie!!!!!


 Grazie!!!!!

Newsgroup: it.comp.appl.access
Titolo: Un nuovo progetto : Contabilità personale

Buongiorno a tutti.
Forse sto rasentando la follia ma vorrei crearmi un piccolo db dove
annotare le spese di casa. le scadenze, bollette ecc. da confrontare a
fine mese con l'estratto conto.
Sino ad oggi utilizzavo un file di excel che ora vorrei implementare
per meglio sfruttare le potenzialità di Access.
Qualcuno ha mai provato, ha qualche consiglio, ha qualche idea in
merito ?
Io ho caricato tutti i vecchi movimenti in una tabella.
Ora sono indeciso su come posso fare a fare il saldo,
-la prima è che ogni movimento in tabella sia collegato direttamente
una addizione/sottrazione su di un importo che andrò a "rosicare".
-la seconda è che ogni mese ci sia un importo di partenza (saldo mese
precedente) da cui andare a detrarre via via i movimenti del mese in
corso.
Se qualcuno ha qualche suggerimento è senz'altro gradito, grazie e
auguri vivissimi..


---------------------------------------------------------------------------------------------------------
perseverando diabolicamente nella prima ipotesi, ho trovato un
escamotage,  ho solo bisogno di un piccolo aiuto, se qualcuno è così
gentile da seguirmi...
Nella tabella dei movimenti ho inserito i campi SALDOPRIMA e
SALDODOPO
(avevo già DATO e AVERE per i movimenti negativi e positivi)
Ho creato una maschera collegata alla tabella stessa dove in una
casella di testo nominata SALDODOPO eseguo la sommatoria :
                             =nz([SALDOPRIMA])+nz([AVERE])-
nz([DATO])  :
  SALDO DOPO =    SALDO PRIMA   + AVERE   -DATO
Questa sommatoria mi consente di ottenere il saldo algebrico dopo
l'operazione di dare o avere che visualizzo correttamente e
trasferisco in tabella.
Ora arriva il difficile ...(per me ).
Nell'operazione algebrica precedente, è possibile nella maschera fare
in modo che il valore del campo SALDOPRIMA del record n sia quello
del
campo SALDODOPO del record N-1 ?
grazie infinite di cuore a chiunque mi possa aiutare.
Newsgroup: it.comp.appl.access
Titolo: Passare filtro ad una query

Ciao a tutti,
vi espongo il mio quesito cercando di semplificare la cosa:
ho una tabella per gli articoli con i campi ID, fornitore e 
Fatturato(si/no).
Attraverso una form applico il filtro per trovare, ad esempio, tutti gli 
articoli di un fornitore; a questo punto vorrei poter premere un pulsante 
per mettere il flag fatturati.
Escludo una query parametrica perchè in realtà il filtro è un po' più 
complesso dell'esempio fatto ora.
Ho creato una query di aggiornamento che viene eseguita dal pulsante ma non 
so come fare per passargli il filtro.
Qualcuno saprebbe aiutarmi?
Grazie Metz 

 ha scritto nel messaggio 
news:qGQMj.58194$FR.2...@twister1.libero.it...

Es.
Docmd.RunSql "select * from tua_tabella where ID=" & me.tuoid 


Non si capisce cosa devi fare....!
Nella proprietà Filter di Form hai quello che potresti usare come
Condizione WHERE della tua Query.
Ora se poi spieghi meglio cosa dovrebbe fare la QueryAction... visto
che parlavi di Visualizzazione....
@Alex

 ha scritto nel messaggio 
news:034c908d-b15c-450d...@m36g2000hse.googlegroups.com...


 ha scritto nel messaggio 
news:034c908d-b15c-450d...@m36g2000hse.googlegroups.com...


Newsgroup: it.comp.appl.access
Titolo: [Contributo] Elenco Oggetti ed esecuzione degli stessi

Ecco l'ennesimo contributo con un elenco degli oggetti di database.
Scegliendo un oggetto è possibile la sua esecuzione o semplice apertura.
DB in formato A97 che può essere convertito in altri formati.
Per usare il db nei propri lavori bisogna importare nel proprio db la 
maschera e tutte le query.
Come al solito qualora Roberto, Alessandro o Massimiliano dovessero ritenere 
di usare l'esempio nei propri siti di riferimento, possono tranquillamente 
farlo.
Questo messaggio si distruggerà in 5 secondi...
Ciao, Carlo 

 ha scritto nel messaggio 
news:f0humb$ln3$1...@tdi.cu.mi.it...

Dimenticavo il link:
http://www.frantoiogestione.com/ElencoOggetti.zip
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: sos sono disperata

c'è qualche utility che consenta di ripristinare un mdb corrotto? Da access
non è possibile farlo
Attendo fiduciosa

Attendo fiduciosa
prova a creare un db vuoto e ad importare
tutti gli oggetti del db corrotto...
Micio

 non è possibile farlo
Insieme al service pack 3 (link su sito comune) dovrebbe esserci un utility,
JetComp, che dovrebbe ripristinare i DB corrotti.
Prova inoltre a importare tutto su un DB vuoto e a decompilare il DB (info
sul sito comune, "Database diet plan").
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************

non è possibile farlo
Non c'e piu' religione
anche i db access si mettono a corrompere adesso
Carlo Ve

>>c'è qualche utility che consenta di ripristinare un mdb corrotto?
Se il Db è corrotto scrivi il seguente codice:
Mode[AntonioDiPietro]ON
Dim miaGiustizia As Long ' molto long
Dim mioPartitodiMaggioranza As SDI
Mode[PregaPerNoi]ON
Saluti
Newsgroup: it.comp.appl.access
Titolo: Nome campo posizione cursore

salve a tutti
Vorrei sapere se è possibile sapere il nome del campo in cui si trova 
in quel momento il cursore. Il codice devo inserirlo sull'evento Timer 
della maschera.
Grazie

 ha scritto nel messaggio
news:200702200...@mynewsgate.net...

Ah l'help on line, questo sconosciuto
Ricerca per stato attivo
E poi c'è una voce che dice "ultimo controllo che possiede lo stato attivo"
e ci sono pure gli esempi!!!
Antonio


Si tratta di Controllo e non di campo.
Intendi sapere quale controllo ha lo stato attivo oppure quale
controllo è sotto il MousePointer...?
Nel primo caso hai la possibilità di accedere alla proprietà
ActiveControl.
Screen.Activecontrol è il riferimento all'oggetto(controllo) con lo
stato attivo, sull'oggetto sono attive tutte le proprietà tipiche
dell'Oggetto, quindi Name se ti serve il Nome.
@Alex

Accetto il cazziatone .... anche se trovo che i messaggi sul NG possano 
servire non solo a chi li scrive, ma a molte persone che hanno lo stesso 
problema e magari non sanno nemmeno da che parte iniziare e, come succede 
a me sul pc che sto utilizzando, non funziona l'help :(( 
Comunque Grazie.

 ha scritto nel messaggio
news:200702201...@mynewsgate.net...

Non sono d'accordo.
Quelle stesse persone possono anche loro andare a consultare l'help, quando
è così semplice.
Solo dopo possono venire a chiedere o fare domande specifiche su un help
astruso.
Non sarà il tuo caso, ma decinaia di persone qui, negli anni, sono venuti
per farsi dare la pappa pronta senza neanche voler perdere tempo a fare
qualche ricerca.
E te lo dice uno che access l'ha imparato spulciando l'help e gli esempi...
Te lo consiglio io allora un bel post utile: "Non mi funziona più l'help di
access"
Antonio

 Antonio
@Alex

 E te lo dice uno che access l'ha imparato spulciando l'help e gli
esempi...
Chi sarebbe ...?
Nooo dai non sei tu... tu sei modesto e non diresti mai che sai usare
Access...!
Infatti io ho solo detto che l'ho imparato lì, mica l'ho detto quanto l'ho
imparato
Antonio
Newsgroup: it.comp.appl.access
Titolo: Trova record che fatica!

Ho creato una maschera con campi TCode e TestoProcedura, ebbene
TCode contiene nomi in ordine alfabetico dalla A ...... Z
Di seguito ho creato dei pulsanti tipo ApriFile
[TCode] Like "A*"
e qui mi sta bene, il mio prblema e' come si usa TrovaRecord?
Ho bisogno che al click del pulsante A mi dia tutti i nomi che iniziano
con A*
Grazie.

 ha scritto nel messaggio
news:3AC8B6E0...@libero.it...

Stai facendo un po' di confusione fra filtri e ricerche.
A te, da come descrivi il tuo problema, non serve "trovare" un record, ma
"filtrarne" diversi.
Vedi la proprieta' filter della form.
Comunque ti verra' fuori un codice del tipo:
Private Sub A_Click ()
    me.filter="Like A*"
    me.filteron=true
End Sub
Ammesso che il tuo pulsante si chiami A.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente