mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Compatibilità installazione Access 2003 e Access 2000

Ho installato (con regolare licenza) Office 2003 Professional che comprende 
anche Access.
Adesso per un cliente devo sviluppare un applicativo che deve funzionare con 
Access 2000.
E' possibile installare Access 2000 sullo stesso computer?
Ci sono problemi di incompatibilità o sovrapposizioni varie?
Grazie
Roberto


wrote:

Non hai nessun problema ad avere più di una versione nello stesso pc.
Comunque con ACCESS 2003, puoi lo stesso sviluppare applicazione A2000
basta che dal menu strumenti - Opzioni- avanzate imposti Formato di
file predefinito "access 2000".
Se hai già sviluppato con access 2003 vai su strumenti - utilità di
database - converti in access 2000.
Spero di esser stato chiaro

 Access 2000.
Potresti tagliare la testa al toro ed allestire una macchina virtuale
con software tipo VMware o Virtual PC, nella quale installi solo ciò
che serve, oppure ricostruisci la configurazione della macchina che
andrai ad utilizzare.
In questo modo puoi avere n tipi di macchine diverse, con
configurazioni software differenti per fare prove ed esperimenti.
ciao,
Panathos

Newsgroup: it.comp.appl.access
Titolo: DATABASE ROVINATO?

Aiutatemi!!!!!!!!!!
Ho 5 macchine in rete con Windows 2000 / Access 2000 che utilizzano un
programmino in Access composto da un file MDE con la "shell" e con le
tabelle collegate un altro file MDB dei dati.
Mentre stavamo lavorando, due PC contemporaneamente stavano cercando di
aprire lo stesso record ed č spuntato un messaggio dove si chiedeva
giustamente se salvare il record visto che c'erano due accessi simultanei.
Dopo avergli dato il "Salva Record" su una macchina č sparito dal video il
record aperto e dopo aver chiuso e riaperto il programma mi diceva che il
database doveva essere ripristinato o non era un database.
Le altre macchine hanno continuato a lavorare tranquillamente fino a quando
le ho chiiuse volutamente per tentare di ripristinare il database ma Access
mi dice che non č un database valido e che quindi non puň essere
rispristinato.
A questo punto nessuna macchina mi apre piů il programma e io non so come
recuperare quel file.
DATEMI BUONE NOTIZIE!!!

 DATEMI BUONE NOTIZIE!!!
Sul sito comune ci sono tutta una serie di passi per tentare di  risolvere
questo problema
Antonio

 ha scritto nel messaggio
news:7uIl7.5049$2b5.1...@news.infostrada.it...

Se non riesci con le informazioni del messaggio sopra, spero che tu abbia
delle copie di Backup.
Ciao Stefano

 database doveva essere ripristinato o non era un database.
Ho avuto per parecchio tempo i tuoi stessi problemi: non davo nessun peso
all'hardware di rete :-(
Ho risolto con qualche collaboratore che certifica reti (3Com, HP vanno
benone e costano pochetto).
Se avete Realtek in rete, buttatele subito.
Ciao, Simone
Newsgroup: it.comp.appl.access
Titolo: altri controlli

Buongiorno a tutti,
sono alla ricerca di un libro oppure di qualche risorsa sulla rete, che
spieghi nel dettaglio l'utilizzo dei controlli aggiuntivi in Access: mi
riferisco all'opzione ALTRI CONTROLLI selezionabile dal menu' della casella
degli strumenti e che presenta circa 120 voci; è presente sia in Word che in
Excel, ma sui manuali non ne ho mai visto spiegazioni approfondite, qualcuno
può aiutarmi?
Un saluto e buone vacanze a tutti.
  Filippo

LAURETTA ha scritto nel messaggio ...

Non credo esista un manuale poichè tali controlli
sono quelli che Access trova sul tuo computer.
Vi sono quelli tipici del sistema operativo in uso e di office (di cui trovi
documentazione),
e quelli degli altri programmi fin'ora installati (meno documentati o per
nulla).
Troverai anche gli stessi controlli ma con diverse versioni.
Cordialità.
Toni

 ha scritto nel messaggio
news:uaN79.75518$lu5.2...@twister1.libero.it...

Ciao, Filippo.
La risposta che ti ha dato Mix è corretta.
Posso solo aggiungere che i file di help sui controlli installati nel tuo
computer (qualora il proprietario ne abbia fatto) li trovi nella cartella
c:\windows\help.
Armati di buona pazienza per individuare quello giusto: per esempio il
Controllo RichTextBox (casella di testo RTF) ha il file di help che si
chiama "RTFBOX98.CHM".
Oppure l'help per il Controllo "Animation" "Animazione", si chiama
"CMCTL298.CHM".
Buon lavoro, Carlo

Grazie a tutti per le velocissime risposte.
Rinnovo i miei saluti.
Filippo

Newsgroup: it.comp.appl.access
Titolo: La Query fa i Conti Sbagliati!!!!

Ciao a tutti!
Ho messo un campo calcolato in una query. Deve fare la moltiplicazione
di due campi nella stessa query.
Ho messo la seguente formula
PrezzoTotale:([Mq]*[Prezzo])
Mi sbaglia di qualche euro. Come mai?
Ho provato a metterci lo stesso conto in un report (senza farlo fare
alla query) ma il problema rimane.
Da cosa dipende?
Grazie
Ciao
Stefano


Usa la funzione di arrotondamento di karl
www.sitocomune.com
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


Prezzo deve essere di tipo currency (valuta) altrimenti access sbaglia
gli arrotondamenti.
Newsgroup: it.comp.appl.access
Titolo: Possibile inserire dati tramite la Maschera??









E' 
Possibile inserire 
dati tramite la Maschera??


e come????


 


grazie!!!



 ha scritto nel messaggio 
news:y_gme.1458684$35.54...@news4.tin.it...
E' Possibile inserire dati tramite la Maschera??
e come????
grazie!!!
Ciao Michele
non è molto chiara la tua domanda.
puoi spiegare meglio?
---
Daniele

Ciao Michele,  se la tua domanda è: è possibile, inserendo dati in
controlli 
ad.es
 Caselle di testo in una maschera, popolare tabelle la
