mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Non è quindi possibile ????

Messaggio ai guru di Access:
Non ho mai avuto risposta e quindi sto perdendo speranze.
Ho un DB da masterizzare su un CD.
Ho necessità che l'utente possa solo accedervi in interrogazione e lettura.
Il DB è in Access 2000.
E' possibile caricare su CD un motore Access che permetta la sola lettura
(query - maschere etc etc) ?
Grazie per la risposta
Luigi

 ha scritto nel messaggio
news:%6AB6.19754$r67.4...@news2.tin.it...

1°) mi ricordo di aver letto diverse risposte al tuo quesito;
2°) devi installare dall'utente la versione RunTime di Access2000,
disponibile con il prodotto Office 2000 Developer.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 1°) mi ricordo di aver letto diverse risposte al tuo quesito;
Sì ... ;-) Mi ricordo anch'io diverse risposte ...
Ciao Luciana

Sì ... ;-) Mi ricordo anch'io diverse risposte ...
Io mi ricordo pure da parte chi....:-))
Saluti.
Luciano
(DOC)

 ha scritto nel messaggio
news:%6AB6.19754$r67.4...@news2.tin.it...

No.
Lo devi comunque installare, almeno il run-time.
Sib

 disponibile con il prodotto Office 2000 Developer.
Resta sottinteso che devi comprarlo...

Newsgroup: it.comp.appl.access
Titolo: avviare sb da altro db ma ridotto a icona e senza perdere il focus

buongiorno a tutti, chiedo se qualcuno sa come si possa avviare un database da un altro database ma 
 
1. quello aperto ridotto a icona 
2. senza che il database chiamante perda il focus
 
Grazie a tutti (anche ad Alex per dire)


Definire 'database'
Prima cosa per 'database' intendi un progetto Access (dati+codice) o
un'istanza Sql Server o altro db server simile?
 
Definire 'avviare database'
Intendi forse caricare in memoria ed avviare un secondo progetto Access?
Intendi forse leggere i dati dal secondo progetto Access?
Intendi forse avviare in esecuzioni sub/function del codice dentro il 
secondo progetto Access?


Caro il mio "Paolo Rossi"...  diceva il direttore mentre giocava a biliardo con il ragioniere...
 
Grazie grazie grazie, altrimenti sai che per rispetto reverenziale, mi sarei trattenuto. 
 
Ci sarebbe da capire cosa devi fare con l'altro applicativo che devi aprire... devi recuperane i riferimenti di automazione per interagire o no...?
Ci sono vari modi per farlo ma molto condizionati dallo scopo, poi per ripristinare il Focus sul MAIN basta l'API SetFocus sull'Handle del MAIN.
 
@Alex


un file accdb deve aprire un secondo file accdb che ha l'unico onere di controllare ogni tot secondi se accade qualcosa nelle tabelle e cosi non porta via prestazioni al primo accdb
il primo accdb deve quindi aprire il secondo accdb ridotto a icona e però avviandolo il primo accdb non deve perdere il focus

 il primo accdb deve quindi aprire il secondo accdb ridotto a icona e però avviandolo il primo accdb non deve perdere il focus
 
Prova con Shell in modalità vbHide, dovrebbe non spostare il focus.
 
dim retVal As Variant
retVal=Shell(SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE",vbHide)
 
@Alex


Ho perso un pezzo per strada... devi concatenare il Nome del File
 
dim retVal As Variant 
retVal=Shell(SysCmd(acSysCmdAccessDir) & "MSACCESS.EXE" & " " & "C\:NomeFile.Accdb",vbHide) 
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Controllo sulla "Casella di testo"

Vorrei realizzare un controllo sui campi "casella di testo":
es. primo campo Larghezza_Minima
      secondo campo Larhezza_Massiama ( il controllo sarebbe da farsi sul secondo
campo, ed ovviamente Larghezza_Massima deve essere >= Larghezza_Minima)
Ciao,
Roby.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Roby.
Ho capito che vuoi realizzare un controllo (inteso come "controllo" di
Access o come verifica?); quello che non ho capito è che tipo di controllo
vui relaizzare.
Ciao,
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 TANNHAUSER
Forse, piů semplice a fare che a dirsi:
un 1 campo Lunghezza_minima ed un 2 campo Lunghezza_massima, ovviamente sono
due reali e devo controllore che il valore del 2 campo sia >= del valore del
1 campo.
Ciao.


 Ciao.
Allora, provo:
lunghezza_min, lunghezza_max sono numerici quindi, una volta disponibili i
due valori puoi testare la differenza (o confrontarli) con un'istruzione
if:
iif(lunghezza_max-lunghezza_min<=0; "ERRORE";"") oppure
iif(lunghezza-max<=lunghezza_min;"ERRORE";"")
tale istruzione può essere messa in un nuovo campo Test, se utilizzi una
query per effettuare il confronto, o come origine di un controllo non
associato, se la utilizzi in una form.
Andrà bene?

Newsgroup: it.comp.appl.access
Titolo: Mid$, Left$, Format, ect, ect!!!!!!!!!!!!!!

Salve a tutti:
Ho questo problema, potete darmi una mano?
Ho creato un'applicazione in access 97 ed installato su diversi client,
fino a l'altro giorno funzionava tutto bene, ho fatto alcune modifiche è
ho rimesso in produzione
il programma (chiaramente dopo aver effettuato tutti i test con esito
positivo)  ho notato che su alcuni Client non funziona
o meglio non riesce a conoscere le funzioni  ( mid$, Left$, date e
Format$)...
Grazie anticipatamente.

 ha scritto nel messaggio
news:3A193188...@numera.it...

Controlla nei riferimenti alle librerie se c'é la parola 'MANCA'; se c'é
devi aggiungere la libreria indicata..
Ciao.


Comando Riferimenti del menu Strumenti quando ci si trova nell'editor di
visual basic (in un modulo)
Devono sempre essere selezionate ed essere prime nell'elenco:
Visual Basic For Applications
Microsoft Access 8.0 Object Library
Microsoft DAO 3.5 Object Library
o qualcosa di simile a seconda della versione di Access che si usa.
Quando si installa o si disinstalla VB o anche delle dll, degli ocx ecc... o
si usano degli ActiveX l'elenco viene aggiornato in automatico (e quindi
cosi' cosi') e qualche libreria viene selezionata o deselezionata male.
A volte viene scelto automaticamente un riferimento a qualcosa che non c'e'
piu' e compare la scritta Manca.......: bisogna deselezionare, chiudere e
riaprire.
Era capitato anche a me con la funzione Len.
Ciao
bg


