mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Il pulsante Annulla non funziona per le sottomaschere?

ANNULLA IN UNA SOTTOMASCHERA
----------------------------
Il mio problema è strutturato nel seguente modo:
Ho creato una form associata ad una tabella "FILM" e ho disegnato un
pulsante Annulla. Inoltre ho inserito una sottomaschera
associata ad una seconda tabella "COPIA" collegata alla prima mediante
query e associazioni e rappresenta i dati in formato foglio dati.
Dopo aver inserito o modificato dati nella maschera principale e nella
sottomaschera, con la pressione del pulsante Annulla dovrei eliminare
tutte le eventuali modifiche e/o inserimenti in entrambe le maschere:
purtroppo sono riuscito a risolvere solo il problema della maschera 
principale mentre nella sottomaschera no(i dati non tornano allo stato
precedente in caso di modifica o eliminati in caso di nuovo
inserimento).
Ho provato passando il "fuoco" alla sottomaschera (con la seguente
espressione: Me.sottomascheraCopia.SetFocus) e il comando
"DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70" ma
non ho concluso niente.
Qualcuno può aiutarmi a risolvere questo problema con il comando
Annulla?
Grazie in anticipo a tutti quelli che leggerano questa domanda!
                               Christian OLIVIERI
 
coli...@virgilio.it

 ha scritto nel messaggio
news:g66aat88hjuhrhn5i...@4ax.com...

hai provato ad aggiungere un pulsante nella sottomaschera ?
giuseppe

Non sono in grado di aggiungere un pulsante nelle sottomaschera perchè i
record sono rappresentati come foglio dati.
Sai darmi qualche dritta per aggiungere tale pulsante?
 
Grazie


In MSAccess, nelle form associate, quando modifichi un record e ti posizioni su
un altro record, quello precedente viene salvato e non e' piu' possibile
annullare tali modifiche.
Ora se modifichi i dati in una subform, nel momento in cui ti sposti sulla form
principale, le modificvhe vengono salvate.
Se proprio hai bisogno di questa funzione, le alternative sono:
usi delle tabelle temporanee che riempi con i dati da modificare o nuovi e solo
quando l'utente accetta le modifiche aggiorni le tabelle principali;
oppure
usi la subform solo per visualizzare idati, e usi una popup form con la quale
l'utente inserisce o modifica i dati dopo aver selezionato il record dalla
subform. In questo modo l'utente e' costretto ad accettare le modifiche prima
che avvengano realmente;
oppure
molto piu' semplicemente, intercetti l'evento Before Update della form e se il
record e' stato modificato, chiedi all'utente se vuole salvare le modifiche,
questo sistema non e' molto comodo per l'utente, ma funziona (trovi un esempio
sul SitoComune).
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------
Newsgroup: it.comp.appl.access
Titolo: Aiuto per principianti....

Scusate la mia infinita ignoranza ma sono alle primissime armi...
vorrei saper come fare ad ottenere il valore di un campo appartenente ad un
record che ho filtrato
mi spiego meglio:
utilizzo un modulo VB e scivo
docmd.opentable       per aprire la tabella col valore che mi interessa
docmd.applyfilter       per trovare il record che mi interessa
ora che ho ottenuto il record come faccio ad ottenere il valore di un
determinato campo e metterlo in una variabile ??
        Grazie a tutti coloro che vorranno aiutarmi.

 wrote in message
8rg0ek$cqh$1...@lacerta.tiscalinet.it...

... e dopo che l'hai messo nella variabile che vuoi farci?
Comunque guarda che sei lontanissimo dalla soluzione, qualunque sia il tuo
obiettivo.
Inquesti casi si apre un recordset (se devi accedere a diversi valori nella
tabella).
Se ti serve un solo valore vedi sull'help DLookUp (Sommario e Indice, non
Guida in linea...)
Ciao, Sib

docmd.applyfilter       per trovare il record che mi interessa
mmmh, no, non ci siamo.
non devi intendere "aprire" in senso letterale...  la programmazione è
fatta di metafore...
guarda, per fare quello che vuoi tu devi utilizzare un recordset.  un
recordset è un "riferimento" ad una tabella.  questo riferimento è
come una finestrella puntata su un record per volta.  finestrella
metaforica, eh?
vedi l'help di recordset.  all'inizio è un po' complicato (ricordo
bene!) ma se ci giochi un po' capisci tutto.  se hai problemi riscrivi
pure mettendo nel titolo del messaggio una descrizione del tuo
problema che non sia generica (tipo "aiuto!").

E che cacchio, ho detto solo per Lbo!
Ti ho inviato un'e-mail a casuccia per la cena, ti è arrivata?
Scusami la richiesta ma capirai leggendo.  :-)
RoDAgo
Newsgroup: it.comp.appl.access
Titolo: routine per import tabelle automatica

Chi mi sa suggerire un modo per importare automaticamente dei file *.dbf?
Quello che vorrei ıı: premere un pulsante e importare tot tabelle da un path prestabilito e chiamarle con un nome prestabilito.
E' possibile fare questo con un modulo o una macro??
Grazie a tutti.
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

 E' possibile fare questo con un modulo o una macro??
Prova ad allegarle, forse ti rimane + facile.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 <BR>


 Scusa l'ignoranza.
Cominciamo con le regole di questo NG: sei pregato di rispondere ai messaggi
dopo il testo degli stessi e non prima.
Tabelle allegate o collegate, sulla guida vengono usate entrambe le dizioni.
Riporto un estratto della guida di A97:
"È possibile importare o collegare dei dati di tabella sia da altri database
di Microsoft Access versione 1.x, 2.0, 7.0/95, e 8.0/97, sia da altri
programmi e formati di file, come Microsoft Excel, dBASE, Microsoft FoxPro o
Paradox. È inoltre possibile importare o collegare, in sola lettura, tabelle
ed elenchi HTML che possono risiedere su un computer locale, un server di
rete o un  server Internet.
Con l'importazione di dati viene creata una copia delle relative
informazioni in una nuova tabella del database di Microsoft Access. La
tabella o il file di origine non viene alterato in questo processo. Il
collegamento consente la lettura e, nella maggioranza dei casi,
l'aggiornamento dei dati nell'origine dati esterni, senza necessità di
importarli. Il formato dell'origine dati esterni non viene modificato ed è
quindi possibile continuare ad utilizzare il file con il programma in cui è
stato creato in origine; è tuttavia possibile aggiungere, eliminare o
modificare i dati utilizzando anche Microsoft Access."
Come puoi notare è citato il formato dBase.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 <BR>
Caro Silvio,
ti ringrazio, ma non ho risolto il problema.
Di fatti io utilizzavo un DB in Access 97 con 6 tabelle collegate con le quali utilizzavo maschere con sottomaschere e report con sottoreport, e andava tutto alla grande.
Ho convertito il DB in Access2000 e ho riscontrato problemi nella gestione di tali tabelle in quanto nel caso di sottoreport ricevo un messaggio di errore nel quale mi viene indicato che non ıı possibile utilizzare il file collegato perchıı giıı impegnato.
Grazie ancora.


 Ho convertito il DB in Access2000 e ho riscontrato problemi nella gestione
