mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: db x spedizioni di una rivista a 1500 destinatari

Ciao a tutti. Sto progettando un db in Access97 che dovrebbe prevedere la
spedizione di una rivista a circa 1500 nominativi ogni mese. Ho creato le
varie tabelle.Secondo voi, progettando una tabella "dettagli spedizione" con
i dati incrociati delle varie tabelle (e quindi facendo in modo di appendere
i dati della nuova spedizione) non si ottiene, dopo un po' di tempo, un
elenco troppo lungo? Come sarebbe meglio progettare una cosa del genere?
Grazie. Ciao. Toni.

"tonidrummer" <tonia...@CICCIONEtin.it> ha scritto nel messaggio
news:whnr7.18546$dJ3.2...@news1.tin.it...

Avrai una tabella che aumenta di 1500 record ogni mese. Vale a dire 18000
record all'anno: un'inezia.
Hai un DataBase che potrebbe gestire varie centinaia di migliaia di
record...non faccio per vantarmi ma il suo nome č Access...secondo solo a
SQL.
Cioa, Carlo


Quindi la mia preoccupazione è infondata?
Ti ringrazio.Toni.
p.s. dove trovo un elenco delle funzioni in access? (p.e. mi servirebbe
sapere come si trasformano i caratteri in maiuscolo in un dato campo anche
se li inserisci in minuscolo, ecc.ecc.)

 SQL.
MA che l'hai scritto tu access che dovresti vantarti per la sua qualitą?!?
:-P
Antonio

"tonidrummer" <tonia...@CICCIONEtin.it> ha scritto nel messaggio
news:whnr7.18546$dJ3.2...@news1.tin.it...

I caratteri in maiuscolo li ho risolti, grazie ad un post più sotto.

 p.s. dove trovo un elenco delle funzioni in access? (p.e. mi servirebbe
Mai provato a premere il tasto F1 della tua tastiera?
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 Silvio
Mai.
Usavo il "?" , e lo farò più spesso...
Grazie.

Newsgroup: it.comp.appl.access
Titolo: reports:aggregazioni su campi calcolati

Ho un report (Cognome,Nome, Imponibile,Fattura,TOTAL,Detraz,NETTO)ove TOTAL e NETTO sono campi calcolati: TOTAL è il risultato della funzione Totale inserita nel modulo del report
Private function Totale(impo as single) as single
impo reports![listaassegni]![imponibile]
If reports![listaassegni]![Fattura]-1 Then 
Totale  impo*X         'calcolo per chi fattura
Else
Totale  impo*Y        'calcolo per chi non è a regime Iva
End If
Il report Listassegni funziona ma ho voluto aggiungere nel piè pagina una casella che mi mostri il totale complessivo dei NETTO ma la SOMMA dei NETTO non funziona;la guida in linea ricorda che nelle funzioni di aggregaz SUM non si possono usare i nomi dei controlli calcolati  e che bisogna ripetere l'espressione che ha generato il risultato del controllo ma anche così non funziona; si suggerisce anche di generare il campo calcolato direttamente nella query che alimenta il report (spostando la funzione in un modulo generale)ma non ne vengo a capo.
Grazie Ebo

Grazie Ebo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Tagliare numeri in modo variabile in tabella

Cia a tutti.
Vi espondo il mio problema.
Ho una tabella così costituita
codice    prezzo     sconto     fam
ora i dati all'interno del campo codice sono così composti
089453245MO
012376548MO
003456735CR
029857643XX
00023456789
00000234986
00003339876
00233465988
00034527850
 ecc.
il campo è formattato come testo e all'interno contiene una stringa
alfanumerica o numerica. il mio problema è questo tutti i codici che
finiscono con una o due lettere devono rimanere come sono, mentre a tutti
gli altri devo togliere gli zeri iniziali, riprendendo l'esempio sopra
l'esito dovrebbe essere questo:
089453245MO
012376548MO
003456735CR
029857643XX
23456789
234986
3339876
233465988
34527850
 ecc.
secondo voi è possibile farlo? devo dire che la tabella contiene circa
200.000 righe.
grazie per l'aiuto
Calimero101


una delle soluzioni
iif(isnumeric(tuocampo); Cint(Tucampo);Tuocampo)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 --
Scusa, ma da utilizzare in una query?

 --
Ho provato, ma non funziona, con l'espressione che mi hai indicato, 
succede che i record che contengono le lettere finali vengono così
modificate:
089453245MO	089453245M
012376548MO	012376548M
003456735CR     003456735C
029857643XX	029857643X
mentre quelli che contengono tutti numeri il risultato è errore
00023456789	##errore
00000234986	##errore
00003339876	##errore
00233465988	##errore
00034527850	##errore
ciao

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

come si fa a sommare i dati di una colonna e importare il ris in una
altra tabella e poi dividere questo risultato secondo dati opportuni
coefficenti nelle varie colonne??

 coefficenti nelle varie colonne??
Memorizzare un campo calcolato in una tabella?
Sei sicuro che ti serva una cosa del genere?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: chiarimenti sulla stampa di una query a campi incrociati

ciao a tutti
mi sfugge come fare un report partendo da una query a campi incrociati:
indendo dire un report che sia "strutturalmente" simile all'output di una
query a campi incrociati
si puņ fare? come? dove trovare un esempio?

 si può fare? come? dove trovare un esempio?
Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la FAQ di
RoDAgo e Sib intitolata "Report dinamici per rappresentazioni a campi
incrociati".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 incrociati".
ops.. mi era sfuggito!
ti ringrazio
Newsgroup: it.comp.appl.access
Titolo: Re: ot Norton

 Grazie a chi mi sa dare un consiglio per poter condividere i dvd con nor
Non usare il Norton, tra l'altro rompe le scatole anche ad Access
MAssimiliano 

 Access : Ver.97 - 2K
Non credo aver sbagliato  NG. infatti il post era OT e cercavo qualcuno
che,,  forse oltre ad access avesse istallato qualche altro programma.
Comunque ho risolto, e per altri che come me avessero questo inghippo faccio
notare che il problema era derivato da ahead incd. Disistallandolo tutto
funziona a perfezione.
Ciao

Un saluto a tutti
Ho un problema molto grave che non riesco a risolvere:
Dopo l'stallazione di Norton Internet Security 2005 non mi funziona più il
dvd, nel cercare di aprirlo mi da il
seguente errore "funzione non corretta"
Il problema è proprio dovuto a norton, infatti ho provato a disistallato e
il dvd si è rimesso a funzionare.


Marina ha scritto:



Credo sia probabilissimo tu abbia sbagliato ad inviare il post. Questo NG
non si occupa di NORTON, ne tantomeno di DVD... ma di Access.
Forse puoi provare qua :
http://www.newsland.it/nr/browse/it.comp.sicurezza.virus/index.html
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: query con parametro

Su doppio click di un controllo che chiameremo "Trova" inserito in  una
maschera apro una query che come criterio di ricerca si basa sul testo
digitato nel controllo "Trova".Per far riconoscere questa stringa devo
spostare il fuoco su un altro controllo della maschera e poi ritornare su
"Trova".
Esiste un altro metodo senza dover salvare il testo digitato nel controllo
"Trova"?
Ciao

 ha scritto nel messaggio
news:HELMe.20608$HM1.5...@twister1.libero.it...

Ciao XL,
ho provato a simulare la situazione che dici, ma non ho bisogno di spostare
il focus su un altro controllo... comunque
perchè non crei un command button che ti permette di lanciare la query con
un semplice
docmd.openQuery "nomeDellaTuaQuery" una volta che hai popolato quel
controllo con il paramentro da passare alla query ?
Ciao, Sandro

Newsgroup: it.comp.appl.access
Titolo: Pulsante di comando copia record

Innanzitutto ciao a tutti!!
 Allora: ho creato 2 database, uno con la lista dei libri, l'altro con
la lista degli studenti. Li ho relazionati. In una maschera ho
incrociato il nome del libro con quello dello studente, in modo che
ad uno studente possano essere assegnati pi libri, ma che a più
studenti
 non possano essere assegnati allo stesso libro. Fin qui ci siamo.
Ora, in quella stessa maschera, vorrei fare che quando dall'elenco a
tendina seleziono un nominativo, premendo un tasto, quel nominativo
vada ad apparire in una casella di testo, ed in un'altra casella
appaia la data dell'operazione... Schiacciando un altro tasto, la
casella in questione viene cancellata.

 casella in questione viene cancellata.
Spetta che chiamo maga mago e mi faccio interpretare le tue sacre scritture 
:-)
1) Qual'è l'origine record della maschera?
2) Come si chiama la combobox? E gli altri controlli della maschera interessati?
3) I controlli sono tutti associati? A cosa?
4) Qual'è la struttura (dettagliata) del tuo database, limitatamente ai campi 
che servono per risolvere il tuo problema?
Per chiedere un aiuto in questo newsgroup, bisogna anche essere disposti 
a farsi aiutare.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Esportare più tabelle in XML