è successa la stessa cosa a un mio collega , ha reinstallato access97
(completo) e tutto ha ripreso a funzionare. non abbiamo mai capito perchè è
successo , comunque è probabile che sia a causa di qualche installazione /
disinstallazione che abbia disinstallato ciò che non doveva disinstallare
ciao
frolix8

 wrote in message
jQgS5.5057$FV2.1...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: 1 domande

è possibile evitare che le form aperte aprano il riferimento sulla barra
dell'avvio di windows? posso nascondere il riferimento?
--
Polpo Muschio
Sulmona (AQ)

 ha scritto nel messaggio
news:PEybc.36052$zm5....@nntpserver.swip.net...

strumenti->opzioni->Visualizzazione
ciao, AEOM

 ha scritto nel messaggio
news:qMybc.14019$rM4.5...@news4.tin.it...

Hai notato il subject?
E non mi riferisco all'errore sintattico!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: OpenRecordset di una query parametrica

Ciao a tutti uso A97,
Ho una maschera di AnagraficaClienti che contiene oltre ai soliti campi
anche il campo IDArchivio. Ho creato una routine legata ad un bottone
che fa un'apertura di un recordset (metodo OpenRecordset) che
sostanzialmente e l'istruzione SQL della query su cui si basa tale
maschera. Mi chiederete perchč hai fatto cosě?, la risposta e che se
faccio l'OpenRecordset del nome della query non risco a passargli un
parametro che l'utente imposta sul form, quindi sono costretto a
riportare nel codice tutta la query con in fondo la proposizione Where
aggiunta da me, che mi filtra i dati in base al parametro dell'utente.
Esiste un'altro metodo per aprire un recordset sfruttando la stessa
query ma passandogli tale parametro, magari una concatenazione di
stringhe tra ..... non so cosa.
Grazie a tutti
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:acadd1291f4440e557e...@mygate.mailgate.org...

Ti basterebbe usare il recordsetclone della maschera.
Antonio

 ha scritto nel messaggio
news:acadd1291f4440e557e...@mygate.mailgate.org...

Vai sul  Sito Comune (link qui sotto); dai uno sguardo, nella Sezione
General, alla FAQ di Federico Luciani intitolata "Aprire una query
parametrica da codice VBA"; dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Percorso tabelle collegate

Salve a tutti!
Vorrei mettere nella scheda principale del mio db, una etichetta che mi 
indichi il percorso completo del db su cui si trovano le tabelle collegate 
al db principale. Qualcuno mi illumina sul codice da scrivere?
Grazie anticipato. 

 wrote in message 
news:457999f6$0$19106$4faf...@reader4.news.tin.it...

Metti nel Control Source di un Text Box qualcosa del genere:
=CurrentDB.Name & "  " & FileLen(CurrentDB.Name)/1024 & "  kb - v1.T02.P18"
Bruno 

 scrivere?
Origine Controllo di una casella di testo se intendi tabelle di JET:
=DLookUp("Database";"MSysObjects";"Type=6")
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

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

 Karl
Speriamo sia solo un BE...!
;-)
@Alex

 Scusate il ritardo, ringrazio tutti e due per il consiglio, funzionano!
Come fai a dire che funzionano?
La formula che ti ho inviato io non può funzionare per
tabelle collegate. Molto precipitosamente l'ho copiata da una
mia Form utilizzata come menu, che porta in calce le indicazioni
del database corrente (FE) e del BE che contiene le tabelle.
Ma ho copiato quella sbagliata...
Quella per il BE è una formula VBA.
Bruno
Newsgroup: it.comp.appl.access
Titolo: Uso cross-table o altro?

Scrivo qui poichè devo implementare il tutto in VB.
Parto dai dati di partenza come li ho pensati (ma si possono modificare
senza troppi problemi):
STRUTTURA DATABASE:
Tabella Articoli (Articolo, ...)
Tabella Clienti (Cliente, ...)
Devo gestire le vendite per ottenere a video una griglia con sulle
righe gli articoli e sulle colonne tutti i clienti presenti (il tutto
con la suddivisione aggiuntiva mese/anno). All'incrocio
articolo/clienti metterei un ID di riferimento ad un'altra tabella che
contiene i dati utili che è uno solo (prezzo, costo, margine, ...).
Come incrocereste il tutto? Esiste secondo voi il modo per ottenere
quanto voluto?
Sto quasi rinunciando dopo molti tentativi di analisi ma i conti non mi
tornano mai...
Non scrivo tutto quello che ho pensato per non mettervi su strane
strade...
Spero di essere stato chiaro.
Al3x

>Scrivo qui poichè devo implementare il tutto in VB.
Vabbeh VBA in realtà :-)
Al3x


E' proprio dalla terza tabella che devi partire
e probabilmente da una quarta e cioè quella delle ricevute da dove si evince
il cliente
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

il cliente
Sì in effetti è il punto dove sono arrivato.
A livello di tabelle e query a campi incrociati non ho problemi ma al
momento in cui faccio la maschera questa è ovviamente statica quindi
se poi nella 4a tabella (quella degli incroci
IDARTICOLO-IDCLIENTE-IDEXT (la terza tab)) aggiungo un campo la
maschera non cambia...
Al3x

 Al3x
Scusa quale query a campi incorciati?
ma vuoi fare?
Non č che voi semplicemente fare una relazione molti a molti?


Mi spiego con esempio pratico di come sono messo ora:
Tabella Articoli:
1             Articolo1
2             Articolo2
Tabella Clienti:
A             ClienteA
B             ClienteB
Tabella Vendite:
Art         Mese        Anno      IDrif
1            1              2006          1
1             2             2006           2
1             3             2006           3
2             1              2006          4
...
Tabella Vendite2Clienti (la crosstable):
IDRif                 IDCliente            IDext
1                            1                     10
2                             1                     11
3                              1                   12
4                             2                      13
Tabella EXT:
ID             prezzo      costo          margine    ....
10                  50
11                   55
12                    60
13                   70
Su questa struttura ho una query a campi incrociati che mi da:
Articolo           Anno         Mese          Cliente1        Cliente2
    ...