di tali tabelle in quanto nel caso di sottoreport ricevo un messaggio di
errore nel quale mi viene indicato che non ıı possibile utilizzare il file
collegato perchıı giıı impegnato.
Mi spiace, ma non uso A2000 e quindi non posso aiutarti.
Mi pare che l'argomento sia stato ampiamente trattato nel NG in passato: fai
una ricerca nel Sito Comune.
Potrebbe anche essere uno dei problemi risolto dalla SP1 o dalla SP2.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Timer con problemi

Ciao a tutti! un aiuto per favore!
Ho la necessità di inserire in una maschera un cronometro (vedi sito 
comune - precisione al secondo) per controllare i tempi. Una volta inserita 
la sottomaschera del cronometro, la maschera principale si comporta in 
maniera anomala, anche se la sottomaschera non ha il focus. Per es. non 
aggiorna i valori dei campi, così come indicato da istruzioni VBA, ecc.
Come si può ovviare a questo inconveniente?
Grazie! 

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

Newsgroup: it.comp.appl.access
Titolo: Estrarre numero inventario da record

Ciao a tutti, ho collegato una tabella con un file txt ed ho la
necessita' di estrarre da questo record il numero di inventario di un
oggetto, esempio il record e' : tavolo in legno n* 01475/0000001 in
legno massello, oppure :sedia n° 12458/0000008 bla bla bla. come
faccio ad estrarre solo il numero dell'inventario da questo record?
uso office 2003. cia e grazie


Il formato delle numeri � sempre lo stesso? Cio�: ####/#######
n* <> n�
Veramente esistono tutti e due varianti?
Sono sempre presente prima del numero desiderato?
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Sono sempre presente prima del numero desiderato?
per quello che riguarda n* e n° ho sbagliato a scrivere, comunque sia
prima che dopo il numero di inventario non esiste nulla di ricorrente,
il record puo' essere : seggiola 01254/0145879 ecc. ecc. oppure
seggiola n° 01254/0145879 . UN MOMENTO : dopo il numero e' sempre
presente "DA"  (da magazzino, da inventario, da altri obiettivi, ecc.
ecc.
ciao e grazie.


Se il formato dei numeri è sempre lo stesso e non ci sono altri "/"
nel testo, puoi importare i dati in un campo memo di una tabella
e poi separare il numero in una query con l'espressione:
Mid([TuoCampo];InStr([TuoCampo];"/")-5;13)
-- 
HTH


 Mid([TuoCampo];InStr([TuoCampo];"/")-5;13)
grazie karl funziona perfettamente , come al solito sei sta preciso e
velocissimo, grazie ancora, ciao ciao
Newsgroup: it.comp.appl.access
Titolo: Problema con db in rete ...

salve mi ricollego ad un post del 8/03 nel quale si discuteva di un db in
oracle condiviso in rete
la mia realta' e' molto piu' piccola ,essendo alle prime armi ho creato un
gestionale in access 2000 con maschere differenti per i vari settori ma
hanno in comune le stesse tabelle e query.
Ho inserito il db su una cartella di un server e ogni utente attraverso un
collegamento aprono dalla loro postazione la loro maschera.Logicamente dopo
varie modifiche e aggiunta di dati inzia a diventare lento e alcune volte
iniziano ad esserci iprimi errori.
chiedo una soluzione per velocizzare .leggendo i vari post mi chiedevo se
era possibile lasciare una copia del db sul server e una identica sul client
e collegare solo le tabelle con i dati ?
se si che procedura devo utilizzare per fare cio',in questo modo aprendo dal
locale dovrebbe essere piu' veloce ,ma i dati dovrebbero essere
sincronizzati quasi in tempo reale .
grazie ancora se avete altri consigli sono ben accetti
attaualmente si lavora in ambiente win2000 con access2000
il db ha una dimensione di circa 70mb

 ha scritto nel messaggio 
news:HWmXd.12475$WC1....@tornado.fastwebnet.it...

Sui client devi lasciare un mdb (Front-End) con le maschere, report, query; 
sul server l'mdb (Back-End) con solo le tabelle. Poi ricollega le tabelle 
nell'mdb FE indicando il percorso di rete; meglio se ad ogni client crei una 
risorsa di rete (Connetti - unità di rete) che punta direttamente alla 
cartella con l'mdb BE.
Comunque è una procedura (la divisione in FE e BE) che access ti effettua 
diretamente da menù Strumenti - Utilità Database (se non ricordo male)...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query e codice VBA

Salve a tutti, sto creando un database per una società ed ho la necessità di 
creare numerose query.
Vorrei poter generare SQL non dalla griglia delle query ma utilizzando 
codice VBA in modo da usare delle variabili per poter cambiare i parametri 
delle query.
Per esempio se io ho una tabella "Impiegati" con tre campi "nome", 
"Cognome","eta" quale è il codice che devo scrivere per avere solo gli 
impiegati di età > 40 anni, ad esempio sull'evento CLIC di un pulsante 
affinchè mi generi la query e mi faccia vedere i risultati su una maschera. 
Ovviamente senza utilizzare la griglia delle query.....
Spero di essere stato chiaro.....
Grazie x l'aiuto
Massimo Pallavicini 

 ha scritto nel messaggio 
news:43bef133$0$1075$4faf...@reader3.news.tin.it...

La domanda ha più risposte.
1- se vuoi vedere i risultati su una maschera, allora devi scrive il 
recordsource nella maschera direttamente.
Normalmente Access ti crea maschere 'associate' a tabelle o query. Però se 
tu crei una maschera non 'associata' puoi scrivere la query nella proprietà 
RecordSource direttamente nella maschera. Oppure puoi aprire la maschera da 
un'altra maschera e modificargli 'al volo' il recordSource dal codice 
successivo all'apertura, naturalmente la maschera deve essere aperta in 
modalità Normale e non Dialogo.
2 - da codice esistono dei passi minimi da compiere per creare un Recordset.
a) dimensionare almeno due oggetti: DataBase e Recordset (il tutto può 
essere contenuto in un WorkSpace, vedi guida)
Dim DB As DataBase, RS As Recordset, sSQL As String
b) definire almeno un Database
Set DB = OpenDatabase('percorsoCompleto')
oppure
Set DB = OpenDatabase(CurrentDB.Name)
c)definire la stringa SQL
EtaCriterio = 40
sSQL = "SELECT Nome, Cognome, Eta" & _
            "FROM Impiegati" & _
            "WHERE (((Eta)>" & EtaCriterio & "));"