Buon pomerigio.
Sto impazzendo da stamattina a cercare sta risposta tra NG italiani ed
esteri e
siti.
Devo esportare in un file XML le tabelle di un DB access.
Su MS ho trovato il seguente esempio:
Const acExportTable = 0
Set objAccess = CreateObject("Access.Application")
objAccess.OpenCurrentDatabase "C:\Scripts\Test.mdb"
objAccess.ExportXML acExportTable,"Inventory","c:\scripts\test.xml"
Questo mi  esporta SOLO la tabella Inventory.
Per poter esportare più tabelle in uno stesso file come fare ?
Grazie e buon lavoro/vacanze a tutti.
Maurizio

Maurizio Felicella ha scritto:
[SNIP]
Ho risolto da solo cercando nel punto PIU' SENSATO...
la "Guida in linea di Microsoft Visual Basic' premendo F1 sul testo
ExportXML ;-)
Cmq, se può servire a qualcuno:
Sub ExportCustomerOrderData()
    Dim objOrderInfo As AdditionalData
    Dim objOrderDetailsInfo As AdditionalData
    Set objOrderInfo = Application.CreateAdditionalData
    ' Add the Orders and Order Details tables to the data to be
exported.
    Set objOrderDetailsInfo = objOrderInfo.Add("Orders")
    objOrderDetailsInfo.Add "Order Details"
    ' Export the contents of the Customers table. The Orders and Order
    ' Details tables will be included in the XML file.
    Application.ExportXML ObjectType:=acExportTable,
DataSource:="Customers", _
                          DataTarget:="Customer Orders.xml", _
                          AdditionalData:=objOrderInfo
End Sub
La precedente Subroutine esporta nel file Customer Orders.xml le
tabelle Order, Order Details e Customers.
Grazie lo stesso a tutti.

 ha scritto nel messaggio
news:1156168048.1...@i3g2000cwc.googlegroups.com...
Maurizio Felicella ha scritto:
[SNIP]



    Set objOrderInfo = Application.CreateAdditionalData




Scusa una curiosità: che riferimenti hai usato?
Grazie
Paolo

 Paolo
Ciao Paolo.
Nessun riferimento.

Newsgroup: it.comp.appl.access
Titolo: Visibilità tabelle

Ho un db che devo far utilizzare da più persone contemporaneamente su rete
locale.
Ho impostato query, maschere, stampe ecc... poi l'ho diviso; un file con le
sole tabelle ed uno con tutto il resto.
Quest'ultimo l'ho duplicato, uno per ogni cartella degli utenti, applicando
una password di accesso ed un filtro sulle query che fa vedere ad ogni
utente solo i sui record (c'è un campo codice, non modificabile, che
identifica chi ha inserito un certo record, quindi io vedo solo i miei
record).
Fin quì tutto a posto... vorrei solo poter fare una modifica... nel file che
utilizzano tutti si possono ancora veder le tabelle, quindi, in teoria
l'utente X potrebbe fare "il furbo" ed operara modifiche su quelle. E'
possibile nasconderle? O nascondere il menù oggetti? (query ecc sono n
preferiti)
Grazie per l'auito!!!!

 Grazie per l'auito!!!!
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 ha scritto nel messaggio
news:cm9490$m7o$1...@atlantis.cu.mi.it...

sicuramente la protezione di access è la cosa migliore, x ogni tabella puoi
decide che cosa devono fare gli utenti.
david
Newsgroup: it.comp.appl.access
Titolo: Giustificare il testo