e agli incroci mi da l'IDExt da collegamento tra articolo e cliente.
Questa è una query incrociata perchè ho i clienti sulle colonne e gli
articoli sulle righe.
Se potessi fare una maschera dinamica su questa query sarei a posto,
col doppio click sugli incroci aprirei la maschera sulla tabella EXT e
sarei a posto...
Al3x
Newsgroup: it.comp.appl.access
Titolo: Trasformare un testo memo in campi

Ciao a tutti,
in un textbox ho scritto il seguente testo da cui devo tirare fuori ad es.
il nome ed inserirlo in una tabella e così via dicendo. Ad es. devo andare
nella terza riga posizionarmi all'inizio togliere "NOME:" e quindi
recuparare "mario" da inserire in un campo e così via
Come posso fare?
Contatto
----------------------------
NOME: rossi
COGNOME: mario
EMAIL: mario...@xxx.zzz
Società
----------------------------
SOCIETA: mario rossi spa
VIA: via verdi, 10
CAP: 12345
CITTA': roma
TELEFONO: 347000000
FAX: 021111111
Grazie mille
Marianna 

 ha scritto nel messaggio 
news:y9L_d.1083735$35.40...@news4.tin.it...

Se posti il valore contenuto nel campo sarà meglio, agevolerai il compito.
In linea di massima bisogna fare un parsing della stringa e considerando che 
hai dei valori ben definiti (Nome, Cognome, Città, Società, ecc.) non 
dovrebbe essere molto difficile.
Parole chiave sone: Mid$, Instr, Left, Len, ecc.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Piccolo quesito su maschera...

salve amici... ho un piccolo problema...
in  Intestazione maschera ho inserito delle
caselle di testo etc. etc...
in modalità struttura le vedo...
ma quando salvo ed esco
e apro la Maschera non vedo
intestazione maschera...
come si spiega ???
sembrerà banale... ma mi ci sono
ammattito una serata....
Ciao...

 come si spiega ???
Hai verificato le proprieta' dell'intestazione maschera? In particolare puoi
aver impostato l'opzione "no" sulla proprieta' "visibile" oppure l'opzione
"Su stampa" sulla proprieta' "Visualizza"
Ciao
Garlet

"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio
news:Cuhr9.39607$RO.9...@twister1.libero.it...

Così a occhio direi che la tua maschera ha una visualizzazione Foglio dati;
con questo tipo di visualizzazione l'intestazione di maschera non viene
visualizzata.
Passa ad una visualizzazione a Maschere continue.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Se è così sei proprio bravo, hai una lucidità impressionante.
Mi dici la "marca dell'ottica" che usi? Mette a fuoco che è una bellezza.
ciao MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Ciclare su TUTTE le Forms aperte: utopia?

Dovrebbe essere facile, io uso la classica sintassi:
For each Frm in Forms
.....
Next Frm
Peccato che non funzioni ... alcune Form  _sa Dio perch鑏 vengono ignorate!
Badate bene che Forms.Count restituisce il numero corretto di maschere
aperte...
A questo punto voglio provare una sintassi alternativa, mi pare si possa far
riferimento al numero ordinale dell'oggetto aperto, ma non trovo un esempio.
Mi aiutate?
Grazie, Max

 aperte...
Dipende cosa fai qui: .....
Un Close p.e. cambia la collezione mentre usarla.
Per questo non restituisce tutto. Invece puoi usare:
Dim i As Integer
For i = Forms.Count -1 To 0 Step -1
...
Next i
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 Next i
Molte grazie Karl ... tutto ok ;-)
Ciao: Max

Newsgroup: it.comp.appl.access
Titolo: Somme e date, help.

Sono agli inizi.
Problema: in una maschera ho un campo numerico (Y), in cui inserisco
dei valori, ogni record ha un campo data, a me serve fare la somma x
mese prendendo come riferimento la data.
es. il 2 aprile 2003 ho inserito un totale di 87, in questo mese 43
(ma il mese non è ancora finito) se il calcolo in un altro campo (X)
le somme di Y ottengo i totali di tutti i mesi (ossia non mi fà la
distinsione x mese)
Come dovrei procedere o impostare il database?
thx

"JoeBlack®" <
joe_...@tiscali.it
^> ha scritto nel messaggio
news:6vhjcvk0segugcc5h...@4ax.com...

Per avere il totale di Y mese per mese, creati una query di raggruppamento
che somma Y e raggruppa sull'anno e sul mese della data.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

che somma Y e raggruppa sull'anno e sul mese della data.
Sono una schiappa, x favore mi fai un esempio, come faccio a
specificare il mese  nella query?

"JoeBlack®" <
joe_...@tiscali.it
^> ha scritto nel messaggio
news:lqsjcvcr9fp6t73of...@4ax.com...

Se i dati sono contenuti in una tabella chiamata Tabella1 che ha una
struttura simile a questa:
ID        Contatore e chiave primaria
Y         Numerico
data     Data/ora
ecc. ecc.
creati una query di raggruppamento che abbia il seguente codice SQL:
SELECT Format([Data],"yyyy/mm") AS Espr1, Sum(Tabella1.Y) AS X
FROM Tabella1
GROUP BY Format([Data],"yyyy/mm");
Mi permetto di dare anche a te il consiglio di studiare almeno i concetti
fondamentali di Access, altrimenti sarà veramente dura per te farti capire e
capire i suggerimenti che ti vengono dati. Insomma, a mio avviso, il tuo
problema non è essere una schiappa, ma quello di ignorare i fondamentali di
Access, e così è difficile andare lontano. ;-)

Newsgroup: it.comp.appl.access
Titolo: Casella di testo report, possibile inserire "vai a capo"?

Salve a tutti
ho una casella di testo report che ha come origine dati
= [campo1]&" "&[Campo2]
che naturalmente mi visualizza i dati tutti su una riga invece vorrei
avere
il campo1 su una riga e a capo il campo2
si può fare?
Grazie in anticipo


Questa la solo (quasi) anch'io... ;-)
= [campo1]& chr(10) &[Campo2]
mi pare sia proprio chr(10) ma se cerchi nella guida in linea chr
troverai tutti i valori ai vari caratteri disponibili