d) a questo punto popoli il Recordset
Set RS = DB.OpenRecordset(sSQL,dbOpenDynaset)
il tuo recordset è pronto, lo puoi scorrere da codice (se contiene records: 
RS.RecordCount)
Fai riferimento alla guida per queste istruzioni.
Altrimenti ti crei semplicemente la stringa SQL del punto c) e la passi alla 
maschera,non associata, che hai aperto.
Ci sono almeno 100 modo diversi per arrivare a queste soluzioni, io 
personalmente utilizzo queste sequenze. Ci sarebbe da dire che se hai ADO 
nei riferimenti di VisualBasic allora DB e RS vanno dimensionati così DB As 
DAO.DataBase, RS as DAO.RecordSet.
(sembra un errore! ma io continuo ad usare DAO e non ADO, ma al compilatore 
bisogna specificarlo)
-- 
... spero di esserti stato d'aiuto, facci sapere
       \|/\|/\|/
       (@ @)
---o00-(_)-00o----- Ivan

 ha scritto nel messaggio 
news:43bf76eb$0$1072$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.appl.access
Titolo: casella vuota=tutti i valori COME FARE?

   Sono alle prime armi con access: come posso ricavare da una query tutti i
record di un campo quando la casella che controlla la query è vuota?
   Quali criteri devo immettere cioè, per far capire alla query di ridarmi
OGNI valore quando non è specificato e SOLO quelli specificati quando la
casella è impostata?
                                            Grazie anticipatamente a tutti

 ha scritto nel messaggio
news:kPuN7.203342$sq5.9...@news.infostrada.it...

Nei criteri della Query scrivi:
Like Nz(Forms!NomeMaschera!NomeControllo); "*")
Fai però attenzione, che come per tutte le query di selezione, se
Forms!NomeMaschera!NomeControllo è vuota, vedrai tutti i record che in quel
campo hanno un valore, ma non vedrai i record che in quel campo non hanno
valore, ovvero contengono Null in quel campo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: [OT] Me ne ritorno in Umbria...

... anche per questo weekend del 1° maggio, festa del lavoro.
E come avrebbe detto Alberto Sordi:
Lavoratori....
PRRRRRRRRRR
:-))))
Alla prossima settimana.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:WlRra.80354$DT4.2...@twister1.libero.it...

.... che palle, ma chi se ne frega

 .... che palle, ma chi se ne frega
Va beh, ma non rosicare così, però...
Antonio

 ha scritto nel messaggio
news:WlRra.80354$DT4.2...@twister1.libero.it...

Beato TE!
Maurizio27

 Maurizio27
27?!?
Cazzarola...
Il veterano del NG con ... mumble mumble...
76 anni!!!!!
UAU
Antonio

 ha scritto nel messaggio
news:WlRra.80354$DT4.2...@twister1.libero.it...

Lavoratori !!!!
e tu, ... da casa, lavori??
Buonuomo.

 ha scritto nel messaggio
news:E83sa.81986$DT4.2...@twister1.libero.it...

Come no?
Fa lavorare le mandibole, il braccio per tirar su i bicchieri di vino, ecc.
ecc.
Antonio

 ha scritto nel messaggio
news:qy3sa.82000$DT4.2...@twister1.libero.it...

Mi sa che ciula poco però


E' la mia data di nascita, visto chu qualcunaltro usa maurizio

... anche per questo weekend del 1° maggio, festa del lavoro.
mesa' ke c'hai preso gusto eh :))))))
un gg se posso ti invito volentieri a casa mia a pranzo....o cena...:)
Ciau!

 wrote in message
Fh7sa.28471$3M4.8...@news1.tin.it...

Beh, non sono mai stato uno sciupafemmine, però... :-)


 Mi sa che ciula poco perň
Mah...
Gentil hombre gode e tace...
Antonio

 ha scritto nel messaggio
news:Kdbsa.82646$iy5.2...@twister2.libero.it...

Appunto, sei del '27...
Normalmente questi nomignoli usano l'anno di nascita...
Antonio

 ha scritto nel messaggio
news:Adqta.92296$DT4.2...@twister1.libero.it...

Pardon, è il giorno, che per quelli che lavorano per lo stato è un bel
giorno.
Maurizio27(è forse probabilmete userò l'anno)
Newsgroup: it.comp.appl.access
Titolo: help

Come estrarre tutti i dati riguardante un determinato nominativo ID?.Quando 
cerco di farlo con stampaunione, mi da solo il primo dato.
Ad esempio; DB gestione studenti universitari. Da elenco esami sostenuti, mi 
da solo il primo in ordine di tempo e non tutto l'elenco degli esami 
sostenuti. Come far comparire invece l'intero elenco?
GRAZIE
S.L. 

(.....)

a) ti invito a leggere le regole che i frequentatori di questo NG si sono autoimposti e che trovi al link
www.sitocomune.com
 nella sezione ICAA