risposa è SI.
Segui questo esempio:
1. creati una tabella con tre campi:
IDUtente - contatore, chiave primaria
Nome, testo
Cognome, testo
1. crea una maschera vuota, e salvala come frmUtenti (o come ti pare).
Poi clicca con il tasto destro sulla maschera
--->Proprietà--->seleziona Maschera dal menù a tendina - di default
è Corpo, seleziona Dati, e in Origine Record (prima voce) fai clic e
dal menù a tendina seleziona la tabella appena creata (tblUtenti).
Ti apparirà un box con i campi della tabella che hai 'collegato' alla
maschera come ORIGINE DEI DATI della maschera stessa.
Adesso non ti resta che trascinare i campi che ti interessano nella
maschera e vedrai che ti appariranno due caselle di testo (una per il
nome ed una per il cognome). Da questo momento ti basterà mettere i
dati in queste caselle per popolare la tabella tblUtenti.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Come tool di sviluppo

Salve a tutti.
Da quanto ho capito office potrebbe anche essere considerato un tool di
sviluppo.
Vi chiedo se da piu' opportunita' di lavoro office o visual basic.
Inoltre esiste un programma che unisca in un solo ambiente gli oggetti di di
excel word access ecc...?
Salve a tutti.
--
Saxy The Madman

 excel word access ecc...?
Questo non lo so, ma non credo....Cosa intendi per programma? Puoi importare
gli oggetti da un programma ad un altro sfruttando la tecnologia OLE.

Io vorrei studiare qualcosa che mi dia la possibilita' di trovare lavoro. Tu
che ne pensi?
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Relazioni scomparse!!!

Ciao a tuti, volevo sapere se quello che mi č capitato č un problema oppure
no. Praticamente nella finestra delle relazioni, non c'č piu neanche una
relazione, anzi per essere precisi, TUTTO funziona a dovere, ma visivamente,
quelle belle freccine che c'erano una volta sono scomparse non so nemmeno
quando e come sia stato possibile.
Sapete se si puň ripristinare la situazione normale oppure se, visto che
tutto funziona, posso lasciare cosě com'č, anche perche non sarei in grado
di rimettere tutto a posto, ho una valanga di tabelle ed intrecciamenti.
Grazie.



prova premento il pulsante destro del mouse e scegliendo mostra tutto
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Invio automatico di email con report filtrati

Ciao a tutti,
Ho dei dati settimanali da mandare a delle banche ma non riesco ad inviare il report
filtrato.
Per semplicità mando il codice che fa qualcosa di simile su una tabella con i comuni
italiani: li filtro per provincia e cerco di spedire il report.
Il report viene mostrato correttamente filtrato. Ma il pdf generato da Access 2010 non è
filtrato e l'allegato alla e-mail non è filtrato.
Ho fatto qualche ricerca ma sembra che non sia possibile. Può essere?
 
'For Each Miaprovincia In PROVINCE
MiaProvincia = "VT"
    q = "select * from COMUNI where PROV='" & MiaProvincia & "'"
    Set R = CurrentDb.OpenRecordset(q)
 
        DoCmd.OpenReport "COMUNI", acViewPreview
 
        Reports("COMUNI").FilterOn = True
        Reports("COMUNI").Filter = "PROV='" & MiaProvincia & "'"
        'fin qui tutto bene: vedo il report con i soli comuni della provincia di VT
 
        'DoCmd.OutputTo acOutputReport, "COMUNI", acFormatPDF, "C:\DATI\" & Miaprovincia &
".pdf"
         'Ma se creo il pdf ottengo un file con tutti i comuni. Il filtro non viene
applicato
 
'E se cerco di allegare il report ad una e-mail, ho sempre il report non filtrato.
        'DoCmd.SendObject acSendReport, , acFormatPDF, "
B...@BANK.IT
", , , "PROVA REPORT " &
Miaprovincia, "Comuni della provincia di " & Miaprovincia
 
 
'Next   'MiaProvincia
 
 
Ho letto che ci sono dei componenti installabili che dovrebbero funzionare, ma questo
codice deve essere usato su pc aziendali dove non è permesso installare altro.
Se non si può fare, pazienza. Le banche non sono moltissime e posso creare n report
separati.
Grazie.
Giovanni
 
-- 
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
-- 

...
Invece del filtro devi usare il parametro WHERE di OpenReport:
 
DoCmd.OpenReport "COMUNI", acViewPreview,, "PROV='" & MiaProvincia & "'"
DoCmd.OutputTo acOutputReport, "COMUNI", acFormatPDF, ecc.
'o
'DoCmd.SendObject acSendReport, , acFormatPDF, ecc.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

Access FAQ:  
http://www.donkarl.com/it
 
 
ero convinto che questa fosse la prima prova che avevo fatto e non aveva funzionato.
Forse era per qualcos'altro, comunque ora è tutto ok.
Grazie per la disponibilità e la pazienza.
Giovanni
 
 
 
---
Reventlov [at] Katamail. com
Newsgroup: it.comp.appl.access
Titolo: problema bloccante!!

Ho due elenchi, in uno compaiono tutti gli aggettivi, nell'altro gli
aggettivi selezionati; il soggetto è una persona.
Mi piacerebbe che nella prima lista comparissero solo gli aggettivi ancora
da attribuire alla persona e non tutti.
Qualcuno sa indicarmi il codice SQL (per access) da mettere sul primo
elenco?
Grazie Ciao

 wrote in message
OtqA5.24056$3R6.4...@news.infostrada.it...

Cosi' a naso direi che l'istruzione che fa al caso tuo 'e "where...not in
select...", pero' non e' che ho capito troppo bene come son fatti i due
elenchi che hai. Prova a spiegare meglio (o confida in qualcuno piu' sveglio
di me!:-))
Saluti.
Luciano
(DOC)

 ha scritto nel messaggio
news:8qteos$7l8$1...@news.mclink.it...



Sarebbe utile che tu ci dica quale è la struttura delle tue tabelle (che
immagino siano tre), evidenziando le relative chiavi pimarie ed il modo in
cui sono fra di loro in relazione; così sarà possibile costruire le query
che sono origine riga delle due caselle di riepilogo che rappresentano i
tuoi due elenchi.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

da attribuire alla persona e non tutti.
guarda, sul sito comune dovresti trovare un esempio pratico.  sezione
Download, Trasferire righe tra due listbox.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport


Newsgroup: it.comp.appl.access
Titolo: Istanza?

Qualcuno mi sa spiegare perchè e non sempre quando chiudo il Db mi rimane
aperta un istanza di msaccess nel task di windows?
Uso a2000 con win98.
Grazie.

 ha scritto nel messaggio