troverai tutti i valori ai vari caratteri disponibili
Prova cos�:
= [campo1]& vbCrLf &[Campo2]

 il campo1 su una riga e a capo il campo2
www.donkarl.com/it?FAQ2.14
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 = [campo1]& vbCrLf &[Campo2]
vbCrLf � una constante di VBA che funziona solo nel codice.
-- 
cu


 Access FAQ:
www.donkarl.com/it
Grazie a tutti come al solito siete fantastici!!!!!!!

Newsgroup: it.comp.appl.access
Titolo: Impostare il corsivo in un testo

Ciao a tutti, mi spiego meglio.
La pressione di un pulsante in una maschera avvia una routine in VBA che
inserisce in un campo una stringa costituita da tutti i valori impostati
sulla maschera:
Campo1="Pippo"
Campo2=" va "
Campo3="in campagna."
cmdCrea_Click--> Campo4=Campo1 & Campo2 & Campo3
Chiaro?
Come faccio, però, sempre che sia possibile, a fare scrivere " va " in
grassetto all'interno del Campo4?
Saluti
PS: mi accontento anche di qualche escamotage non proprio stilisticamente
pulito...

Vulcanbrain ha scritto:

Non si può. Non è come in excel, dove puoi applicare il formato ad una
parte di una cella. Qui applichi il formato a tutta la casella di testo o
niente.
Puoi usare tre caselle affiancate e su quella centrale applichi il
grassetto, ma esteticamente farà schifo...
Oppure ti cerchi su internet qualche controllo activex che consenta queste
impostazioni, magari un piccolo visualizzatore per testi html, dove ti
basterà scrivere una cosa tipo:
Campo4=Campo1 & "<b>" & Campo2 & </b> & Campo3
Namor
-- 
 
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: Evento su casella di testo

Cordialita' a chi mi legge.
In Access 97 ho una maschera con origine dati una tabella.
A seconda dell'esito della verifica che faccio con una
casella di testo posta nell'intestazione della maschera,
procedo all'inserimento del nuovo record o, se trovato,
della sua modifica.
Sull'ultima casella di testo della maschera, dopo
aver digitato il dato, sull'evento AfterUpdate(),
va in onda una funzione che effettua alcuni calcoli.
Se mi trovo in modifica, e quell'ultima casella di testo
non viene modificata ma do il semplice enter,  la
funzione non viene eseguita..!  :-(
Come posso fare per eseguire comunque quella funzione..?
Grazie in anticipo.
Antcim

 ha scritto nel messaggio
news:lHuD9.42403$744.1...@news1.tin.it...

Prova a generare quel codice VBA invece che a fronte dell'evento "Dopo
aggiornamento" a fronte dell'evento "Su disattivato" dell'ultima casella di
testo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao Roberto
Ok, e' l'evento esatto..!!!
Grazie
Antcim
ps. Ho perso il conto dei grazie che ti ho rivolto..:-)
     Spero di potermi sdebitare in qualche modo....


Newsgroup: it.comp.appl.access
Titolo: Stringa in MACRO

Buon Giorno A97...
in una MACRO
per l'apertura di una maschera
nella condizione where ho questo codice:
[Id_Corso]=[Forms]![Stampa_Rendiconto]![Id_Corso]
bene...
come posso modificare il codice per avere un doppio vincolo di apertura:
tramite ID_Corso e ID_Capitolo...
1) [Id_Corso]=[Forms]![Stampa_Rendiconto]![Id_Corso]
2) [Id_Capitolo]=[Forms]![Stampa_Rendiconto]![Id_Capitolo]
Grazie 1000 e buona giornata...
Luigi
BARI

 2) [Id_Capitolo]=[Forms]![Stampa_Rendiconto]![Id_Capitolo]
Tutto in 1 riga:
[Id_Corso]=[Forms]![Stampa_Rendiconto]![Id_Corso] And
 [Id_Capitolo]=[Forms]![Stampa_Rendiconto]![Id_Capitolo]
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:uoMmh.14800$AA....@tornado.fastwebnet.it...

[Id_Corso]=[Forms]![Stampa_Rendiconto]![Id_Corso] And 
[Id_Capitolo]=[Forms]![Stampa_Rendiconto]![Id_Capitolo]
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: numerare progressivamente 2 campi in una query

Ciao a tutti, è la prima volta che scrivo sul forum ma lo consulto da
molto e non posso esimermi dal fare i comlimenti a quanti di voi (veri
esperti) mettono le proprie conoscenze a disposizione della
collettività. Io, purtroppo, non sono un esperto ma sto studiando per
diventarlo. Nel frattempo spero riusciate a risolvere questo mio
problema tecnico:
Nella tabella "Cartoline", ho i seguenti campi:
ID_Cartolina;
Descrizione Cartolina;
ID_Città;
Città.
Il campo "ID_Cartolina" dovrebbe contenere la numerazione progressiva
dei record inseriti mentre il campo "ID_Città" dovrebbe contenere la
numerazione progressiva relativa alla città inserita.
Esempio:
ID_Cartolina   Descrizione Cartolina   ID_Città    Città
    1          Veduta del Duomo           1        Milano
    2          P.zza San Babila           2        Milano
    3          Via Toledo                 1        Napoli
    4          P.zza delle Muse           1        Roma
    5          Via Verdi                  2        Napoli
Per finire, entrambe le numerazioni dovrebbero aggiornarsi ogni
qualvolta venisse eliminato un record.
Spero di essere stato chiaro e ringrazio anticipatamente coloro che
volessero perdere un po di tempo a rispondermi.

 volessero perdere un po di tempo a rispondermi.
Ciao,
Massimo 

<A mio avviso non serve a nulla che un id cambi>
Grazie per avermi risposto.
L'utente è un collezionista di cartoline provenienti da tutto il mondo
e lo scopo della progressione numerica è quello di permettergli di
conoscere (all'atto dell'inserimento di una nuova cartolina attraverso
una maschera) quante cartoline ha in tutto e quante provenienti dalla
località a cui si riferisce la cartolina che sta inserendo.
Il campo contatore, per via degli inevitabili salti dovuti ad
annullamenti di record o ad uso improprio del tasto "esc", renderebbe
non corretto il conteggio. Inoltre occorrerebbe anche un
"sub-contatore" (nella stessa tabella) che numera le cartoline per
località e ciò non è possibile ottenerlo.
Ciao,
Michele

 Michele