b) indipendentemente da quanto al punto a), forse hai sbagliato newsgroup: vista la carenza di dettagli e
l'approssimazione di quei pochi che hai fornito riguardo al problema per il quale chiedi aiuto, credo che siano più
adatti i seguenti newsgroup:
it.esoterismo.maghieveggenti
it.alt.indovini
it.alt.sferadicristallo
A sostegno delle osservazioni al punto b):
- cos'è "un determinato nominativo ID" ?
- cos'è "stampaunione" ? la funzione di Word,  una routine VBA ... ?
- il "DB gestione studenti universitari" quali tabelle contiene ? con quali campi ? con quali chiavi ? con quali
relazioni ?
- "elenco esami sostenuti" è una tabella o è una query ?
- se è una tabella: quali campi contiene ?
- se è una query: quali tabelle utilizza e con quali campi ? ha clausole di raggruppamento ? ha filtri ? ha clausole di
ordinamento ? è una query a campi incrociati ?
- che vuol dire "il primo in ordine di tempo" ? il primo esame del primo studente ? il primo studente ? il primo esame
di un qualsiasi studente ?
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 ha scritto nel messaggio

Lo hai spaventato........:))))))
Simona

Simona

Newsgroup: it.comp.appl.access
Titolo: Ordinare report da VBA

Ciao, ho cercato e provato ma non mi funziona.
Devo ordinare per campo [CodCliente] un report che recupera i dati da una
query sql
Ho letto e provato
me.orderbyon=true
me.orderby=[CodCliente]
ma non mi funziona
Dove sbaglio? Chi mi puņ aiutare?
A quale evendo devo inserire il codice? Open o Activate?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 A quale evendo devo inserire il codice? Open o Activate?
Non è che il tuo report utilizza criteri di "Ordinamento/Raggruppamento"?
In tal caso sovrascrivono le impostazioni di OrderBy.
Ciao.

criteri di "Ordinamento/Raggruppamento"?

Ma la sintassi che ho usato è corretta? A quale evento la devo
assegnare?Open o Activate?
E se fosse con criteri di "Ordinamento/Raggruppamento" come posso
risolvere il tutto?
Grazie.


 risolvere il tutto?
Se il tuo Report contiene livelli di gruppo, OrderBy non funziona.
In tal caso prova a giocare _sempre su evento Open_ con i livelli di Gruppo,
utilizzando "GroupLevel" (vedi Help per i dettagli).
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Però sti ca..o di problemi di compatibilità

Ciao a tutti.
Oggi ho portato ad un cliente un prototipo (quasi completo) di un
applicativo Access e, ovviamente, sul comp del cliente non funziona una
mazza.
Io sviluppo su un Win2000 Pro con Access XP (ma in modalità 2000,
diciamo così), sul comp del cliente c'è Win98 + Access 2000 (SR1).
Il problema, nel dettaglio, riguarda ovviamente le maschere: quando si
aprono restano congelate e nel riquadro conservano un ritaglio dello
sfondo. Andandole a chiudere con il pulsante di chiusura ecco il
fantomatico messaggio MS Access ha provocato il seguente errore bla bla
bla...
Vi prego aiutatemi.
Io una soluzione criminale ce l'avrei pure, gli installo Access XP e gli
faccio vedere che tutto funziona bene (tanto il cliente non capisce
niente), ma è contro ogni etica professionale (se significa ancora
qualcosa).
Però magari si può scaricare qualche patch, qualche cosa che gli fa
funzionare il programma sul suo bel Access 2000 e così siamo tutti
felici e contenti.
Thanx
giaconet

 ha scritto nel messaggio

Non capisco. Sono stato cazziato e strapazzato fino a ieri perche' (mi
dicono) Access 2000 funziona benissimo.
Comunque, probabilmente il tuo cliente ha un'installazione fatta male. prova
a disinstallare tutto e reinstallare access da capo.
Non hai evidentemente la versione developer altrimenti potevi risolvere con
quella.
Prova, dopo l'installazione a scaricare tutti i service pack attualmente
disponibili per A2000, puo' darsi che risolvi.
Sib
Newsgroup: it.comp.appl.access
Titolo: RICERCA AVANZATA SU COMBO ASSOCIATA ACCESS 2003

Buonasera a tutti,
ho una combo "ID_CLIENTE" associata alla query "qryANAG_CLIENTI", ed
ho la necessità di dover cercare i nomi con una ricerca avanzata,
quindi se nell'anagrafica clienti ho un nome tipo "ROSSI FRANCESCO
ANTONIO" debbo poterlo visualizzare in ricerca anche scrivendo nella
combo soltanto FRANCESCO oppure ANTONIO.
Grazie sempre dell'aiuto.
 
Leo.

"Leonardo"  ha scritto nel messaggio 
news:7ceca88e-eb03-490d...@o5g2000yqa.googlegroups.com...

_______________Risposta:
"SELECT * FROM qryANAG_CLIENTI WHERE id_cliente LIKE '*" & tucontrollo & 
"*'"
MA
 

"Leonardo"  ha scritto nel messaggio 
news:7ceca88e-eb03-490d...@o5g2000yqa.googlegroups.com...
 



 "Leonardo"  ha scritto nel messaggionews:7ceca88e-eb03-490d...@o5g2000yqa.googlegroups.com...

Buongiorno,
ho provato con la seguente istruzione sql:
"SELECT * FROM qryANAG_CLIENTI WHERE RAGIONE_SOCIALE LIKE "*" &
RAGIONE_SOCIALE & "*" ORDER BY RAGIONE_SOCIALE"  ma la combo non mi
cerca i nomi all'interno del campo "ragione_sociale", ma solo il primo
nome che è stato inserito (ad es., se nell'anagrafica clienti ho
inserito nel campo ragione_sociale "TROFA ANTONIO" e nella combo lo
cerco solo come "Antonio" mi segnala l'errore in elenco, mentre se
cerco "Trofa" me lo da).
Specifico pure che la combo ha come origine controllo il campo
"ID_CLIENTE" a cui però ho dato larghezza "0" in modo da visualizzare
invece il campo "ragione_sociale" nel quale io voglio poter trovare
qualsiasi nome all'interno.
Grazie ancora del tempo dedicatomi.
 
Leo

"Leonardo"  ha scritto nel messaggio 
news:57c9a9d8-9e26-45c3...@o19g2000vbk.googlegroups.com...