news:T0u9f.39959$Pe2.7...@twister2.libero.it...

Ciao XXl,
vedi se la faq  7.5   Access non si chiude  del sito di Karl ti aiuta.
Ciao, Sandro

 Grazie mille Sandro
Newsgroup: it.comp.appl.access
Titolo: Progetto o libreria?

Office 97, Access 97
ho copiato su un pc del mio ufficio
il mio database gestionale...bene
sul vecchio pc (w98) funzionava benissimo
su questo nuovo (wXP) mi da problemi
su un modulo che ho 'trafugato' dal sito comune
(trasformazione di un importo da numeri a lettere)
durante la stampa del report mi appare il debug
proprio indicando il modulo in quesyione dicendo che
non sono stati trovati progetto o libreria (evidenziando format$)...cosa e'
successo sul mio vecchio pc funzionava alla grande......
o provato ad installare compnenti dal cd di office 97
ma niente.....
Grazie a chi mi aiuta....
Ciao Luigi, Bari

 ha scritto nel messaggio
news:duDg9.93713$ub2.1...@news1.tin.it...

E' un problema di riferimenti del database; è possibile che alcuni siano
allocati diversamente nel nuovo database.
Controlla i riferimenti mancanti nel database copiato nel computer con wXP e
spuntali.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 spuntali.
Scusami, sò che non centra con il post, ma la domanda te la faccio lo
stesso:
è possibile ovviare a questo problema? Che sò, tramite qualche tool
esterno...
tank you

 tank you
Forse producendo il run time del database, ma non sono sicuro: non ho mai
operato con una versione developer di Access.

Newsgroup: it.comp.appl.access
Titolo: geroglifici

Sono nuovo di questo gruppo
Vorrei fare una domanda.
A volte mi trovo dei campi in alcuni record con strani geroglifici,
qualcuno può aiutarmi
grazie

 ha scritto nel messaggio 
news:1161856807....@f16g2000cwb.googlegroups.com...

Spesso si tratta della scheda di rete di scarsa qualità.
Ciao, Carlo

 grazie
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
Newsgroup: it.comp.appl.access
Titolo: aggiornameno campo calcolato

Buona sera a tutti,
ho una sottomaschera con la lista dei piatti ordinati dai clienti e con il 
relativo prezzo unitario.
alla fine ho inserito una casella testo che mi calcola il totale delle 
quantità dei piatti per il loro prezzo.
passo il codice della casella testo :
=Somma(nz([PrzPietanzaOrdi])*nz([NumPietanza]))
naturalmente questo calcolo lo fa  dopo aver inserito o dopo avere 
modificato il record ed essere passato al sucessivo.
Esiste un modo per fare questo calcolo mentre faccio la modifica della 
quantita in tempo reale ?
Ho provato con l'evento txt.change ,ma logicamente non lo esegue.
Qualche suggerimento  ?
Grazie a tutti
Maurizio 

 ha scritto nel messaggio news:VU_Ve.64262$4g5.3...@news4.tin.it...

Gestisci l'evento "su uscita" della casella di testo e ci scrivi il codice per effettuare il ricalcolo;
es.
Me.Recalc
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Informazione tecnica sulla traffico di rete con applicazioni Access.

Ciao a tutti.
Ho un'applicazione Access 2.0 sul Server (tipicamente un ".mdb" con tutte le
tabelle/query/forms/report/macro/moduli), a cui più client accedono
contemporaneamente.
Ora, quando eseguo una query di interrogazione, oppure una delete 'di massa'
dei dati, oppure un report che attinge come fonte di dati ad una serie di
tabelle in join tra loro, oppure................. le elaborazioni avvengono
sul server e solo il risultato viene mandato al client via rete (poco
traffico), oppure tutto il traffico passa al client che elabora e visualiza
i dati e le informazioni (molto traffico)???
Grazie a chi vorrà chiarirmi il quesito.
Alberto

...

La seconda che hai detto, purtroppo
E' uno dei grandi limiti di access
Antonio


La risposta che ti occorre è legata ad una sola domanda....
Su che macchina gira Access ? Dov'è fisicamente il db ha
poca importanza visto che è access a fare il lavoro.
Bye, Ste


Ciao,
Alberto


Ti sei risposto da solo, se Access lavora sui client ed i dati sono
sul server ovviamente ogni client è costretto a scaricare in locale
le informazioni minime per la risoluzione delle query; esattamente
l'opposto di quanto succede utilizzando un vero db-server.
In quest'ultimo caso la jet ha un'interlocutore (il processo server
che gira sulla macchina server) a cui delegare il lavoro "sporco";
nella configurazione file-server tipica dei db desktop dall' altra
parte non c'è nessuno che possa fare il lavoro per conto del client.
Bye, Ste

 wrote in message
895slm$3mq$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.appl.access
Titolo: caratteri campo testo

Scusate la domanda stupida ma nei 255 caratteri consentiti in un campo di
testo sono compresi anche gli spazi?
Grazie, ciao
Melina

 wrote in message
news:9timlq$dvc$1...@sun250.unimi.it...

Si, lo "spazio" ha una corrispondenza ben definita nel SET di caratteri.
Valore=32 ----> CHR(32) ----> Corrisponde a Spazio
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: campi e tabella

Ho due caselle combinate che attingono valori diversi dalla stessa tabella e 
che funzionano regolarmente. Avrei bisogno di ricavare, per due caselle di 
testo, il valore di un altro campo, della stessa tabella, associato al 
rispettivo id dei primi campi: è possibile realizzarlo evitando di duplicare 
la stessa tabella che, pur se costituita da codici, contiene circa 10.000 
record?
Grazie per la disponibilità e la competenza 

 Grazie per la disponibilità e la competenza.
Sfrutta la proprieta' column delle casella combinate.
Tieni presente che si parte da 0 pertanto il primo valore della prima 
colonna della casella combinata è:
NomeCasellaCombinata.Column(0)
Ricordati inoltre che si parte da destra pertanto se la casella combinata ha 
la seguente origine riga:
SELECT Nometabella.id, NomeTabella.Cognome, NomeTabella.Nome FROM 
Nometabella;
la column(0) data l'id e cosi via.
-- 
Ciao
Geppo

 saci
-- 
Ciao
Geppo 


Grazie, funziona perfettamente!!
Saci