Ciao,
Massimo 

Hai ragione, il mio errore era concettuale in quanto volevo far
coincidere l'identificativo del record con l'elaborazione statistica
relativa al numero di record presenti al momento dell'immissione di un
determinato record.
Grazie per avermi fatto ragionare.
Michele

Newsgroup: it.comp.appl.access
Titolo: sito comune ... aggiornamenti?

Ciao a tutti.
Volevo sapere come mai il sito comune non è più
aggiornato spesso come una volta. Sono ormai più
di 6 mesi che non cambia una pagina...
Sono ormai finiti tutti i trucchi, le necessità
e le curiosità? Oppure tutti sono stanchi di
scrivere? Sarebbe un peccato lasciarlo andare
così... è un'ottima fonte di informazione.
Ciao e grazie.
Mario De Ghetto
mario.d...@ulss.belluno.it
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Mario De Ghetto
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Errore Run-Time 429... perchè ??

 Set DataBaseAsl = OpenDatabase(MyPath)
   Set Tabella = DataBaseAsl.OpenRecordset("Comuni", dbOpenDynaset)
   Criterio = "Desc_comun = " & Chr(34) & Valore & Chr(34)
   Tabella.FindFirst Criterio
   ReDim Campi(Tabella.Fields.Count - 1) As String
   If Tabella.NoMatch Then
   Else
   For i = 0 To Tabella.Fields.Count - 1
   Campi(i) = Tabella.Fields(i)
   Next i
   End If
   DataBaseAsl.Close
   End Sub
-------------------------------

 ActiveX non è in grado di creare l'oggetto"...
Vedi la descrizione della soluzione la più frequenta di questo
errore nel 
http://www.sitocomune.com
Nella descrizione ce un sbaglio (sempre questi redattori ;-).
L'ultima riga invece di
"regsvr32.exe c:\...\dao350.dll"
debb' essere
regsvr32.exe "c:\...\dao350.dll"
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 regsvr32.exe "c:\...\dao350.dll"
oops!!!
ho gia' preparato un aggiornamento, ma con gli impegni e le ferie, penso
che sara' on line a settembre|
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: Absolute OT

Ciao a tutti.
E' la prima volta che invio un messaggio come questo ma la mia intenzione e
buona.
Ho creato un nuovo NG che vuole trattare dei problemi inerenti la Qualita'
aziendale.
In effetti mi sembra una cosa molto interessante per chi sia stato "colpito"
da questo tipo di attivita'.
Io sono, tra le altre cose, responsabile della qualita' dell'azienda per cui
lavoro e di un consorzio a livello nazionale di cui questa azienda fa parte.
Questo mi porta a guardare le attivita' aziendali sotto una nuova
prospettiva.
Per chi fosse interessato a scambiare esperienze al riguardo e in
particolare sulle norme:
UNI EN ISO 9001:1994
UNI EN ISO 9001:2000
UNI EN ISO/IEC 17025:2000
puo' collegarsi al ng:
qualita
impostando come server:
www.cerrinet.it
Vi prego di tenere presente che il ng e' a livello sperimentale e potrebbe
essere a volte temporaneamente offline.
Inoltre tenete presente che il ng non e' attualmente moderato, ciononostante
chiedo che i messaggi siano i piu' concisi possibile e assolutamente senza
allegati.
Per qualsiasi informazione o problemi di funzionamento del ng potete
scrivermi al mio indirizzo o presso 
lama...@cerrinet.it
Date le mie limitate disponibilita' di tempo, domande attinenti
all'argomento potranno essere inoltrate al ng, quelle inoltrate in e-mail
saranno cestinate in quanto non avro' certamente il tempo di dedicarmici.
Saluti
Davide La Mantia (Sib)

Era OT, ma ritenevo il tema interessante...
... o no?
:-)
Sib

"Sib" <si...@SPAMMiol.it> ha scritto nel messaggio
news:oxNg8.33343$_u5.9...@news1.tin.it...

Lo è, lo è ... intereressante voglio dire :-) ...
Io avevo già preso i dati per passarli al mio collega della qualità.
Ciao,
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: apertura maschera

Mi chiedevo se sia possibile aprire una maschera e dopo l'apertura far
eseguire una routin.
Mi spiego:
Ho necessita di aprire una maschera impostando il recordset su:
"select top 0 percent * from tabella".
E' possibile? come si può fare?
Grazie in anticipo.
Marco D.


Se apri la maschera con un comando simile:
DoCmd.OpenForm "Maschera"
prova ad aggiungere questa istruzione:
Forms!Maschera.RecordSource = "select top 0 percent * from tabella"
Riccardo Baldinotti

Newsgroup: it.comp.appl.access
Titolo: report su 2 query =??

Ciao ,
            problema :
ho due query , che mi calcolano le vendite totali per prodotti e per
trattamenti , tipo
Query1
Prod. Tot.
A        10
B        25
C        40
Query2
Tratt.    Tot.
A        85
B        94
C        38
Ps. I dati sono in più tabelle : prodotti , acquistiprodotti , ..
Ora , vorrei creare un report che mi dia entrambe le query , oltre che le
somme totali , è possibile ? Quando inserisco entrambe mi duplica i valori ,
mentre io dovrei ricreare un prospetto come sopra , più totali parziali e
globali .
E' necessario creare una nuova query che svolga questi compito?
Grazie , ciao
.:: The Jokers ::.

 ha scritto nel messaggio
news:RHLI7.97409$sq5.4...@news.infostrada.it...

Puoi provare con la struttuta report - sottoreport; simile a maschera -
sottomaschera...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


Ma io avrei bisogno di fare :
riepilogo vendite prodotti
riepilogo vendite trattamenti
Ricavi totali calcolati


Fai un report "riepilogo vendite prodotti", un report "riepilogo vendite
trattamenti" e "Ricavi totali calcolati"; poi un report generale che ingloba
i report predetti...


i report predetti...
Oppure, IMHO, puo' fare una query che riassume entrambe le query
(magari ripartendo direttamente dalle tabelle) ed un report unico su
quest'ultima query.
Saluti.
ing. Franco Varoli
fva...@tin.it
fva...@libero.it

 
fva...@libero.it
Sì ma così è più semplice...(Hi! Hi!)
Scherzo; magari ha già i tre report pronti e non vuole crearne un altro con
un'altra query.. etc. etc.
Basta riunirli in un unico report...