_____________Risposta:
Quella che hai scritto tu è diversa, non c'è l'apice singola che dovrebbe 
delimitare la parola cercata
alla fine se fai un debug avresti
"SELECT * FROM qryANAG_CLIENTI WHERE id_cliente LIKE '*ANTONIO*' "
e così funziona
MA
 
 
 
 
 
 
 

 - Mostra testo citato -
 
Ok così,
grazie!!!

"Leonardo"  ha scritto nel messaggio 
news:2991b015-826e-45f1...@g21g2000yqc.googlegroups.com...

________________Risposta:
Che è come ti avevo già detto
MA
 
 

 "Leonardo"  ha scritto nel messaggionews:2991b015-826e-45f1...@g21g2000yqc.googlegroups.com...

infatti...

 - Mostra testo citato -
 
Ma se cerchi Antonio Giovanni e il nome scritto in tabella è Antonio
MARIA Giovanni??? Te lo trova???

"Fair87"  ha scritto nel messaggio 
news:15e5dc57-7b01-4080...@r2g2000vbj.googlegroups.com...

________________Risposta:
certo.
Se tu cercassi Antonio, troverebbe anche Antonioni a meno che prima 
dell'asterisco tu non ci metti uno spazio


 "Fair87"  ha scritto nel messaggionews:15e5dc57-7b01-4080...@r2g2000vbj.googlegroups.com...

In teoria no.........ma anche in pratica!!!! Nn PUO' trovarlo......
Lo dicevo per lui. Se vuole una ricerca avanzata ci sono ben altre
cose da sistemare......spazi, caratteri speciali, concatenazione di
stringhe, ricerche multicampo......
Newsgroup: it.comp.appl.access
Titolo: Ostrosoft SMTP Plus. Ricerca semplice o complicata.

Possibile che per inviare una hidden email di notifica dormato testo del 
cavolo bisogna scomodare tlb esterne?
Volevo evitare di utilizzare Outlook.MailItem e ho ripiegato su 
DoCmd.SendObject ....., false,false...
poi intervengono le security e bisogna bypassare con artifici poco IT...
Alla fine devo ripiegare su Ostrosoft SMT Plus?
Ci sono esempi meno frustranti...
Grazie.
Daniele 

c'� anche AspMail... 