Newsgroup: it.comp.appl.access
Titolo: Righe in Output

Quante righe è possibile esportare in access?
è possibile aumentarle o gestire l'evento in qualche modo?
grazie

 è possibile aumentarle o gestire l'evento in qualche modo?
Aumentare le righe?
Gestire l'evento?
Quale evento?
Un lieto evento?
AUGURI!!!
Antonio

 grazie
Esportare da dove a dove?
Da una tabella/query in un file di testo? 
Da una tabella/query in excel?
Da una tabella/query in Oracle?
Da una tabella/query in MySQL?
In ogni caso non ci dovrebbero essere limiti, salvo forse nel caso di
excel i cui fogli hanno al massimo 65.536 righe.
Hai provato ad esportare qualcosa e ti ha dato un errore?
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

 
Inviato da 
www.mynewsgate.net


Non si capisce se devi importare in Excel dei dati da Access o viceversa.
Comunque access collega/importa direttamente le tabelle di excel; mentre per
un discorso a parte vale per excel: secondo me c'è un errore di fondo e cioè
quello di voler per forza di cosa replicare in excel funzionalità proprie di
un db.
Excel è fantastico per l'elaborazione diretta dei dati presi da varie fonti;
puoi farti delle query semplici o delle magnifiche tabelle pivot, il tutto
lo puoi eseguire senza avere i dati fisicamente memorizzati su un foglio
excel perché potrebbero superare il limite di 65536 righe.
Rifai l'analisi del tuo problema o rispiegaci meglio che devi fare oltre ad
un semplice outputto...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Questo ng su client

Salve, vorrei sapere se è possibile configurare un client per scaricare
i messaggi di questo newsgroup.
Ciao Giuseppe
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 i messaggi di questo newsgroup.
Cioe'?
Sib

Vorrei ad esempio poter scaricare questi messaggi su un programma come
outlook express come in molti newsgroup è possibile fare.
Ciao


Ciao
e per curiosità adesso con cosa leggi i messaggi?
P.S. 
vedi Eudora od Opera
Saluti.
Emanuele.

Con mailgate!
precisamente ora sono sull'indirizzo:
http://mygate.mailgate.org/post/it/it.comp.appl.access/s6cm7uos03lj23e1l64t3j6408lto4s0ke%404ax.com
Tu invece vuoi dire che leggi i msg con un client.
Potresti indicarmi come configurare il client? (server, user, eventuali)
Grazie Giuseppe


Grazie Giuseppe
come nome server ho 
news.cis.dfn.de
poi completi il resto nome utente... indirizzo posta elettronica
etc... con i tuoi dati.
Saluti.
Emanuele.

 ha scritto nel messaggio
news:v8b68u4e7jbursjjb...@4ax.com...

Aggiungerei che prima bisogna registrarsi: mandi una e-mail con
nome-cognome-indirizzo di posta elettronica a: 
news-r...@cis.dfn.de
. In
poco tempo (a me tra il venerdě e il sabato) ti assegnano nome e password.
Ciao
--
Alberto

grazie di tutto ragazzi!

Newsgroup: it.comp.appl.access
Titolo: Funzione

Salve a tutti!!
Esiste in Access una corrispondente funzione alla funzione "Split" di
VisualBasic?
In access 97 non dovrebbero gia essere presenti tutte le funzioni di VB?
N.B.
La funzione Split(espressione[, delimitatore[, conteggio[, confronto]]])
Restituisce unamatrice a una dimensione con base zero contenente il numero
di sottostringhe specificato.
Vi ringrazio anticipatamente!

 di sottostringhe specificato.
Non ho capito a cosa serve, Dovresti spiegarlo meglio.
Sib

Vi posto direttamente il riferimento della guida in linea di VB:
Funzione Split
Descrizione
Restituisce una matrice a una dimensione con base zero contenente il numero
di sottostringhe specificato.
Sintassi
Split(espressione[, delimitatore[, conteggio[, confronto]]])
La sintassi della funzione Split è composta dalle seguenti parti:
espressione:
Obbligatoria.Espressione stringa contenente sottostringhe e delimitatori. Se
espressione è una stringa di lunghezza zero (""), la funzione Split
restituirà una matrice vuota, ovvero una matrice che non contiene alcun
elemento o dato.
delimitatore:
 Facoltativa. Carattere che consente di identificare i limiti della
sottostringa. Se omesso, viene automaticamente utilizzato come delimitatore
lo spazio (" "). Se delimitatore è una stringa di lunghezza zero, verrà
restituita una matrice di un solo elemento contenente l'intera stringa
espressione.
conteggio:
 Facoltativa. Numero di sottostringhe da restituire. Il valore -1 indica che
vengono restituite tutte le sottostringhe.
confronto:
Facoltativa. Valore numerico che specifica il tipo di confronto da
utilizzare nella valutazione delle sottostringhe. I possibili valori sono
indicati nella sezione "Impostazioni".
Impostazioni
Le possibili impostazioni di confronto sono:
vbUseCompareOption               =   -1
Esegue un confronto utilizzando l'impostazione dell'istruzione Option
Compare.
vbBinaryCompare                       =     0
Esegue un confronto binario.
vbTextCompare                           =     1
Esegue un confronto di testo.
vbDatabaseCompare                 =    2
Solo per Microsoft Access. Esegue un confronto in base alle informazioni del
database.

 In access 97 non dovrebbero gia essere presenti tutte le funzioni di VB?
No.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: immagine + testo

l'avevo già chiesto ma non vedo i messaggi precedenti al 01/11....
è possibile mettere un'immagine e un testo in un pulsante di comando ?
se si come ?
grazie
ciao

 ciao
Ti crei una immagine che contenga, oltre all'immagine, anche la scritta e la
inserisci come immagine del pulsante di comando.
Oppure sovrapponi al pulsate di comando, contenete l'immagine, una etichetta
che abbia la stessa dimensione del pulsante ed il bordo e lo sfondo
trasparenti.
Naturalmente userai l'evento "Su Clic" dell'etichetta e non del pulsante di
comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: msflexgrid

In access 2003 esiste l'oggetto msflexgrid? Non sono un esperto ma ricordo
di averlo usato in access 97 senza problemi: ora nel 2003 non lo trovo.
Sapreste darmi qualche indicazione?
Grazie a tutti.
Antonio.

Ante Brisù ha scritto:

Sinceramente non esiste nemmeno in A97, quello è un OCX esterno del
quale serve licenza, se non erro viene distribuito con la versione
DEV(ODE) per A97 ora credo si trovi in VS.
@Alex

Alessandro Baraldi wrote:

Ti ringrazio: secondo te dove è possibile acquistare o avere informazioni a
riguardo di questo ocx msflexgrid?
Antonio

Ante Brisù ha scritto:

Nel WEB trovi molto..., ma anche solo inserirlo come riferimento
ottieni elenco Metodi e Proprietà...!
@Alex

Ante Brisù ha scritto:

Nel WEB trovi molto..., ma anche solo inserirlo come riferimento


Newsgroup: it.comp.appl.access
Titolo: errore: nessun record corrente

ciao a tutti
il una maschera ho due combo
1-combo_conordini
2-combo_senzaordini
in dopo aggiornamento della combo_senzaordini
ho inserito
Me!combo_conordini = ""
 
ma ho l'errore nessun record corrente
quando elimino l'unico record per poi riinserirlo.
 
Grazie per l'aiuto


E ti sembra strano?
0 record. Quale scelgo?
 
In questo caso o intercetti l'errore e te ne freghi
o eviti di fare la istruzione che provoca l'errore.
Pardon 3' soluzione ti tieni l'errore ;-)
 
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 


grazie

Newsgroup: it.comp.appl.access
Titolo: Valore predefinito su azione

Ho una maschera "movimenti" con un controllo chiamato "importo" ed un altro 
controllo chiamato "verificato" con formato vero/falso.
Nella maschera "movimenti" è contenuta una sottomaschera che contiene un 
controllo chiamato "importo preventivo".
Ho la necessità di assegnare al controllo "importo" della maschera 
"movimenti", come valore predefinito, il valore del controllo "importo 
preventivo" contenuto nella sottomaschera.
Questo deve avvenire nel momento in cui, e solo se, metto il segno di spunta 
nel controllo "verificato" (quindi con l'azione dopo aggiornamento).
Il motivo di assegnare il valore come valore predefinito e non come valore è 
dovuto al fatto che è possibile che io cambi questo valore in relazione a 
determinate esigenze.
Grazie a tutti.
Anche la 

 Anche la
Non vorrei sbagliarmi, ma dovresti mettere evento dopo l'aggiornamento del
controllo.
il codice quindi avrą queste sembianze
(ctrlNome --> sono i tuoi controlli)
if(Me.ctrlVerificato = true) then
Me.ctrlImporto = Me![nomesottomaschera]!ctrlimportopreventivo
endif
prova potrei aver scritto una castroneria :D
Ciao
Newsgroup: it.comp.appl.access
Titolo: ora

ciao...io desideravo poter sottrarre da un orario Somma ( espressione calcolata
in una query ) il valore di 30minuti. Ho provato ma quando digito #00:30:00# in
automatico quando salvo l'orario che ho inserito viene cambiato in #12:30:00
AM#
e quindi la differenza non viene fatta!!!
Nel campo somma ho una espressione calcolata in una query....io desideravo o
poter aggiungere un evento al campo ( su attivazione?? ) in cui sottraggo 30min
nel caso in cui si verifichi una determinata condizione o eventualmente in
serire la condizione nella query ( sempre nel campo somma a cui è associato una
espressione calcolata ) e quindi se tale condizione si verifica sottrare 30
minuti dall'orario Somma!!!
spero di esser stato chiaro
grazie
mike
-- 
Posted from 
epid-28-dns.ifc.cnr.it
 [146.48.71.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Se sei in VBA e Somma contiene un valore di tipo Data/ora prova con:
Somma = DateAdd("n",-30, Somma)
In un campo calcolato di una query prova con:
SommaBis: DateAdd("n"; -30; [Somma])
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Come sempre roberto i tuoi consigli/suggerimenti sono azzeccati, utili e
preziosi.
ancora una volta mi hai risolto il problema ed ovviamente ti ringrazio...
buon natale e felice anno nuovo
ciao
mike from P/SA!!! :-)
-- 
Posted from  [80.116.166.191] 


 mike from P/SA!!! :-)
Buon Natale e felice anno nuovo a te.
Roberto from ROMA!!! ;-)

Newsgroup: it.comp.appl.access
Titolo: ennesimo dubbio sull'utilizzo dei decimali (per uso contabile)

ho una funzione cosi
Function fctRound(Optional varNr, Optional varPl As Integer = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
   If IsMissing(varNr) Or Not IsNumeric(varNr) Then Exit Function
   fctRound = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
varPl)
End Function
e un campo che mi indica quanti decimali usare e lo prelevo in questo modo
DLookup("[numerodecimali]", "nometabella")
vorrei che ogni valuta prendesse il numero di decimali messi in numero
decimali quindi pensavo in vba faccio cosi
fctRound(1.24, DLookup("[numerodecimali]", "nometabella")) per ogni
viriabile valuta
ma come faccio invece su apertura di una form a dire ad un campo valuta di
avere tanti decimali quanti specificati in
DLookup("[numerodecimali]", "nometabella")
grazie.

E allora perchè non aggiungi l'ennesimo post al
vecchio 3d?
non credi che chi in futuro avrà il tuto stesso
problema, potrà avere anche lo stesso
inconveniente?
MAssimiliano

 ha scritto nel messaggio
news:hFFnc.4497$%x6....@news.edisontel.com...

cosa intendi per 3d? se ti riferisci ai post mi scuso per aver aperto
inutilmente post separati.

 ha scritto nel
messaggio
news:c7nchk$eg1$1...@lacerta.tiscalinet.it...

Proprio questo, riprendi il vecchio
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: fare ricerche di piu' parole anche non in ordine in un campo

Salve, 
Esiste un modo semplice per fare una ricerca su un campo di una
tabella in modo che vengano selezionati i record che contengono le
parole di ricerca anche se non nello stesso ordine? (un po' come
quando si effettuano ricerche con google..)
Es. se cerco Mario dr. Rossi
la ricerca mi evidenziera' i campi che contengono queste tre parole 
in qualsiasi ordine esse siano e mischiate anche ad altre.
Grazie!
Ermanno

 ha scritto nel messaggio