Per access 97.
Posso avere un esempio su come giustificare il testo, come sotto, in una
casella di testo di un report o in una maschera.
Mi sono stati indicati gentilmente alcuni siti in inglese, ma ho avuto
qualche difficoltà.
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
Mille grazie
                    Bruno

 ha scritto nel messaggio
news:hrZMa.11868$xK6.2...@news1.tin.it...

Selezioni l'elemento (casella di testo, etichetta....)
dalla schermata delle proprietà scegli formato e poi allineamento testo.
Selezionando la voce "ripartito" dovresti ottenere quello che desideri
Ciao,
Luigi

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

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

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

Newsgroup: it.comp.appl.access
Titolo: Tabella filtrata

Da una maschera applico un filtro ai record della tabella
sottostante, e a questo punto vorrei ridimensionarla
cancellando tutti i record che non soddisfano al filtro;
c'e' una soluzione semplice?
il barbi

 ha scritto nel messaggio
news:D60Hb.10732$_P.4...@news4.tin.it...

Sģ. Da codice fai partire una query di eliminazione che avrą nei criteri un
"Not Like TuoFiltro".
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: query cancellazione in due tabelle

Ciao.
Ho due tabelle
tableA(id,soc,c,d,e)
tableB(id,soc,f,g,h)
Ho creato una query di cancellazione che vorrei che cancellasse dalla
tableA il record selezionato da una casella di riepilogo(che visualizza
tutti i record di tableA)e contemporaneamente cancella anche tutti i
record di tableB che hanno lo stessa "soc".
La query che ho scritto è:
DELETE TableA.Soc, TableB.Soc
FROM TableA INNER JOIN TableB ON TableA.Soc = TableB.Soc
WHERE (((TableA.Soc)=[Forms]![Elenco]![TableA]));
Ma non funziona.E' errata scritta così?

Ma non funziona.E' errata scritta cosě?
Visto che come tu asseresci non funziona č scontato che scritta cosě č 
errata.
Onestamente io non andrei a complicarmi la vita per costruire un unica query 
di eliminazione: io ne creerei due, una per ogni tamella e le eseguirei uno 
dopo l'altra.
O sbaglio?
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 O sbaglio?
Originariamente è la soluzione che avevo pensato.
Ma non riuscivo ugualmente.Infatti la query che cancella il record che
si seleziona viene eseguita 
correttamente.il
 problema è che poi nella
tableB restano ancora tutti i record con lo stesso campo "soc"che è
stato cancellato nella tableA.Come creare questa seconda query?

 ha scritto nel messaggio 
news:1163689075.6...@m7g2000cwm.googlegroups.com...

La seconda query di eliminazione avrà un codice SQL del tutto simile a 
quella che cancella i record dalla tableA solo che sarà basata sulla tableB.


Newsgroup: it.comp.appl.access
Titolo: Controllo struttura a schede e report non aggiornato

Volevo segnalare il seguente problemino riscontrato su Access 2003
(11.5614.5703)
- Ho una maschera con struttura a schede e cotrolli
- Modifico un valore in un controllo della scheda
- Se ora lancio il report dal pulsantino creato, il valore modificato
non viene aggiornato in stampa, a meno che prima di eseguire la stampa
non mi sposto su un'altra scheda della struttura.
Qualcuno ha l'ordine di requery, refresh, ecc. per aggiornarlo
manualmente?
Ciao

 ha scritto nel messaggio 
news:9e5d4c35.05022...@posting.google.com...

Docmd.runcommand accmdsaverecord
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: attivare una casella combinata in base ad un vaolre in un'altra casella combinata

Salve a tutti
avrei bisogno di sapere come fare per rendere attiva una casella combinata
se e solo se in un'altra casella combinata è stato aggiunto un valore
specifico, (esempio: in una combo scelgo "SI" e solo se viene effettuata
questa scelta la combo successiva si abilita)
spero di essere stata chiara
grazie a tutti Chiara

 ha scritto nel messaggio
news:APAnb.74953$e6.26...@twister2.libero.it...

Sull'evento Dopo aggiornamento associ il seguente codice:
Private Sub MiaCombo1_AfterUpdate()
    If Me.MiaCombo1 = "Sì" Then
        Me.MiaCombo2.Enabled = True
    End If
End Sub
Ciao
Ever

ciao a questa soluzione ero già arrivata ma non va, forse sbaglio ad
impostare qualche valore predefinito della seconda combo
grazie Chiara


 grazie Chiara
La seconda combo deve essere inizializzata con Abilitato = No
Ciao
Ever


joinerjak ha scritto:




Il problema può essere che tu hai nella casella un "SI", ma hai usato nel
codice come confronto un "Sì" con la "i" accentata, quindi non lo
riconosce.
O forse avevi impostato anche la proprietà "bloccato=Si" per la combo
disabilitata, oltre che "Abilitato=No". In questo caso devi modificare
tutte e due le proprietà per poter usare la casella: 
Private Sub MiaCombo1_AfterUpdate()
Dim enab as boolean
  enab = Me.MiaCombo1 = "SI"
  Me.MiaCombo2.Enabled = enab
  Me.MiaCombo2.locked = not enab
End Sub
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao a questa soluzione ero già arrivata ma non va, forse sbaglio ad
Sicuramente sbagli: prova a scrivere correttamente DOPO il quoting!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Problema sottoquery con runtime

Ciao a tutti, riscontro un problema (e non è l'ultimo...) solo sul runtime 
di AC2003...nella fattispecie strutturando una query con sottoquery con il 
runtime non esegue la query...(generando probabilmente un errore).
La sottoquery ricava dei parametri da maschere (es. [Forms]!...) credo sia 
questo il problema...
parametrizzandola lo risolverei?
Grazie
-- 
Roberto da Parma


sicuro che i riferimenti sono a posto?
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:fffqd3$tf0$1...@tdi.cu.mi.it...


Certo tutto a posto...su access va...ma con il runtime no...
Credo sia per via dei filtri nella sottoquery...cosa dici?
Filtro la sottoquery con un [Forms]!...
In questo caso dovrei parametrizzare [Forms]! ...??
Sta cavolo di non corrispondenza con access e il runtime mi da da fare....
Grazie MA
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: Query e XML da inviare via Mail

Salve a tutti
Vorrei sapere se è possibile, e come fare, a trasformare il risultato di una
query in formato XML da codice,
in modo da poterlo inviare via E_Mail
Ciao Grazie
Anto

 ha scritto nel messaggio
news:cc9dc.41738$rM4.1...@news4.tin.it...

Dai un'occhiata nel sito comune (
www.sitocomune.com
)...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c53qec$q84$1...@canarie.caspur.it...