uno scriptino vbs tipo questo ?
'================
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Oggetto"
objMessage.From = "
pi...@pluto.it
"
objMessage.To = "
pi...@pluto.it
"
objMessage.TextBody = "Testo email"
'This section provides the configuration information for the remote
SMTP
'server.Normally you will only change the server name or IP.
objMessage.Configuration.Fields.Item("
http://schemas.microsoft.com/cdo/
configuration/sendusing") = 2
'Name or IP of Remote SMTP Server
objMessage.Configuration.Fields.Item("
http://schemas.microsoft.com/cdo/
configuration/smtpserver") = "
smtp.pipponia.it
"
'Server port number(typically 25)
objMessage.Configuration.Fields.Item("
http://schemas.microsoft.com/cdo/
configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
objMessage.Send
Set objShell=Nothing
Set objMessage = Nothing
'================
Ciao
Alex

 ha scritto nel messaggio 
news:a820f391-5cf7-4547...@32g2000yqj.googlegroups.com...

Visto che bisogna per forza di cose scomodare cdosys.dll � possibile trovare 
i criptici items di configuration.fields ?
Sinceramente volevo qualcosa che si avvicinase al SendObject di Docmd ma 
effettivamente la gestione dello SMTP la deve pure gestire qualcuno in 
mancanza di Outlook
Dove posso trovare la documentazione CDOSys.dll . Questa pu� andare bene 
http://msdn.microsoft.com/en-us/library/ms527568%28EXCHG.10%29.aspx
Grazie.

Quella dovrebbe andar bene ma non vedo l'elenco parametri
Cmq qui ci sono vari tipi di situazioni
http://www.paulsadowski.com/WSH/cdo.htm
Ciao
Alex

 ha scritto nel messaggio 
news:2683d603-d0f3-45f3...@j32g2000yqh.googlegroups.com...

Ho provato lo script... e le email partono e arrivano.
Un ultima cosa.
Ma come � possibile senza l'autenticazione visto che il server di posta lo 
richiede?
Grazie mille
Daniele

 richiede?
Questo lo ignoro ma se necessita di un'autenticazione in uscita suona
male anche a me onestamente !!!!
Ciao
Alex

 richiede?

Ciao
Alex
Il comportamento � dovuto al fatto che si tratta di messaggistica interna 
(destinatari dello stesso dominio)
Infatti su email con altro dominio richiede l'autenticazione.
Grazie.
Daniele
Newsgroup: it.comp.appl.access
Titolo: Common dialog control... risolto, grazie !

E' un buco di Windows, Access,Visual Basic o che so...
ora l'ho scoperto anch'io... nel sito della microsoft
c'e' un programma che riaggiorna in modo corretto le
informazione di registrazione, se puo' essere di aiuto
a qualcun'altro nel mio stesso problema. Grazie.
Saluti.
Uno sviluppatore un po' meno disperato.
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/
-- 
Posted from 
web108.mail.yahoo.com
 [205.180.60.75] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:2000112315174...@web108.yahoomail.com...

Ho perso la conversazione e mi rimane solo questo di messaggio; mi puoi
indicare quale era il tuo problema e la soluzione che hai trovato?
Grazie, ciao.

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

Ciao. Avrei bisogno di un aiuto.
Ho un file .snp (visualizzabile con Snapshot viewer). Avrei bisogno di
lavorare, con excel, sui dati contenuti. E' possibile in qualche modo
convertirlo/importarlo? 
Grazie a tutti
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


No è come fosse un'immagine.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

"MarcoBBB" <marc...@nomail.now> ha scritto nel messaggio 
news:cp2i8o$tef$1...@news.newsland.it...

Sei tu che generi il report Snapshot?
Se sì esporta il report normalmente in Excel.
Se no chiedi al fornitore dell'applicativo di generare file di excel 
direttamente dal report.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Cose mai viste !!

Premesso che sono nuovo del mestiere mi succede questo:
Ho predisposto un Report che alla pressione di un pulsante all'interno di
una Form, viene eseguito e mi fa vedere l'anteprima.
Le informazioni che popolano il report vengono prese da una query, la quale
a suo volta recupera i dati da due tabelle legate tra loro.
A questo punto cominciano i problemi:
-Se lancio il report la prima volta me lo fa vedere in modo corretto.
- Se modifico i dati (tramite Form) di una delle due tabelle ( le modifiche
sono certo che vengono memorizzate nelle Tabelle... le ho viste) e rilancio
il report allora:
    -La prima volta che vedo l'anteprima è esattamente uguale a quella
precedente (Ignora le modifiche fatte sulle Tabelle !!!!!!!!!!!)
    - Se lo lancio la seconda volta il report si fa carico delle modifiche
delle tabelle.
Spero di essere stato chiaro
C'è qualcuno che è in grado di darmi una dritta ???
Grazie a tutti
Stefano

 delle tabelle.
Avevi chiuso il report prima di visualizzarlo per la seconda volta ?

Si!  ; ed al secondo lancio il report è giusto !
Siccome controllo tutto con il codice ,c'è per caso di mezzo qualche
chiusura di recordset o database che io non faccio ???
Ciao e grazie
Stefano

 chiusura di recordset o database che io non faccio ???
ahaaaa, per caso nel report da codice vai a leggere la proprietà .Filter del
report ? se è così all'apertura la proprietà restituisce l'ultimo valore
settatto.
Es.: se apri il report con docmd.openreport e come filtro "id=40" in
FilterOn avrai vuoto; riesegui con filtro "id=3" e ti ritrovi "id=40"


Può darsi che tu non salvi le modifiche al record prima di lanciare il
report:
aggiungi
RunCommand acCmdSaveRecord
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


aggiungerei un:
if me.dirty then docmd.RunCommand acCmdSaveRecord
in quanto se il record non e' stato modificato, viene generato un errore
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 ha scritto nel messaggio
news:95kkgh$qci$1...@fe1.cs.interbusiness.it...

Dimenticavo: io ho risolto leggendo la proprietà durante
IntestazionePagina_Format

 in quanto se il record non e' stato modificato, viene generato un errore
Preciso come al solito... ;-))

Newsgroup: it.comp.appl.access
Titolo: Report access 2000

Ciao,
Sapete se č possibile visualizzare una struttura di un report anke senza
aver installato una stampante?Perchč mi dice che se non ho installato una
stampante non mi fa visualizzare ne l'anteprima ne la struttura di un
report..
Grazie mille..
Lodovico

 puoi anche generare dei files pdf.
Perchč avevo su Access 03, ma dandomi dei problemi con gli activex Kodak, ho
dovuto mett su laversione 2000..forse ha creato dei casini.. Ora disinstallo
e riprovo mase mi rida problemi ce metto la stampante virtuale..
Grazie mille..

 ha scritto nel messaggio 
news:nQlde.53176$Of5....@nntpserver.swip.net...

La cosa mi sembra un po' strana, ma ha una sua logica.


 ha scritto nel messaggio news:nQlde.53176$Of5....@nntpserver.swip.net...

E tu installati i driver di quella stampante... O mi sfugge qualcosa?
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Quando l'anno prossimo vengo a vedere Roma-Napoli in serie B, mangiamo
insieme prima di andare a
vedere la partita???
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it


povero il tuo hard disk! .... 

 povero il tuo hard disk! ....
A volte per il gusto della battuta mi vado a cacciare in certi guai...
è che sono schiavo del mio umorismo!!!


 Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it
Ciao.
-- 
Sergio MAZZA 

 scappano fuori!
Che impegnio hai per il week end del 4-5 giugno???


 -- 
Caro mio, gran brutta malattia.
Noi siamo sempre qui a metterti in guardia ... ma tu, mettici del tuo!

 Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it
Ciao.
-- 
Sergio MAZZA 


No, ci potevamo vedere a metà strada tra Napoli e Roma, Arezzo.
Oh si intende usando le mappe che disegna Biso!!!
-- 


 Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it
A metà strada tra Napoli e Roma, Arezzo? Pescara quindi!
Io però sto usando il GPS con la voce di Antonio, ma da problemi quando mi parla di "axcesso alla autostrada"... Chissà se c'é 
qualche patch!
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: GetObject(percorso file da aprire): come funziona???

usando la GetObject(path) , dove path è una variabile contenente il percorso
del file da aprire , perchè riesco a visualizzare solo i file .doc? Con I
file xls apre solo excel senza il file specificato.
qualcuno potrebbe aiutarmi a capire come funziona?
grazie mille a tutti
PS: si accetano consigli su un'altre funzioni/comadi che aprono file
Ciao Gio
--------------------------------
Inviato via 
http://usenet.libero.it

 Ciao Gio
prova con questa:
Sub sApriXls(sFile as string)
    Dim excApp As Object
    Dim excDoc As Object
    On Error Resume Next
    blOpen = True
    Set excApp = GetObject(, "Excel.Application")
    If Err.Number = 429 Then
        Set excApp = CreateObject("Excel.Application")
        blOpen = False
        Err.Number = 0
    End If
    On Error GoTo gestErrori
    Set excDoc = excApp.workbooks.Open(sFile)
    excApp.Visible = True
    '...
esci:
    Set excDoc = Nothing
    Set excApp = Nothing
    Exit Sub
gestErrori:
    MsgBox Err.Number & " - " & Err.Description
    GoTo esci
End Sub
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: eseiste una funzione per cancellare dati?

salve se io ho una tabella spese varie con la casella di controllo (pagato
si o no) e voglio che a fine mese tutte le spese varie che hanno barrato
si(come pagamento) vengano cancella te come posso fare?
grazie

 ha scritto nel messaggio
news:LnKj8.62869$Ns4.2...@news2.tin.it...

Se il tuo controllo č un campo della tabella devi scrivere in sql
"delete * from miatab where miocampo=true"
cioč una query di eliminazione.
Ciao Laura

 wrote in message
a6nsj1$8vg$1...@pegasus.tiscalinet.it...

Ma secondo me, dopo tutta la fatica che hai fatto per inserirli, conviene
semplicemente flaggarli con un altro campo sě/no, sia mai che li vuoi
recuperare
Antonio

    non no nmi servono piu' e possono venire rimpiazzati da altre spese.
Eeehhh...
Il giorno che farai:
"Accidenti, ma quant'č che avevo pagato a quel tizio quel giorno?"
Non venire da me eh?
Antonio
Newsgroup: it.comp.appl.access
Titolo: IF con controllo multiplo

Buongiorno,
a parte l'oggetto del messaggio che può trarre in inganno, non ricordo come 
si può scrivere un controllo if con valori multipli senza scrivere tutto di 
nuovo ex:
 
if Nome = "Pippo" or Nome= Pluto" or Nome="Paperino" then
 
end if
 
 
 
è possibile scriverlo :
 
if Nome = ("Pippo" or "Pluto" or "Paperino") then
 
end if
 
 
Grazie mille.
 
Lo sto provando , ma se avete un link di riferimento meglio...
 

Sauro Sgatti ha scritto:

No, non è possibile. La prima sintassi è quella corretta, la seconda non
può 
funzionare, non darà errore ma non farà il confronto come lo vuoi tu.
 
Se fossi in una query potresi usare l'operatore In e scrivere 
WHERE [Nome] In ("Pippo"; "Pluto"; "Paperino")
ma in VBA non puoi.
 
Potresti usare una cosa simile:
 
Select Case Nome
Case "Pippo", "Pluto", "Paperino":
    <istruzioni>
End Select
 
Per dettagli vedi l'help di Select Case.
 
Ciao.
-Marco-
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 ma in VBA non puoi.
 
 
In realtà la funzione EVAL() permette di accedere all'operatore In() ed 
altri abitualmente usati nelle queries.
Nell'Help di Access c'è qualche esempio.
 
 
 

Simone Calligaris ha scritto:

E' vero, funziona. Non ci avevo pensato.
Un po' laborioso scrivere l'espressione e sicuramente più lento rispetto 
all'if e al select case, per cui preferirei uno di questi ultimi due
metodi.


 metodi.
 
 
Infatti è solo una curiosità: pure io preferisco IF e Select Case...
 
 
 


 
Grazie a tutti, ora vedo quale utilizzare.
Newsgroup: it.comp.appl.access
Titolo: select x importi dare e avere uguali

ciao a tutti 
Allora io ho un database in access e sto lavorando in vb6
mi serve un aiutino
dovrei fare una select che mi selezioni tutti gli importi uguali DARE E
AVERE di ogni Singola Procedura per poi cancellarli
evitando però di selezionare e quindi cancellare gli importi che sono
uguali ma sono più di due...ad esempio nella tabella sottostante dovrei
lasciare gli importi 50 D,D,A della procedura RC
[CODE]importo  Segno  procedura  ID[/CODE] 
[CODE]500      D         SC       1[/CODE] 
[CODE]500      A         SC       2[/CODE] 
[CODE]300      D         SC       3[/CODE] 
[CODE]200      D         SC       4[/CODE] 
[CODE]580      D         MC       5[/CODE] 
[CODE]580      A         MC       6[/CODE]
[CODE]550      D         MC       7[/CODE] 
[CODE]5        A         MC       8[/CODE] 
[CODE]50       D         RC       9[/CODE] 
[CODE]550      D         RC       10[/CODE]  
[CODE]50       D         RC       9[/CODE] 
[CODE]550      A         RC       10[/CODE]  
[CODE]50       A         RC       9[/CODE] 
allora in questa tabella io devo selezionare per poi cancellare gli
importi 500 dare e avere dalla procedura SC
gli importi 580 dare e avere dalla proc MC e 550 RC
e lasciare tutti gli altri ma anche gli importi 50 D,A,D della procedura
RC perchè sono più di due importi uguali ...
ok???
spero di essere stato chiaro
mi aiutate???
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

scusate
per gli ID naturalmente non sono ammessi duplicati
alla fine ho dimenticato di incrementarli

Newsgroup: it.comp.appl.access
Titolo: Gestione utenti da dove iniziare

Ciao,
il tema del post è sufficientemente chiaro, come e da dove iniziare a
gestire le autenticazioni per gli utenti di un db?
ho avuto un paio di informazioni da @Alex per iniziare ma non mi sono
sufficienti quindi come posso fare?
Mi ha aiutato a creare la maschera iniziale in cui fare la ricerca e
determinare quale barra degli strumenti sia visibile per quell'utente ma ho
bisogno di capire...
'Dim sSQL
' Set db1 = CurrentDb
' sSQL = "SELECT * FROM Utenti WHERE Utente='" & Me![Utente] & "'"
' Set ds1 = db1.OpenRecordset(sSQL)
 
' If ds1.EOF Then MsgBox "Nessun utente con questo nome. Puoi solo
visualizzare le schede."
'If Level = levelUtenti Then
' Select Case Level
' Case "Manager"
' DoCmd.ShowToolbar "Manager", acToolbarYes
' DoCmd.ShowToolbar "User", acToolbarNo
' DoCmd.ShowToolbar "ReadOnly", acToolbarNo
' Case "User"
' DoCmd.ShowToolbar "Manager", acToolbarNo
' DoCmd.ShowToolbar "User", acToolbaYes
' DoCmd.ShowToolbar "ReadOnly", acToolbarNo
' Case Else
' DoCmd.ShowToolbar "Manager", acToolbarNo
' DoCmd.ShowToolbar "User", acToolbaNo
' DoCmd.ShowToolbar "ReadOnly", acToolbarNo
' End Select
'End If
' ds1.Close
' db1.Close
 'Set ds1 = Nothing
 'Set db1 = Nothing
'DoCmd.Close
la cosa da creare è una tabella utenti, con i campi:
UTENTE
PASSWORD (serve o basta autenticazione utente che nessuno dovrebbe passare
al collega?consigliata da @alex)
passo successivo?
maschera e poi...
scusate se chiedo tutto e pure i passaggi logici ma vorrei capire.
Grazie
Tz
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

tiziano ha scritto:

Innanzitutto il mio consiglio, che potrebbe anche essere opinabile, era
molto semplificato...!
Nella tabella serve anche inserire un Livello.
Tieni poi conto che un utente potrebbe essere inserito in un Gruppo
Utenti, pertanto in realtà dovrebbe poter ereditare i permissivi del
Gruppo....!
In sostanza, se ti complichi al meglio la vita, ti trovi a dover
ristrutturare un sistema analogo all agestione Utenti MDW.
Io ho suddiviso la cosa così:
Tabella Oggetti(Report, Maschere ecc...)
Tabella Reparti
Tabella Gruppi(livelli diversi)
Tabella Utenti
Ovviamente ho inserito delle tabelle di appoggio per il MOLTI - MOLTI,
ma in questo modo
riesco a definire di ogni reparto gli oggetti ai quali ha accesso e per
Login i permessi assegnati...!
Per poi gestire la cosa non ho fatto altro che crearmi un Modulo al
quale passo su Load
l'Oggetto, e questo verifica quanto è da verificare.
La cosa può essere complessa, e per capirla dovresti aver approfondito
la gestione USER, ma se ti limiti a USER/PWD/LIVELLO direi che è
decisamente semplice...!
@Alex
Newsgroup: it.comp.appl.access
Titolo: Help

Buon anno a tutti...
In una maschera carico un record relativo ad una tabella "A".
Un campo di questa maschera si chiama "Descrizione".
Un altro campo si chiama "Chiave descrizioni".
In una tabella "B" ho le chiavi descrizioni e le descrizioni di default.
Posso associare un pulsante che, premuto, sostituisca il contenuto del campo
"Descrizione" con la descrizione di default presa dalla tabella "B"???
Come si fa???
(NB: sostituire solo se premo il pulsante, se non premo niente posso
scrivere sul campo "Descrizione" tranquillamente e registrare)
Mi aiutate??? Grazie -)