news:6ak91v8v6oou2viij...@4ax.com...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ
intitolata "Come si puň filtrare una maschera in base a una o piů parole o
frasi contenute all'interno di un suo controllo?"; penso che faccia al caso
tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Ringrazio della risposta.... e' stato spunto di risoluzione del
problema... 
Ecco come ho risolto (magari serve a qualcuno
Sub openmaga()
Dim cnnmaga As New Connection
Dim rstmaga As Recordset
Dim search, ricerca, searchel(10) As String
Dim x, q As Integer
search = InputBox("Inserisci la ricerca da effettuare", "Supersearch")
'parsing
q = 1
For x = 1 To Len(search)
a$ = Mid$(search, x, 1)
If a$ = " " Then q = q + 1
searchel(q) = searchel(q) + a$
Next
'crea la stringa di ricerca
ricerca = ""
For x = 1 To q
    If x <> 1 Then ricerca = ricerca + " and "
    ricerca = ricerca + "descri like " + "'%" + Trim$(searchel(x)) +
"%'"
Next
'connessioni ai db
cnnmaga.Open "provider=microsoft.jet.oledb.4.0;Data
Source=c:\cservice.mdb;"
'recordsets
Set rstmaga = New ADODB.Recordset
rstmaga.CursorType = adOpenKeyset
rstmaga.LockType = adLockOptimistic
'apre e stampa un record a testa
stringaselect = "SELECT * from anagraficaarticoli where (" + ricerca +
");"
rstmaga.Open stringaselect, cnnmaga, , adCmdText
If Not rstmaga.EOF Then rstmaga.MoveFirst Else Stop
Do While Not rstmaga.EOF
    Debug.Print rstmaga!descri
    rstmaga.MoveNext
Loop
Debug.Print "---------------------------"
Debug.Print stringaselect
Stop
Grazie nuovamente!!!
Ermanno


Newsgroup: it.comp.appl.access
Titolo: Soluzione Errore 75 su pacchetto di installazione.

Finalmente sono riuscito a trovare una soluzione al problema di cui
all'oggetto.
L'errore 75 era un bug che si manifestata nella creazione del pacchetto di
installazione con  Office XP sui sistemi operativi Windows 98 - Windows 98
Seconda edizione - Millennium e Nt
Server e Workstation.
Esso è stato risolto dalla microsoft con una patch, liberamente scaricabile
all'indirizzo 
http://msdn.microsoft.com/downloads
Ho provato ad applicare detta patch e tutto è tornato a funzionare alla
perfezione.
Ciao a tutti
Ringhitt


Grazie, era una gran rottura !!!
AEOM
Newsgroup: it.comp.appl.access
Titolo: Riorganizzare logica tabelle

Mi trovo un db non standard da riorganizzare.
Dovrei ricreare delle tabelle con questa logica
      Giorno Milano Roma Firenze
      01/01/2006 75 41 2
      02/01/2006 98 95 51
      03/01/2006 16 57 72
In tabelle standard
      Giorno Dato Valore
      01/01/2006 Milano 75
      02/01/2006 Milano 98
      03/01/2006 Milano 16
      01/01/2006 Roma 41
      02/01/2006 Roma 95
      03/01/2006 Roma 57
      01/01/2006 Firenze 2
      02/01/2006 Firenze 51
      03/01/2006 Firenze 72
Siccome le tabelle sono una moltitudine e i record migliaia volevo chiedervi
se qualcuno ha già affrontato il problema e come lo ha risolto.
Grazie 1000

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

 Roberto
Avevo pensato anch'io a questa soluzione "manuale". Il mio problema è che
devo riorganizzare un database con una trentina di tabelle con circa 60
campi (le tabelle sono tutte uguali ma contengono dati diversi) dove circa
54 campi devono diventare discriminante di record. Speravo in una routine in
VBA che automatizzasse un po' il processo..
Grazie comunque
Adri@no

 wrote in message 
news:TcKyf.33483$av6....@tornado.fastwebnet.it...

Sia T5 la tabella (sorgente) contenente i campi Giorno,
Milano, Roma, Firenze
Sia T6 la tabella (destinazione) contenente i campi Giorno,
Data, Valore
-------------------------------------------------
Private Sub Command6_Click()
Dim db As Database, i As Integer
Dim RS_Source As Recordset, RS_Target As Recordset
Set db = CurrentDb
Set RS_Source = db.OpenRecordset("T5", dbOpenDynaset)
Set RS_Target = db.OpenRecordset("T6", dbOpenDynaset)
Do Until RS_Source.EOF
    For i = 1 To 3
        With RS_Target
            .AddNew
            .Fields(0) = RS_Source.Fields(0)
            .Fields(1) = RS_Source.Fields(i).Name
            .Fields(2) = RS_Source.Fields(i)
            .Update
        End With
    Next
    RS_Source.MoveNext
Loop
End Sub
-----------------------------------------------
Ciao
Bruno 

 Adri@no


 Prego
Tra l'altro si sta pochissimo a fare una query di unione di quel tipo,
basta scrivere la prima riga, fare copia-incolla e cambiare il nome del
campo nelle successive.
Mi raccomando l'uso di UNION ALL, perchè il solo UNION scarterebbe i dati
duplicati.
Ciao.
-Marco-
-- 
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

 Bruno
MITICO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Esattamente ciň che cercavo di fare!!!
1 minuto (non di piů) per modificare il codice (avevo 8 campi che tali
dovevano restare e 66 che dovevano diventare records con campo
discriminante) ed il risultato č perfetto!
Grazie 1000^10
Adri@no
PS. Per i guru del Sitocomune (che leggo con interesse ed apprezzamento)
potete valutare di inserirle la pratica soluzione nei "Modules"
Newsgroup: it.comp.appl.access
Titolo: frm As Form

ciao a tutti
come devo fare affinchè
 
frm possa essere modificato a mio piacimento?
p.e. all'interno di una function
If MyCustomer = "Società" Then frm = Eval(frm & "_S")
CmpEmail = fctCampiEmail(frm)
 
Grazie

Franco ma non hai ancor a compreso il modello ad oggetti.di Access... fai sempre le stesse domande alle quali uno pensa e spera di dar risposta con l'obiettivo tu ne comprenda i concetti...
 
L'oggetto Form fa parte della Collection forms... Quindi come ti ho detto anche nel messaggio precedente per usare una stringa deviriferirti alla collection...
FORMS(Stringanomeform)
 
L'assegnazione di variabili oggetto, e la form lo è come un controllo ecc... richiede il SET
EVAL non serve a NULLA non usarloa vanvera.
 
DIM frm Ad Access.Form
If CurrentProject.AllForms(nomeform).isloaded the
 
  Set frm= Forms(nomeform)
End if
 
Perché non valuti lo studio delle basi di programmazione di access...?
 
@Alex


grazie Alex
stavo per rispondermi
cmq grazie


che libro?


Se ti rispondo... quello che vuoi...?(Il messaggio è chiaro...?)
Non sono aggiornato... ma ti serve di certo anche uno di base.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Query parametrica

Non riesco a far funzionare questa query:
 Dim rs As New ADODB.Recordset, Data As Date
 rs.Open "SELECT ATTI.* FROM ATTI " & _
         "WHERE ATTI.DATA_ATTO=" & Data & "", ActiveConnection:=cnx
mi restituisce un record vuoto, mentre dovrebbe restituirmene alcuni.
Dove sbaglio?
Grazie per qualsiasi aiuto.
eSQueL 

 eSQueL
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:48a68b95$0$11378$5fc...@news.tiscali.it...

Grazie :)
Ciao.
eSQueL
Newsgroup: it.comp.appl.access
Titolo: Breakpoint che rimangono attivi anche dopo averli tolti ???