Newsgroup: it.comp.appl.access
Titolo: Caratteri Jolly nella funzione InStr

Ciao a tutti,
Come posso usare i caratteri Jolly nella funzione InStr() ?
L'istruzione che ho inserito è questa InStr([Descrizione]," T##") il
risultato però è sempre zero. Qualcuno sa come posso fare.
Grazie, Flozzy.

 ha scritto nel messaggio
news:Zcfdb.129781$hE5.4...@news1.tin.it...

Prova con i doppi apici ""#"" forse funziona.....!
Il consiglio però è quello di evitarli......!
@Alex.

 ha scritto nel messaggio
news:bl400f$hd1$1...@lacerta.tiscalinet.it...


 ma il risultato è sempre zero.
Prova il DOPPIO APICE non il singolo.....!
@Alex.

 ha scritto nel messaggio

la funzione instr non prevede caratteri jolly.
cerca la T e verifica se i due caratteri successivi sono cifre.
Sib

 ha scritto nel messaggio
news:Zcfdb.129781$hE5.4...@news1.tin.it...

Puoi usare una split poi usare la funfione like coi  caratteri jolly
sull'array.
Newsgroup: it.comp.appl.access
Titolo: Disattivare campo

Ho una tabella con 5 campi testo
* NOMINATIVO
* INDIRIZZO
* CITTA
* TIPOLOGIA
* DATA_RINNOVO.
Da questa tabella ho creato una maschera con i suddetti campi.
Nel campo Tipologia ci sono inclusi in maniera predefinita 3 valori:
* Nuovo_Cliente
* Cliente_rinnovante
* Socio_Onorario
il mio problema è vorrei che quando scelgo la voce "Cliente_rinnovante"
nel campo tipologia il campo DATA_RINNOVO nella Maschera sia attivo,
quando scelgo le altre 2 voci sia disattivo.
Qualcuno di voi mi può aiutare, purtroppo io non conosco nessun linguaggio
di programmazione.
Saluti
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 linguaggio di programmazione.
Mi dispiace che tu non conosca alcun linguaggio di programmazione, perché 
questo ti impedirà di risolvere, in Access, il 75% dei problemi che i tuoi 
clienti ti presenteranno.
Nello specifico, comunque, devi utilizzare l'evento AfterUpdate della combo 
relativa alla tipologia.
In quell'evento utilizzerai codice simile al seguente:
If Me.nomecombotipologia = "valoreA" then
  Me.nomecontrollodata.Enable = False
Else
  Me.nomecontrollodata.Enable = True
End If
Tuttavia, immagino che non saprai cosa fare con il codice in questione, nonostante 
lo abbia spiegato poco sopra.
A tal proposito, ti consiglio di studiare un po' il VBA prima di continuare 
nella "programmazione" di applicativi in Access.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 End If
Il codice l'ho devo inserire cosi com'è o devo fare qualche modifica?
(solo in questo caso ho dei problemi).
Poi solo per capire un po' (eventualmente dovessi cambiare i nomi ai
campi) potresti spiegare in maniera semplice (non c'è bisogno di grosse
spiegazioni) come funziona il codice che mi hai dato?
saluti


 grosse spiegazioni) come funziona il codice che mi hai dato?
I campi sono una cosa, mentre i controlli un'altra.
Anche in questo caso le cose cambiano e parecchio a seconda di cosa tu voglia 
considerare.
Un consiglio: passa un po' di tempo a leggere i post di questo gruppo in 
modo da farti un'idea del prodotto che hai sotto mano, poi comincia pure 
a chiedere.

Newsgroup: it.comp.appl.access
Titolo: mi si cancellano tutti i messaggi delle news!

Come mai ogni tanto mi si cancellano tutti i messaggi delle news? uso due
tre account e per ogniuno c'è impostato questo NG ma ... se con uno accedo
ad un'altro mi si cancellano e lo so, ma oggi usando Wind mi si sono
cancellati senza motivo (n.b. le impostazioni di outlook sono su non
cancellare mai)
sapete niente?
Mia

 ha scritto nel messaggio
news:_lle7.6456$KX2....@news2.tin.it...

Probabile che il server news cancelli quelli più vecchi; ma tu hai impostato
outlook per scaricare solo le intestazioni o tutto il corpo del messaggio?
Se vuoi tenerti dei messaggi ti conviene la seconda possibilità perchè puoi
leggerteli anche se non hai il collegamento, dopo che te li ha scaricati...
Ciao.

 ha scritto nel messaggio
news:9lgbu8$fl4$1...@canarie.caspur.it...

La prima volta solo le intestazioni, dopo sempre anche il corpo
ciao
p.s mi si sono ricancellate ieri e riiscrivendomi all'account si sono
scaricati solo 80 messaggi!!!!

 scaricati solo 80 messaggi!!!!
Prova ad andare su Proprietą di it.comp.appl.access, File locale, pulsante
Reimposta.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Inserimento dati in combobox successive

Buongiorno,
vorrei poter facilitare l'inserimento dei dati in una maschera:
- in una combobox far selezionare la Regione
- in una combobox successiva far selezionare solo le Provincie della
Regione selezionata
Sottostanti a Regioni e a Provincie ho due tabelle con i dati di
riferimento
Come posso fare?
Grazie dell'aiuto.
Ciao
GioCand

[omissis]
http://www.donkarl.com/it/FAQ/FAQ4Maschere.htm#4.36
Ma cercare su Google fa così schifo?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


Grazie
GioCand

Newsgroup: it.comp.appl.access
Titolo: Impostare filtro in sottomaschera

Ciao a tutti.Ho questa particolare esigenza.Ho realizzato una Form
tabulare con i seguenti campi: fornitore - cod articolo - descrizione
art - data listino - prezzo articolo.
All'interno di questa form ho creato una subform con gli stessi
campi,sempre tabulare dove vorrei filtrare i dati nel seguente modo:
Se nella maschera primaria seleziono un record con l'articolo
pippo,nella subform vorrei vedere tutti i record relativi ai vari
fornitori dai quali e' stato acquistato tale prodotto.Ovviamente
nell'elenco della subform devono figurare i fornitori per data
d'acquisto.Cioe' devo vedere prima il Sig.Rossi dove ho acquistato
l'articolo pippo il 06/10/09
piuttosto del Sig. Verdi dove l'ho comprato il 05/10/09.
Grazie in anticipo
Dino