Su evento click del pulsante:
me!ControlloDescrizione =
DLookup("DescrizioneDiDefault","TabellaB",.........)
ciao

Newsgroup: it.comp.appl.access
Titolo: protezione db

Ipotizziamo che abbia disabilitato il tasto shift e distribuisca un mde.
In questo caso, la finestra database non si vede, ma se qualcuno sa come
riabilitare il tasto shift, puo' vedere tutto.
Ma se invece creo una protezione a livello utente e disabilito il
tasto shift (come Amministratore), è possibile riabilitando solo
conoscendo la password dell'Amministratore?
Si puo' stare sicuri in questo modo?
ciao e grazie
Riccardo

"Riccardo

Se cerchi bene sul Sito Comune, dovresti trovare una FAQ sulla faccenda.
Comunque non impazzire per proteggere l'Accesso al .MDE: ci vuole comunque
un programmatore che conosca Access per aggirare l'impostazione ... l'utente
finale in media non sa nemmeno che esista il tasto shift!
Ma se anche ci riuscisse non gli servirebbe a niente.
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: Common Dialog Control ... Vi prego, sono disperato!

Vi prego... aiutatemi.
Ho avuto la necessita' di reinstallare Windows95 e di seguito Office2000
premium.
Purtroppo dopo tale operazione tutte le mie maschere di applicazioni access
da me sviluppate non vedono piu' l'activeX Common Dialog Control e mi dicono
che non ho la licenza necessaria per questo controllo...
Cosa diavolo puo' essere successo? Vi prego... aiutatemi... sono alquanto
disperato...
Vi ringrazio per ora in anticipo....
Uno sviluppatore depresso.
_________________________________________________________
Do You Yahoo!?
Get your free @
yahoo.com
 address at 