Vi e' mai successo che durante il debug piazzate breakpoint a destra ed 
a manca, poi una volta corretto e verificato tutto, li togliete, 
lanciate in esecuzione ed il flusso programma si ferma proprio dov'era 
prima un breakpoint?
O capita solo a me?
(Win 10 pro 64bit, Access 2013 32 bit)

Salve,
 
RobertoA:

Siccome si tratta di un vecchio bug, lo trovi nel nostro elenco (sezione 
VBA) insieme alla solita cura (decompile):
 
https://www.accessforever.org/post/access-bugs-the-long-list-2023-1
 
 
Poi per decompile vedi: 
https://www.donkarl.com/it?FAQ1.23
 
 
-- 
Ciao
Karl
*********
Access Bugs: 
https://AccessForever.org
 
Access News: 
https://youtu.be/XMOHBSudo-U
 
Access DevCon: 
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 
 
Ah e' roba nota
Buono a sapersi
 

 Buono a sapersi
 
Perché ho appena rivisto il post:
 
Questo bug è stato risolto un po' più tardi, a giugno, perché abbiamo 
disturbato il team di Access abbastanza a lungo. Ma ovviamente solo per 
le versioni attuali di Access.
 
È il sesto di questo elenco: 
https://techcommunity.microsoft.com/t5/access-blog/access-releases-14-issue-fixes-in-version-2305-released-june-1st/ba-p/3841227
 
 
-- 
Ciao
Karl
*********
Access Bugs: 
https://www.accessforever.org
 
Access News: 
https://youtu.be/cs_mZvaKYeY
 


 
 
Ah, errore mio, ovvero una lettura troppo superficiale qui:
Hanno risolto il caso inverso con i breakpoint presenti che non 
funzionano. Il bug con i breakpoint fantasma è più difficile da 
riprodurre per Microsoft e quindi non è ancora stato risolto.


Newsgroup: it.comp.appl.access
Titolo: Quesito Aiuto!!

Ho una Maschera che si chiama "Dati" e una Sottomaschera che si chiama
 "Prodotti";
 Ho la necessità che dopo aver aggiornato la casella combinata di nome
 "Servizio" che si trova nella maschera "Dati", la sottomaschera "Prodotti"
 vada a un nuovo record.
 Che formula devo inserire (con precisione) sull'evento "dopo aggiornamento"
 della casella combinata "Servizio"  per avere il risultato chiesto?
 Porgo in anticipo i miei più sentiti ringraziamenti a tutti coloro che
 vorranno rispondere.
 Forlani Rodrigo

  Forlani Rodrigo
Ciao da RoDAgo
Newsgroup: it.comp.appl.access
Titolo: datemi un layout!

o voi esperti di access
ho un problema enorme da risolvere... voi senz altro potete aiutarmi.
ho una tabella della serie  nome-indirizzo-tel
dovrei stampare una serie di questi record su carta adesiva e dovrei
quindi dargli un layout appropriato che non sia quello standard della
tabella...
per esempio i dati potrebbero essere messi cosi'
 nome -------
 ---- indirizzo
 tel --------
 nome2 ------
 ---- indirizzo2 
 tel2 -------
... ecc
come posso fare?
il problema e' che devo stampare i vari records di fila e non uno alla
volta (come nei form)
dovrei esportare i dati su excel?
ditemi voi
grazie

 wrote in message
1e4zg3h.1jo...@a-vo2-49.tin.it...

  Perche', farti un bel report ti sembra una cattiva idea? :-)

grazie
Ciao
Basjlico

   Perche', farti un bel report ti sembra una cattiva idea? :-)
beh
a saperli usare... :-)
imparero'
grazie per la dritta

Newsgroup: it.comp.appl.access
Titolo: Uso di Filter per estrapolare CAP che iniziano con il primo numero

Come posso modificare questa istruzione per filtrare un campo cap in modo che mi restituisca tutti i cap che iniziano con il primo numero?
 
Me.Filter = "CD like '*" & CercaStringa & "*'"
 
Grazie per l'aiuto.
 
Andrea

Me.Filter = "CAP like '" & CercaStringa & "*'" 
 
@Alex 

 @Alex
 
No, in questo modo mi restituisce tutti i CAP uguali, ma io invece cerco il modo di filtrare tutti i CAP che iniziano con il primo numero (il campo in questione è in formato testo). Questo filtro è sull'evento "su doppio clic" del campo CAP e attivando l'evento sul campo che all'interno ha per esempio 20122, mi filtrerà tutti quei record che avranno il cap che inizia con il "2". Spero di avere posto meglio la domanda ora, chiedo scusa.
 
Andrea

Andrea non diciamo cose assurde senza pensare.
Quel criterio cerca tutti i CAP che iniziano con la stringa che inserisci.
Se poi questo sia quello che hai chiesto devi saperlo tu.
 
@Alex

Al posto della stringa metti il left(cap,1)... e spiegato meglio.
 
@Alex


Chiedo scusa, ho tralasciato parte del codice precedente relativo al "CercaStringa" che in effetti fa riferimento all'intero campo CAP. 
Sto cercando di adattare queste istruzioni, prese da un altro post, per ottenere questa cosa, di filtrare tutti i cap che inizino con il primo carattere, e non ce la faccio.
 