Ci ho provato ma non sono riuscito ad individuare niente.
potresti indicarmi almeno il modo per restringere la ricerca ????
Grazie
Anto

 ha scritto nel messaggio
news:8xedc.44853$rM4.1...@news4.tin.it...

Sezione General - Generare documenti XML che prendono dati da access di
Luca Dall'Olio.
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c53tq6$r3o$1...@canarie.caspur.it...

L'avevo trovato, solo che mi crea il documento XML nei documenti condivisi e
non riesco (a causa della mia conoscenza) a farli generare dove voglio io.
Poi in secondo luogo non so come poterli allegare direttamente in una
Mail(da codice)
Grazie  e se vuoi aiutarmi ancora ti sarò grato
Anto

 ha scritto nel messaggio
news:O3fdc.30444$hc5.1...@news3.tin.it...

Invia il pezzo di codice, non ho acc'2000...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c55l0p$bfu$1...@canarie.caspur.it...

Ecco come chiesto
Public Sub EsportaXml()
    Dim rst As New ADODB.Recordset
    rst.Open "SELECT * FROM Fornitori", CurrentProject.Connection
    rst.Save "xmldati.xml", adPersistXML
End Sub
Ciao
 Grazie
    Anto

     Anto
Potrebbe essere: rst.Save "C:\documenti\xmldati.xml", adPersistXML?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c5608j$ee9$1...@canarie.caspur.it...

Funziona sei un grande
Ora devo solo trovare il modo di allegarlo direttamente ad un messaggio di
posta elettronica e ho risolto.
Devo studiare !!
Ciao
Auguri
Anto

Newsgroup: it.comp.appl.access
Titolo: scrittura in un file

devo scrivere delle righe di testo in un file
utilizzo l'istruzione
Write #1, "abcd"
è possibile evitare che vengano scritte le virgolette nel file ?
grazie a tutti e buon lavoro
Maurizio

 ha scritto nel messaggio
news:S4shc.82663$hc5.3...@news3.tin.it...

Invece di Write #1 usa Print #1.
Ciao
Eugenio

"Eugenio" <Ci...@Eugenio.it> ha scritto nel messaggio
news:c65irq$6or$1...@lacerta.tiscalinet.it...

funziona !!!
grazie
Maurizio

Newsgroup: it.comp.appl.access
Titolo: [OT] Ma capita solo a me???

E' successo un altra volta!
Sincronizzo il NG con OE e....mancano dei post!
In particolare manca la risposta di Riccardo
al recente thread ACCESS...
Il fatto strano è che nemmeno Free Agent
li ha scaricati!
Naturalmente controllo con Mailgate.it
e i messaggi ci sono tutti.
Qualcuno sa dirmi a cosa può essere
dovuto il mio problema???
Grazie
--
Leo_duca


Una volta con OE lo fece anche a me; dalla finestra di Sincronizzazione
NewsGroup ho scelto Tutti i messaggi da Impostazioni.
Da quel momento non ho avuto piů problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: aggiornamento automatico valore campo

domanda 1
in un form ho 3 controlli non associati dove eseguo e visualizzo calcoli.
devo "inserire" i risultati visualizzati in tre campi della tabella
assiociata.
come fare?
(p.s. mi serve averli in tabella perchè dovrò generare report con il totale
di tutti i record campo per campo)
domanda 2
nello stesso form il valore numerico di un determinato campo (che è la
chiave primaria) dovrebbe incrementarsi in automatico ogni volta che si
passa ad un nuovo record
grazie 1000^2
Gianni


Alla prima richiesta.
Non č conveniente mettere i valori calcolati direttamente nella tabella.
Cosě come hai fatto nella maschera potrai fare nel report. Comunque se
proprio ci tieni puoi crearti un pulsante "Salva" dove esegui una query di
aggiornamento dopo aver fatto il Refresh del record corrente e identificato
la chiave primaria che metterai come criterio della query; negli altri campi
metterai i valori calcolati nella maschera. Oppure una query di accodamento
con i valori di tutti i controlli della maschera. In questo caso tutti i
controlli della maschera NON devono essere associati. Puoi ancora gestire il
tutto via codice.
Il criterio č quello di identificare il record (salvato) e scrivere nei
campi calcolati della tabella i valori dei controlli calcolati sulla
maschera.
Alla seconda richiesta.
E' necessario sapere quale č il valore della chiave primaria dell'ultimo
record inserito. Questo puň essere 0 o null se la tabella č vuota.
Puoi gestire il tutto da codice. Per esempio a fronte dell'evento "Su
Attivato" del controllo chiave primaria puoi scrivere:
Dim MioN
   If IsNull(Me.Numero) Or Me.Numero = 0 Then
       MioN = Nz(DLast("Numero", "SQFatture"), 0)
    'oppure MioN = Nz(DMax("Numero", "SQFatture"), 0)
   End If
         If MioN = 0 Then
        Me.Numero = 1
        Else
        Me.Numero = MioN + 1
        End If
Oppure in modo piů semplice:
    If IsNull(Me.Numero) Or Me.Numero = 0 Then
    Me!Numero= IIf(IsNull(DLookup("Numero", "MiaTabella")), 1,
DMax("Numero", "MiaTabella") + 1)
    End If
Ti consiglio di gestire una eventuale cancellazione del record qualora
l'utente decide di non proseguire nell'immissione dei dati, dopo aver
comunque iniziato a scrivere.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: chiudendo un report sapere se la maschera sotto è massimizzata o no

devo sapere su chiusura di un report se la maschera che ho sotto tale report
č massimizzata a tutto schermo con docmd.maximize oppure č normale
in quanto quando chiudo il report se era massimizzata devo eseguire
docmd.maximize altrimenti no.
grazie.

 grazie.