Usa una query come origine record della sottomaschera.
Nella query imposta l'ordinamento desiderato.
Nelle propriet� "Collega campi secondari" e "Collega campi master"
del controllo sottomaschera usa: [cod articolo]
BTW Tenta di evitare spazi nei nomi di controlli e campi.
Ti risparmii di digitare millioni parentesi tonde.
Vedi anche 
www.donkarl.com/it?FAQ1.5
.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Grszie Karl (preciso come il solito),provo e ti faccio sapere
Dino

 - Mostra testo citato -
Ok Karl tutto OK.
avrei un altro quesito.Ho creato un controllo per la duplicazione del
record.La dupllicazione mi viene bloccata perche'  in un campo con
formato data/ora ho inserito la "maschera di input (00/00/00)".come
posso fare per poter
duplicare pur mantenendo tale impostazione.
Grazie ancora Dino

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

grazie, trovato e funziona

 grazie, trovato e funziona
E VAIII!!!!!!!
....
Ma che cercavi?
Saluti.
Luciano
(DOC)
Newsgroup: it.comp.appl.access
Titolo: Duplica record

Ho messo il pulsante duplica record in una maschera, ho messo un MsgBox,
che avverte che è stato duplicato il record visualizzato. Vorrei però
fare in modo che ci sia la possibilità di annullare la duplicazione (in
caso di errata cliccata sul pulsante) con un messaggio avente i comandi
di Annulla o OK.
Ringrazio chi può fornirmi spiegazioni su questa "stupida" richiesta.

 ha scritto nel messaggio
news:3A92467B...@tiscalinet.it...

Forse è più facile chiedere con una MsgBox, da inserire prima della routine
di duplicazione,  la conferma che si vuole duplicare il record corrente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Effettivamente avevo già provato con MsgBox inserendo dopo l'avvertimento il
button VbOkCancel, ma per mia incapacità non so se inserire un If - Then o
quant'altro per fare in modo che poi succeda  questo solo se premo OK.
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste Append
Grazie per l'interessamento (è ovvio che sono solo agli inizi della conoscenza
di Access e ho già consultato le guide).



Quello che intendevo io è una cosa del genere:
    Dim IntNuovo As Integer, strTitolo As String
    Dim IntFinestraMsg As Integer, strMsg As String
    strTitolo = "Conferma di duplicazione record"
    strMsg = "Vuoi effettivamente duplicare il record corrente??"
    IntFinestraMsg = vbYesNo + vbQuestion
    IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
    If IntNuovo = vbYes Then
        DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
        DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
        DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70
    Else
        strTitolo = "Richiamo a lavorare con più attenzione"
        strMsg = "La prossima volta stai più attento quando pigi i
pulsanti!!"
        IntFinestraMsg = vbExclamation
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
    End If


Grazie Roberto, funziona perfettamente, ora studierò anche come è stato
impostato !!!

Newsgroup: it.comp.appl.access
Titolo: automazione in maschera

Innazitutto Buon 2001 a tuttti (anche se in anticipo) e grazie mille x le
volte che mi avete aiutato.
Avrei un problema di automazione su una maschera e sarei grato al newsgroup
se può darmi qualche dritta.
In una maschera dovrei assegnare automaticamente ad un controllo
"quotaiscrizione" la quantità da pagare secondo due criteri, 1) la regione
di provenienza 2) la qualifica.
Per fare questo ho crato una tabella Iscritto, una tabRegione, una
tabQualifica ed una TabQualificaassegnata quest'ultima porta i campi
codregione, codqualifica e codquota e spezza le relazioni n a n. La tab
iscritto ha due caselle combinate una per la regione ed una per la qualifica
ed un campo CodQuota in formato valuta.
Come potrei far sì che quando si immette la regione e la qualifica, in
automatico venga la quota di iscrizione presente nella TabQuotaassociata ?
In pratica dovrebbe funzionare che su una maschera si immette la regione le
qualifiche e le rispettive quote e sulla maschera iscritto oltre ai dati
personali si immette la regione e la qualifica dalle caselle combinate e in
automatico viene la quota da pagare senza stare a sceglierla sempre con
un'altra casella combinata.
Ho provato il seguente codice ma penso non sia giusto (non ne so granche di
VBA)
If Me.CodRegione = [TabQuoteassegnate]![CodRegione] And Me.CodQualifica =
[TabQuoteassegnate]![CodQualifica] Then
Me.CodQuota = [TabQuoteassegnate]![CodQuota]
Else: MsgBox "piripipi"
End If
Grazie mille e auguri a tutti
Antonio

 ha scritto nel messaggio
news:92lofv$4b8$1...@lacerta.tiscalinet.it...

Ipotizziamo che:
1) nella maschera Iscritto la casella combinata relativa alla regione si
chiami Regione e che quella relativa alla qualifica si chiami Qualifica.
2) nella maschera Iscritto c'è una casella di testo chiamata CodQuota
associata al campo CodQuota della tabella Iscritto.
3) nella maschera Iscritto selezioni prima la regione dalla combo Regione e
poi la qualifica dalla combo Qualifica.
A fronte dell'evento "Dopo aggiornamento" della casella combinata Qualifica
genera il seguente codice VBA:
Me!CodQuota = DLookup("[CodQuota]", "TabQualificaassegnata", "CodRegione ="
& [Regione] & " AND CodQualifica =" & [Qualidica])
Buon Anno
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: query creazione tabella

Ciao a tutti.
Ripropongo questa mia domanda perchè non vorrei iniziare un nuovo lavoro 
per poi doverlo reimpostare in modo diverso.....
Non sono sicuro che, nel mio caso, una query di creazione tabella sia la 
soluzione migliore. Mi spiego....
Con una maschera inserisco dati nella tabella A. Su chiusura della 
maschera ho inserito un codice che mi permette di creare in automatico, 
attraverso una query di creazione tabella (Q1), una copia della tabella A 
(A1) contenente dei dati leggermente modificati rispetto agli originali. 
Ritengo però che eliminare la tabella A1 e ricrearla ogni volta che 
inserisco un nuovo record non sia la soluzione migliore.
Preferirei che alla tabella A1 venisse aggiunto soltanto l'ultimo record 
inserito (modificato con la Q1).
La query di creazione tabella è l'unica soluzione?
Grazie per l'aiuto......ciao 