http://mail.yahoo.com
-- 
Posted from 
smtp3.mail.yahoo.com
 [128.11.68.135] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Per usare il common dialog devi avere installati o Visual Basic 5 o 
superiore, o Office Development Edition Tools.
L'active X in questione viene installato da entrambi.
Ciao Marco
_____________________________________________________________________________________
Get more from the Web.  FREE MSN Explorer download : 
http://explorer.msn.com
-- 
Posted from [168.202.112.90] by way of 
f54.law3.hotmail.com
 [209.185.241.54] 

Newsgroup: it.comp.appl.access
Titolo: Query di selezione e raggruppamento per date

Ciao a tutti è un pò che non chiedo il vostro aiuto...
Sto sviluppando un piccolo programma per la gestione di un magazzino.
Ho due tabelle:
TBL_MOVIMENTI:
IDMovimento
IDProdotto
Data
Qta
TBL_PRODOTTO
IDProdotto
NomeProdotto
Ora il mio problema è che ho bisogno che la query mi restituisca i
totali dei movimenti di magazzino per mese e per prodotto:
MESE   IDPRODOTTO   QTA
Gen         1                     12
Feb          1                     15
Gen          2                     10
Feb          2                      20
Questo è quello che correttamente riesco ad estrarre, però quello di
cui avrei bisogno è che se ad esempio IDProdotto 1 nel mese di marzo
non ha avuto movimentazione mi restituisca 0 per quel mese e cioè:
MESE   IDPRODOTTO   QTA
Gen         1                     12
Feb          1                     15
Mar          1                     0
Apr           1                     10
Gen          2                     10
Feb          2                      20
....
e così via.
Questo è il codice che ho generato per la query di selezione:
SELECT Tbl_Prodotti.IDProdotto, Tbl_Prodotti.NomeProdotto,
Month([data]) AS Data_, Sum(Tbl_Movimenti.Qta) AS SommaDiQta
FROM Tbl_Prodotti LEFT JOIN Tbl_Movimenti ON Tbl_Prodotti.IDProdotto =
Tbl_Movimenti.IDProdotto
GROUP BY Tbl_Prodotti.IDProdotto, Tbl_Prodotti.NomeProdotto,
Month([data]);
Quali modifiche devo fare per ottenere ciò che voglio?
Grazie per l'aiuto
Massimo

 ha scritto nel messaggio 
news:20c16378-8729-42ff...@w2g2000yqb.googlegroups.com...





Massimo
soluzione un po semplicistica ma che funziona anche se bisogna capire se, 
come e dove fai un filtro sulle date, ti crei una tabella mesi con 12 record 
e fai un left join sulla tua query.
ciao
Max 

 Max
Sarà anche semplice ma il risultato è lo stesso.
Ho fatto come mi hai detto tu, ma non mi restituisce le righe che
voglio vedere...

 ha scritto nel messaggio 
news:4d5217a2-7079-4c14...@22g2000prx.googlegroups.com...


crea la tua query1, crea una nuova query dove connetti con un left join la 
tabella dei mesi con la query1 nel campo mese della query1 devono uscire 
tutti i mesi.
ciao
Max