Ma se è massimizzata e tu la massimizzi ancora che fa?
Hai paura che esca fuori lo schermo?
MAssimiliano


;)
no il fatto č che se non č massimizzata non la devo massimizzare e siccome
il report lo posso aprire da maschere massimizzate o non massimizzate mi
interessava sapere lo stato della form in modo da rimetterlo tale.
Newsgroup: it.comp.appl.access
Titolo: maschera popup e preview report

avendo impostato una mschera a pop up come posso gestire la stampa dei 
report?
Per ora impostando a pop up anche il report riesco a vedere il preview 
ma se ho fatto un mde non mi compare il menu contestuale dove scegliere 
l'opzione stampa.
Potrei mettere l'opzione sotto l'evento chiusura del report facendo 
usare la x di chiusura all'utente ma non mi fa impazzire.
Avete qualche altra soluzione?
grazie

 ha scritto nel messaggio 
news:41F44FC4...@libero.it...

Non dici quale versione di Access usi.
Più che la maschera pop up accertati di aver impostato a NO la "scelta 
obbligatoria".
Se lanci il preview del report dalla maschera pop up, ti basta iconizzarla:
prima di aprire il report:
docmd.minimize
Alla chiusura del report:
docmd.OpenForm "TuaMascheraPopUp"
Per la stampa:
DoCmd.RunCommand acCmdPrint
aprirà la finestra di dialogo per la stampa.
Questa istruzione puoi usarla in una barra dei menu personalizzata.
Ci sono altri esempi.
Personalmente a volte uso questa funzione se ho bisogno di stampare sulla 
stampante predefinita...da pagina a pagina:
Function MStampaR()
On Error GoTo MStampaR_Err
    Dim da As Integer, a As Integer
    Dim pg As Integer, rp As Report
    On Error Resume Next
    da = InputBox("Il report contiene " & PgReport & " pagine " & Chr(13) & 
Chr(13) & "Immetti il numero di pagina iniziale da stampare.", "Stampa da 
pagina...", 1)
    If da = 0 Then Exit Function
    a = InputBox("Immetti il numero di pagina finale da stampare.", "A 
pagina...", 1)
    If a = 0 Then Exit Function
    DoCmd.SelectObject acReport, MioReport
    DoCmd.PrintOut acPrintAll, da, a, acLow, 1, True
MStampaR_Exit:
    Exit Function
MStampaR_Err:
    MsgBox Error$
    Resume MStampaR_Exit
End Function
MioReport e PgReport sono due variabili globali che inizializzo all'apertura 
del report:
Private Sub Report_Open(Cancel As Integer)
MioReport = Me.Name
End Sub
Private Sub Report_Page()
PgReport = Me.Pages
End Sub
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Casella combinata: domanda stupida...?

Ho una casella combinata  i cui dati sono originati da un campo testo di una 
query. Il campo testo della query non è chiave dunque sono presenti valori 
con lo stesso campo ciò comporta che nella casella combinata un campo venga 
giustamente visualizzato più volte. C'è qualche modo per far comparire nella 
casella combinata solo una volta il campo?
-- 
Cicerone
*********************
Il primo Newsgroup sulla Balbuzie
http://www.newsland.it/nr/browse/it-alt.salute.balbuzie/
**********************
C.I.B. Comunità Italiana Balbuzienti
www.balbuzienti.altervista.org/md-pro/index.php
**********************

"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio 
news:dq59ha$pqs$1...@area.cu.mi.it...

Dopo la voce select della stringa sql della query, prova ad inserire 
DISTINCT.
Fammi sapere,
ciao!
-- 
**********
EmMeCi
**********
ICQ: 228-143-897 

EmMeCi - Style ha scritto:


Nella query seleziona dal Menu VISUALIZZA la funzione TOTALI... ed il
gioco è fatto
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao!
Bravo, ricordavo ci fosse qualcosa, ma non ricordavo più cosa!! :-))
Grazie, ciao!


Newsgroup: it.comp.appl.access
Titolo: Problemi con combobox

Avrei bisogno di una casella come la combinata che mi permetta:
-Di cercare un record in una tabella con 160.000 articoli che non puo'
essere divisa, e'
un listino di ricambi elettronici.
-Abbia come la casella combinata una tendina con almeno 4 voci successive.
Come posso cercare un record su una Tabella e se non c'e' su di un altra e
cosi' via fino a 10 tabelle?
Ho provato ad usare il comletamento automatico di Pepin ma mi sono
impiccato, ho rinominato la mia tabella e il primo campo come la sua
altrimenti non
riesco a farla funzionare, premetto che, per quanto sono riuscito a fare, il
completamento funziona anche sul 160.000 esimo record quindi un passo
avanti, ma poi mi serve che se do' invio o
click mi riempia i controlli della maschera, invece mi dice che si e'
tentato di duplicare un record.
Insomma come si usa?
Continuo intanto a studiare il codice di Pepin, ma a cosa serve la storia
delle virgolette?
Grazie
Nb: Ci deve essere un casino con le news di inwind.

 ha scritto nel messaggio
news:9lij33$ti5$1...@nreadA.inwind.it...

Penso che il completamento automatico di Pepin (vista l'impossibilità di
usare una combo a causa delle dimensioni della tabella) sia necessario; e mi
sembra di aver capito che, con un pò di difficoltà, ma ci sei riuscito a
digitare la chiave di ricerca.
Se le cose stanno così, per riempire i controlli della maschera usa delle
funzioni DLookup (vedi help) a fronte dell'evento "Dopo aggiornamento" del
controllo in cui hai digitato la chiave.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Da excel ad Access

Penso sia facile per Voi, almeno per gli smanettoni del gruppo.
Ho un foglio excel che genero periodicamente con un programma
contabile, ed i dati di alcune colonne hanno l'apice ( ' ) all'inizio,
del tipo:
'12345
'Antonio
'Roma
'C1234
Ho la necessità di importarla in access, periodicamente a sostituire
quella esistente, chiaramente eliminando in fase di importazione
quell'apice.
Si può fare tutto semplicemente con una query di importazione ?
Grazie dell'aiuto.

 ha scritto nel messaggio 