quando apri la maschera leggi l'id massimo registrato.
quando la chiudi salvi solo i record nuovi (SELECT * FROM Q1 WHERE
ID>125)

 Grazie per l'aiuto......ciao
Dipende da come modifichi i dati.
Non ti basta una query che manipoli i dati?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Ancora un altro problema ...

Ciao a tutti.
Ho un altro problema che non riesco a risolvere:
Machera_1, basata su Tabella_1, impostata a Popup e Condizionata
Tabella_2 con un Campo_2 tipo testo
Vorrei che sull'evento apertura di Maschera_1    il campo_2   di Tabella_2
si imposti ad un certo valore p.e. 1
Potrą sembrarvi elementare ma proprio non riesco a venirci a capo.
(non riesco a scrivere la sintassi del relativo codice ..... sigh!)
N.B.
Se qualcuno mi aiuta vedrņ di rispondere usando bene il quoting!!!

(non riesco a scrivere la sintassi del relativo codice .....
sigh!)
Mi sembra di capire che Tabella_2 non abbia nessuna attinenza con
valori o controlli di maschera. Se così fosse, sempre che Tabella_2 abbia
un unico record, butta sull'evento Apertura di maschera il seguente codice:
dim rst as Recordset
set rst = CurrentDb.OpenRecordset ("Tabella_2")
With
rst
   .MoveFirst
   .Edit
   !Campo_2 = <nuovo valore>
   .Update
End
With
rst.Close
Se invece non ho capito una mazza, chiedo scusa a tutti
... ;-)
OndaMax
--------------------------------
Inviato via 
http://usenet.iol.it
 

rst.Close
Sorry, ma Iol evidentemente va a capo
quando vuole.
"With rst" e "End With" sono sulla medesima riga di comando
...


 ha scritto nel messaggio
news:217Z56Z236Z186Y...@usenet.iol.it...

Grazie per l'aiuto. Domani in ufficio proverò a fare quello che dici e poi
ti farò sapere se va tutto bene (ma credo sicuramente di si)

Newsgroup: it.comp.appl.access
Titolo: funzione per importare testo

Salve,
ho creato un form dove l'utente definisce una specia di specifica di
importazione i dati vengono inseriti
in una tabella di nome DEFINIZIONE.
esempio
INIZIO FINE NOME_CAMPO
1        10    RAG_SOCIALE
11       20   INDIRIZZO
21       30   NOTE
......
Vorrei creare una funzione che dato un file di testo c:\prova.txt
crei una tabella di nome tabella1  utilizzando la tabella DEFINIZIONE
come specifica di importazione.
Mi potete suggerire su come impostare la funzione?
Grazie

 ha scritto nel messaggio 
news:4d32dfe3-e847-4243...@n7g2000yqb.googlegroups.com...

Dai un'occhiata al comando acDataTransferType...
Ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: estrazioni dati da excel

Ciao a tutto il NG,
ho un migliaio di file excel, con novi variabili, tutti dello stesso
formato.
Questi files contengono in determinate celle dei nominativi.
Devo creare una tabella contenente tutti questi nomi.
Il problema e' come prendere da tutti questi files la cella H5, per esempio.
Immagino bisogni creare una tabella con tutti i nomi dei files e poi creare
un ciclo for ...next...
ma non so come passare gli argomenti e come leggere le cellule di excel.
Ringrazio in anticipo.
Ciao Maverick.



devi usare l'automazione office
vedi l'help in linea e gli esempi su sitocomune,com
Saluti.
Emanuele.

 ha scritto nel messaggio
news:n2Ava.79916$3M4.1...@news1.tin.it...

Se i file xls sono tutti nella stessa directory, prova con:
'----------
On Error GoTo leggiCellaExcel_err
Dim fileXLS As String, directory As String
directory = "C:\DirectoryFogliExcel\"
fileXLS = directory & "*.xls"
If Dir(fileXLS) = "" Then
    MsgBox "file .xls non trovati"
    Exit Sub
End If
Dim excApp As Excel.Application, excDoc As Excel.Workbook
Dim recSet as Recordset
Set excApp = CreateObject("Excel.Application")
Set recSet = Currentdb.OpenRecordSet("nomeTuaTabella")
fileXLS = Dir(fileXLS)
Do While fileXLS <> ""
    Set excDoc = excApp.Workbooks.Open(fileXLS)
    excApp.Visible = False
     recSet.AddNew
'--> la posizione dovrebbe corrispondere a H5
     recSet!nominativo = excDoc.Worksheets(1).Cells(8, 5)
     recSet.Update
    fileXLS = Dir
    Set excDoc = Nothing
Loop
recSet.Close
Set recSet = Nothing
Set excDoc = Nothing
Set excApp = Nothing
Exit Sub
leggiCellaExcel_err:
    Set recSet = Nothing
    Set excDoc = Nothing
    Set excApp = Nothing
    MsgBox Err.Number & " - " & Err.Description
'-------------
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:n2Ava.79916$3M4.1...@news1.tin.it...

Se i file xls sono tutti nella stessa directory, prova con:


Newsgroup: it.comp.appl.access
Titolo: Non riesco ad impostare dei criteri nella QBE

Il dubbio che mi assilla è il seguente:
Ho impostato dei parametri in una griglia QBE.
Ho degli importi e delle valute di riferimento (EUR,GBP,USD,ecc....ecc)
Ora voglio che l'utente visualizzi i risultati della query in base ad una
valuta da lui scelta volta x volta(Quindi ho immesso il criterio...[Input
Data Valuta]).
Il problema che dovrei risolvere è questo:
Se l'utente non immette nessuna valuta...........il parametro viene
automaticamente impostato a "EUR"
Sarà semplice ma non riesco a farlo...grazie a tutti dell'eventuale
risposta...grazie ciao!!!
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z96Z0Z8Y10...@usenet.libero.it...

Nella guida trova Choose e Switch (le funzioni). Dovrebbero fare al caso
tuo.
Ciao, Carlo

 tuo.
 
Non c'è una soluzione + semplice.magari impostando dei parametri nella QBE??
Forse quelle funzioni servono ma non sò assolutamente come usarle!