Andrea

 @Alex
 
Grazie, era proprio quello che mi serviva! Ho risolto.
Newsgroup: it.comp.appl.access
Titolo: ouDisabilitare la rotella mse, i tasti freccia, tasti pagUP-pagDown

Buon anno a tutti 
domanda:
se ho una maschera fr_MiaMaschera
quando questa è aperta quindi attiva poiche ho disabilitato i selettori di
record e i pulsanti di spostamento
vorrei sapere come si puo disattivare per quella maschera quando è
aperta(solo quando è aperta) i:
   rotella mouse 
   tasti freccia (tastiera)
   tasti pagUP-pagDown (tastiera)
Grazie e ancora felice anno
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao
per la rotellina del mouse trovi ampia documentazione su 
www.sitocomune.com
Per tutto il resto questa una possibile strada:
a fronte dell'evento KeyDown della maschera...(su tasto giů)
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 34 Or KeyCode = 33 Or KeyCode = 38 Or KeyCode = 40 Or KeyCode = 
37 Or KeyCode = 39 Then
KeyCode = 0
End If
End Sub
Ricorda di impostare "Anteprima tasti" su Sě.
Ciao, Carlo 

 ha scritto nel messaggio

Oppure:
if instr("33;34;37;38;39;40", KeyCode) then keyCode =0
e dai un occhiata qui per la rotellina del mouse qui:
http://www.lebans.com/mousewheelonoff.htm
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: Aprire/utilizzare un programma all'interno di access

Esiste un controllo (OCX) che, inserito in un form, mi permetta di aprire al
suo interno un qualsiasi altro programma e di utilizzarlo come fosse una
sessione a se stante? Nel mio caso mi servirebbe per utilizzare, all'interno
di un mio pgm Access, KODAKIMG.EXE di windows che utilizzo x scannerizzare
ed archiviare documenti. Grazie a chi mi suggerisce una soluzione.

 ha scritto nel messaggio
news:b5pbhs$1bdc1$1...@news02.it.net...

Puoi farlo con la Funzione Shell (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

la funzione Shell avvia un programma e basta(la uso già); io vorrei gestire
il programma all'interno di access (es. ActiveX SnapshotViewer...)

Newsgroup: it.comp.appl.access
Titolo: ottenere due risultati in unica soluzione

ciao a tutti
Vorrei ottenere due risultati in una unica soluzione
in questa sub...
Grazie per l'aiuto
 
Sub ImpPDDiv(frm As Form)
 
  Dim rst As DAO.Recordset
  Dim strSQL As String
 
  strSQL = "SELECT * FROM TbDeposito"
  strSQL = strSQL & " WHERE Predefinito = -1 AND Id = cliCriterio();"
  Set rst = CurrentDb().OpenRecordset(strSQL)
 
  frm!IdDDiv = ""
  frm!IdDDiv = rst!IdDestinazioneDiv
 
  strSQL = "SELECT * FROM TbDeposito"
  strSQL = strSQL & " WHERE Predefinito = -1 AND Id = foCriterio();"
  Set rst = CurrentDb().OpenRecordset(strSQL)
 
  frm!IdLCDiv = ""
  frm!IdLCDiv = rst!IdLuogoCaricoDiv
 
  Set rst = Nothing
 
End Sub

Sub ImpPDDiv(frm As Form) 
 
  Dim rst As DAO.Recordset 
  Dim strSQL As String 
 
  strSQL = "SELECT * FROM TbDeposito" 
  strSQL = strSQL & " WHERE Predefinito = -1 AND Id = cliCriterio();" 
  Set rst = CurrentDb().OpenRecordset(strSQL) 
 
  frm!IdDDiv = rst!IdDestinazioneDiv 
  frm!IdLCDiv = rst!IdLuogoCaricoDiv 
 
  rst.close
  Set rst = Nothing 
 
End Sub
 
@Alex 


grazie Alex
però sono due filtri diversi cliCriterio() e foCriterio()
 
strSQL = strSQL & " WHERE Predefinito = -1 AND Id = cliCriterio();" 
per...frm!IdDDiv = rst!IdDestinazioneDiv 
 
strSQL = strSQL & " WHERE Predefinito = -1 AND Id = foCriterio();"
per...frm!IdLCDiv = rst!IdLuogoCaricoDiv 

Scusa mi è sfuggito... allora credo non si possa semplificare...
 
@Alex

 @Alex
 
grazie


usa la UNION:
 
SELECT * FROM (
     SELECT * FROM TbDeposito WHERE Predefinito = -1 AND Id = cliCriterio()
     UNION
     SELECT * FROM TbDeposito WHERE Predefinito = -1 AND Id = foCriterio()
) AS t ;

 ) AS t ;
 
 
anche così :
 
select * FROM TbDeposito WHERE Predefinito = -1 AND Id = cliCriterio()
 
union
 
select * FROM TbDeposito WHERE Predefinito = -1 AND Id = cliCriterio()

Newsgroup: it.comp.appl.access
Titolo: Re: Aggiornare  solo record duplicati di una tabella


per la serie me la canto e me la suono:
ho avuto un lampo di genio ho risolto cosě:
MUL: IIf(DCount("[COD]";"Tabella1";"COD=" & [Tabella1].[COD])>1;1;0)
grazie comunque.


Newsgroup: it.comp.appl.access
Titolo: formato data di un controllo

In un report ho creato un controllo  associato ad un campo data di una
query. Vorrei trasformare il formato data del controllo ad esempio da
12/01/2000 in gennaio.  
Con la formula =Month([nomecampo]) ottengo il numero corrispondente al
mese, cioé 1, come posso trasformarlo in gennaio? Ho già provato con
=Month(format([nomecampo],mmmm)) ma è sbagliato? E' possibile
trasformare il numero?
Grazie a tutti.

Castore&Polluce scrisse

=Format([nomecampo];"mmmm")
Ciao da RoDAgo 

 Grazie a tutti.
imposta la proprietà formato a:     mmmm
 e hai finito
--
Cordiali saluti
Nunzio Santini

...

Questa stesa domanda l'ho posta io qualche giorni fà, non esiste in accessa
la funzione che dato un numero da uno a dodici ti restituisce il mese in
lettere corrispondente se è questo quello che vuoi la devi creare.
Guardati i messaggi del 28 cm.
Saluti
Gisco