news:1157720734.1...@i3g2000cwc.googlegroups.com...

[risposta]
Creati un campo calcolato che rimuove l'apice:
es.
noApice: mid(nomeCampo,2)
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:edrqbl$6rf$1...@area.cu.mi.it...

se non erro, ormai la menoria non tiene molto, l'apice viene tolto
in automatico se in excel la cella è stata definita come testo.
poi onde evitare continue importazioni, perchè non collegli
il foglio (o fogli ecc) ?
Ciao
Paolo


---------
Ragazzi, siete forti, grazie Sergio, risolto alla grande...
Semplicemente, come prevedevo.

Newsgroup: it.comp.appl.access
Titolo: Curiosità su DISTINCT

In Access 97 non è possibile utilizzare la seguente istruzione
nonostante sia standar SQL-2:
SELECT Count(DISTINCT NomeCampo) FROM NomeTabella
nelle versioni successive (2000 e 2002) è possibile usarla?
Ciao BB

 ha scritto:

No.
Ma ci sono possibilità per ricevere lo stesso risultato con Jet-SQL.
in A00 e AX puoi usare:
SELECT Count(*)
FROM (SELECT DISTINCT NomeCampo FROM NomeTabella)
o p.e. con due Alias:
SELECT Count(*) AS Foo
FROM (SELECT DISTINCT NomeCampo FROM NomeTabella) As Bar
In A97 invece per la stessa cosa si debbe usare una strana
(e non documentata) sintassi:
SELECT Count(*) AS Foo
FROM [SELECT DISTINCT NomeCampo FROM NomeTabella]. AS Bar
Questo sintassi funzione anche in A00 e AX.
Per di più anche A00 e AX cambiano lo statements che ho
scritto sopra automagically a la sintassi con "[ ]."se la query viene
salvata. Alora dopo A97 MS solo ha aggiunto una traduzione per
la sintassi più logica con ( ).
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com



Incredibile!!!! Non sapevo che anche Access 97 potesse fare select
annidate! Grazie 1000!!!!!
Ciao BB :-)))
Newsgroup: it.comp.appl.access
Titolo: SQL Server: quando serve?

Domandone da 1000 punti: quando è necessario un SQL Server al posto di una
DB access Back/front End?
Ci sono dei miglioramenti di prestazioni?
Che Hardware minimo richiede?
Ci sono dei porting dalle tabelle access?
Grazie
--
Edp l'Abbondanza
Lorenzo Piombini

 wrote in message
8j9olu$6th$1...@fe2.cs.interbusiness.it...


Grazie
Un DB SQLServer ti serve se:
a) Hai tanti utenti contemporanei da gestire (io non affidrei a JET +
di 10 utenti contemporanei al massimo)
b) La tua applicazione deve stare su 24h al giorno (mission critical)
c) La tua rete è intasata e/o lenta e vuoi diminuirne il traffico
d) Devi scegliere se aggionare tutti i tuoi pentium a PIII oppure
acquistare solo 1 PIII ben corrazzato (sempre che la tua rete sia OK).
e) Devi effettuare operazioni o cumunque gestire recordset di grandi
dimensioni
I miglioramenti nelle prestazioni ci sono se utilizzi un server degno
di questo nome (Disco SCSI e min. 256MbRAM).
Per applicazioni desktop credo che Jet si più veloce (necessita di
meno risorse).
Non esiste un HW minimo e basta. In questi casi il fattore
determinante sono il numero di utenti contemporanei da gestire e la
quantità di dati da elborare (se parliamo di una applicazione WEB
bignona considerare anche la complessità del codice). E' noto che
l'hardware *richiesto* non è mai quello adatto ad un utilizzo reale.
Per convertire le tabelle di access puoi usare l'apposito wizard di
questo oppure le funzioni di import di SQLServer (che riteno più
affidabili). Ma il problema non finisce qui. I tipi di dati di Access
non sempre sono gli stessi di SQLServer (il tipo String, ad esempio,
ha in SQLServer diversi corrispettivi possibili). Quindi potresti
trovarti costretto a ritoccare il tuo codice. 
Inoltre le applicazioni Access scritte su Jet che utilizzano DAO
spesso non funzionano o doveno essere ritoccate a fondo. Se utilizzi
ADO è molto più semplice.
Mi pare sia tutto, mi pare...
Newsgroup: it.comp.appl.access
Titolo: problema con piu controlli

ciao a tutti
 ringrazio Carlo_Ve per l'aiuto che mi ha dato
nel messaggio che tempo fa avevo inviato
ora ho creato un progetto MDI
ho creato tutte le mie belle forms sugli eventi form_keydown ho messo il mio
bel codicino
private sub form_keydown
if  keycode = vbkeyf12 then
unload me
end if
end sub
ora nelle forms ho messo diversi textbox
logicamente ora quando un textbox ha il focus l'evento keydown della form
non
viene considerato.
volevo solo sapere se e' normale che debba inserire il codice
in tutti gli eventi keydown dei textbox
oppure c'e' qualcosa di piu' sbrigativo
grazie mille
ciao

 ha scritto nel messaggio
news:JD017.7617$D03.2...@news.infostrada.it...

Cerca nell'help la macro Autokeys
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:G0h17.12720$D03.4...@news.infostrada.it...

grazie mille ora e' tutto ok

Newsgroup: it.comp.appl.access
Titolo: Che tipo di errore è?

Potete darmi qualche indicazione su cosa non va in una query di questo 
tipo...
Mi da un errore sconosciuto... (-3025)...
INSERT INTO presenze ( id_p, anno, mese )
VALUES ((SELECT id
FROM view_storia
WHERE ((#1/9/2005#>=data_i Or #9/30/2005#>=data_i) And stato=0) Or
(((#1/9/2005# Between data_i And data_f) Or (#9/30/2005# Between data_i And
data_f) Or (#1/9/2005#>data_i And #9/30/2005#>data_f)) And stato=1)), 2005,
9);
Mi dice "errore riservato (-3025); non ci sono messaggi per questo errore."
Grazie.
-- 
E' un mondo difficile
Rivist@ random generator:
http://www.rivistaonline.com/Rivista/ArticoliEventi.aspx?id=1537,62005,1
 

 errore."
Chiedo scusa ho trovato...
INSERT INTO presenze ( id_p, anno, mese )
SELECT id, 2005, 9
FROM view_storia
WHERE ((#1/9/2005#>=data_i Or #9/30/2005#>=data_i) And stato=0) Or 
(((#1/9/2005# Between data_i And data_f) Or (#9/30/2005# Between data_i And 
data_f) Or (#1/9/2005#>data_i And #9/30/2005#>data_f)) And stato=1);


 E' un mondo difficile
Rendilo semplice leggendo 
www.sitocomune.com
 Sezione ICAA - Come ci di dovrebbe comportare in un NewsGroup...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Numerazione automatica per database in rete

Ho provato a leggere i messaggi postati a riguardo ed ho visto anche la
soluzione proposta da Sib nel sitocomune ma nonostante questo non ho trovato
la soluzione al mio caso.
Ho un database in rete con tabelle su server e tutto il resto (maschere,
report, ecc...) sui client.
Se due o più operatori aprono contemporaneamente la maschera per fare le
fatture tutti otterranno dalla funzione DMax....+1 lo stesso numero
successivo di fattura ed il primo che salva ( ;-) ) frega tutti gli altri!!
Essendo le maschere di input non posso usare nemmeno il blocco dei record
pena il non poter lavorare in parallelo!
Come uscire da questo casino??
Grazie ragazzi.

 ha scritto nel messaggio
news:j9URa.95030$qa5.1...@news2.tin.it...

Dopo la creazione del contatore di Sib fai un bel
docmd.runcommand acsavecommand
Così il slvataggio avvienne effettivamente in ordine cronologico di
"prenotazione" e non a chi finisce prima.
MAssimiliano

 ha scritto nel messaggio
news:j9URa.95030$qa5.1...@news2.tin.it...

Ciao Loris
Nell'evento Form_Eror puoi controllare l'errore e ripetere la ricerca del
primo numero libero
Private Sub Form_Error(DataErr As Integer, Response As Integer)
    Select Case DataErr
        Case 3022 'Chiave duplicata
            Me.T_Numero = Get_New_Numero()
            Response = acDataErrContinue
        Case Else
           'ecc
    End Select
End Sub
Ciao Giorgio

 ha scritto nel messaggio

Non mettere la funzione nel valore predefinito, valorizzalo al momento di
salvare sfruttando l'evento BeforeUpdate della maschera.
Usano la funzione nel codice devi sostituire i punti e virgola con le
virgole e "aa" con "yy"
Sib

 Cosě il slvataggio avvienne effettivamente in ordine cronologico di


 > Se due o piů operatori aprono contemporaneamente la maschera per fare le



Ciao Loris
Non viene generato nessun errore perchè Form_Error è l'equivalente di una ON
Local Error Goto, casomai inserisci una MsgBox per avvisare che il numero è
stato cambiato.
-------------------------------
 Private Sub Form_Error(DataErr As Integer, Response As Integer)
     Select Case DataErr
         Case 3022 'Chiave duplicata
             Me.T_Numero = Get_New_Numero()
             Response = acDataErrContinue
             MsgBox "Attenzione il numero fattura è ecc....."
         Case Else
            'ecc
     End Select
 End Sub
-------------------------------
 Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Delucidazioni su SELECT (SQL)

Salve a tutti.
Nell'istruzione
SELECT * INTO NuovaTabella FROM FonteDati WHERE Criteri
posso usare una query come FonteDati?
Ciauz

vuLCan Karayan ha scritto:

Prova. Se ti dą errore vuol dire che non si puņ.
Ciao.
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

 Namor
whao!
La questione era ben più complessa di un errore.
Ho provato e volevo solo sapere se una select con una fonte dati che non
fosse una tabelle poteva essere più lenta...
Grazie lo stesso.
Ciao

vuLCan Karayan ha scritto:


Ah, non avevi parlato di velocità prima.
Dipende da parecchi fattori, tipo di campi su cui imposti i criteri,
presenza di indici, numero dei record, raggruppamenti...
Non credo che qualcuno ti dia una risposta certa, bisogna analizzare la
situazione caso per caso e valutare tutti i fattori in gioco.
Comunque una query su query si può fare, quindi anche una query di
creazione tabella a partire da query.


Newsgroup: it.comp.appl.access
Titolo: Problemi con ODE 97

Ho creato un file mde per gestire un FE. Ho fatto la creazione con ODE 97
del CD per l'installazione. Ho poi installato su un altro pc con sopra
Lantastic e altre porcherie.
Risultato: il file mde non fa le cose che deve fare. Mi dice che non è
disponibile l'azione cancella record quando sulla copia creata sul mio pc
funziona una bellezza, non riconosce le funzioni format delle date, non
partono gli eventi timer delle maschere ed altre amenità. Avete qualche
suggerimento?
Grazie a tutti.

"Laura Cerponi" <

Controlla se i riferimenti sono finiti al posto giusto: probabilmente sono
quelli che rompono.
Ciao, Oscar
Newsgroup: it.comp.appl.access
Titolo: query...difficile

ho il seguente problema:
in una tabellaA ho il campo VOLTURA e il campo NUOVO che mi si riempiono con
un valore numerico a seconda se il cliente prende il posto di uno vecchio o
é uno nuovo.
Ho una tabellaB dove archivio i dati dei clienti che volturano e un numero
progressivo (NUMEROV)
Ho una tabellaC dove archivio i dati dei clienti che sono nuovi e un numerto
progressivo (NUMERON)
Il problema é che io creo una query che relaziona la tabellaA con la
tabellaB (VOLTURA con NUMEROV) e pertanto mi fa vedere soltanto i volturati.
Stessa cosa se relaziono la tabellaA con la tabellaC (NUOVO con NUMERON) e
vedo solo i nuovi.
Io vorrei fare in modo che mi facesse vedere tutti i record (che poi
filtrerò) in modo da poter vedere i dati della tabellaB e C e non solo una
delle due.
Grazie

 wrote in message
8kvbat$npj$1...@fe2.cs.interbusiness.it...


 Dovrai usare un campo di questa per stabilire che tipo di cliente č.


Newsgroup: it.comp.appl.access
Titolo: Registrazione COMDLG32.OCX

Come è possibile farla?
Il comando "regsvr32 c:\windows\system\comdlg32.ocx" sembra non avere alcun
effetto.
Non riesco ad inserire il controllo in una maschera di Access.


L'ocx comdlg32 non è utilizzabile nella versione standard di MsOffice,
per poterlo utilizzare o ridistribuire devi avere l'ODE (Office Developer Edition)
o Visual Basic.
E' un problema di licenza.
Se comdlg32.ocx ti serve solo per gestire file prova a dare un'occhio qui:
http://www.mvps.org/ccrp/
Davide

Ho instalato anche Visual Basic 5!!!


Non saprei.. :-(
Prova a guardare sul sito comune di it.comp.lang.vb
qui: (il link deve essere tutto sulla stessa linea!!)
http://www.it-lang-vb.net/result.asp?dir=0&keyword=common+dialog&typeric=AND&Tipologia=Tutte&Categor
ia=Tutte&NomeFile=Chiave
è una classe che utilizza le api per fare lo stesso lavoro della comdlg32.ocx.
Non è semplicissima da usare ma funziona molto bene.
Davide
Newsgroup: it.comp.appl.access
Titolo: stringhe sql nel codice vba

Salve a tutti,
ho un problema molto stupido quando eseguo una select da codice vba e voglio 
assegnare il risultato a un campo chiamato "test".
attualmente mi viene restituita una stringa con la sintassi sql anziché il 
risultato della query...
Di seguito il codice  inserito:
Dim strSQL As String
        strSQL = "SELECT TOP 1 C010MessaStrada.OpelSuggIPT FROM 
C010MessaStrada"
        Me!TEST.Value = strSQL
Un grazie in anticipo
Lorenzo Pedrolli 

 ha scritto
nel messaggio news:44e0387f$0$30244$4faf...@reader1.news.tin.it...

Ciao Lorenzo,
esaminiamo il tuo codice:
 strSQL = "SELECT TOP 1 C010MessaStrada.OpelSuggIPT FROM   C010MessaStrada"
assegni ad una variabile di tipo stringa una istruzione SQL
  Me!TEST.Value = strSQL
ad una casella di controllo di tipo TextBox assegni il valore della stringa
valorizzata nell'istruzione precedente
se tu avessi fatto
Me!TEST.Value =  "SELECT TOP 1 C010MessaStrada.OpelSuggIPT FROM
C010MessaStrada"
avresti ottenuto lo stesso risultato e avresti risparmiato una istruzione.
come potrebbe  Me!TEST.Value contenere il risultato sell'istruzione SQL se
questa istruzione non la esegui da nessuna parte?
la procedura corretta sarebbe:
dim rs as dao.recordset
set rs = currentDB.Openrecordset(strSQL)
if not rs.eof then
    Me!TEST.Value =  rs.fields("OpelSuggIPT")
end if
rs.close()
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

Newsgroup: it.comp.appl.access
Titolo: HELP! Query parametrica da modulo VBA

Ho bisogno di aiuto
Ho creato una query parametrica e vorrei impostare il valore del parametro
ed eseguire la query da un modulo VBA
Qualcuno mi puņ aiutare?

 Qualcuno mi può aiutare?
Leggi il thread che si trova un paio sopra al tuo, aperto da iperword il
20/2/2004 alle ore 22:17 e che ha per subject "definire recordset a partire
da una query".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

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

Gentili Soci, il mio problema è il seguente: Aprendo un Report che non 
presenta Records al suo interno e digitando sull'Evento "Report Vuoto" il 
seguente codice:
docmd.cancelEvent = true, oppure Cancel = true , con i vari MsgBox ecc.., si 
verifica questo:
1) se clicco direttamente sulla finesta dei report non ho         problemi;
2) se invece l'apertura del Report è scaturita da un pulsante di comando con 
il codice: Docmd.OpenReport...... ecc, allora dopo il Msgbox da me inserito 
all'interno del Report, appare la scritta Operazione non riuscita: è stato 
scelto annulla da un'azione open report ecc...
Qualcuno può gentilmente aiutarmi 


www.donkarl.com/it
 FAQ 5.8 Evitare la stampa in assenza di dati
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)
Newsgroup: it.comp.appl.access
Titolo: cursore mouse e pulsanti

Come posso fare in modo che il cursore del mouse si trasformi nella classica
mano con l'indice quando passa sopra un pulsante di comando?
Ho dato un occhiata alla funzione MousePointer ma sono a digiuno di VB e non
ne sono venuto a capo.
Non č possibile caricare una pagina html da usare per l'accesso alle varie
schede e report?
Grazie
Roberto

 Non è possibile caricare una pagina html da usare per l'accesso alle varie


 > Non č possibile caricare una pagina html da usare per l'accesso alle


Newsgroup: it.comp.appl.access
Titolo: x Roberto (se ha abbastanza pazienza)

Anche se vedo che sei piuttosto richiesto, torno a tediardi con la
condizione WHERE della casella di riepilogo.
Ho fatto come mi hai suggerito però mi viene un "ERRORE DI RUN-TIME '5':
"Chiamata di routine o argomento non validi". Debug mi evidenzia:
strWhere="[IDCliente] IN ("&Left$(strWhere,Len(strWhere)-1")"
Approfitto della tua pazienza per chiederti una cosa: se non ho capito male
LEN toglie l' ultima virgola dalla clausola IN. Cosa succederebbe
lasciandola?
Ancora grazie
Luca


Scusami ma ho commesso un errore di battitura proprio nel scrivere quella
riga; la routine giusta č:
Dim strWhere As String, varItem As Variant
If Me!Clienti.ItemsSelected.Count = 0 Then Exit Sub
For Each varItem In Me!Clienti.ItemsSelected
strWhere = strWhere & Me!Clienti.Column(0, varItem) & ","
Next varItem
strWhere = "[IDCliente] IN (" & Left$(strWhere, Len(strWhere) - 1) & ")"
DoCmd.OpenReport ReportName:="ReportClienti", WhereCondition:=strWhere
DoCmd.Close acForm, Me.Name
Come vedi mi sono dimenticato una & .
Comunque č la funzione Left$ che toglie l'ultima virgola e non la funzione
Len.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------