mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Pacchetto di installazione

Buongiorno a tutti,
con Access 97 esisteva una versione developer che permetteva di creare un 
pacchetto di installazione. Io ho Office 2000 e 2003, qualcuno sa dirmo se è 
possibile fare lo stesso, esistono dei tool che la microsoft mette a 
disposizione per creare pacchetti di installazione con il runtime?
Grazie Mille.
Ciao 

 con il runtime?
Per Access 2003: "Visual Studio 2005 Tools for Office System 2003".
Se vuoi provare a sperimentare, e se hai anche la versione 2007 di Office, 
valuta anche che i tool di packaging e deploy relativi sono appena stati 
rilasciati gratuitamente.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 disposizione per creare pacchetti di installazione con il runtime?
Esistono. Li ho usati per due anni.
Sono passato a Access 2007 e a me non servono piu'.
Li sto vendendo su eBay ma se a qualcuno servono non pubblico l'asta.
Ovviamente originali e in italiano dentro la scatola.

Newsgroup: it.comp.appl.access
Titolo: Sincronia tra i record

Ciao a tutti
 Sarebbe una cosa banale ma non riesco ad uscirne .Ho una mascher e
sottomaschera relativa, e non esiste
Collegamento di campi secondari e master .Come si fa  a sincronizzare i
record tra la maschera e sottomaschera .?
 dal codice .Cioè quando si sposta da un record all'atro nella maschera , si
sposti   anche in
sottomaschera il selettore record sul record correlato  per renderlo
corrente?? ho notato che quando i campi sono collegati access lo fa
parzialmente ma non in modo ottimale mentre quando non c'è collegamento non
lo fa affatto.
se mi date una dritta vi ringrazio
-Shari

:

Se ho capito bene:
Private Sub Form_Current()
Dim r As Recordset
Set r = Me.Sottomaschera.Form.RecordsetClone
r.FindFirst "ID=" & Me.ID
Me.Sottomaschera.Form.Bookmark = r.Bookmark
Set r = Nothing
End Sub
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in 
internet che sia in grado di recuperare le 
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--

Ti ringrazio per la risposta ,e scusami del ritardo, Aprofitto ed ho  una
domanda cosa servirebbe Set r = Nothing Cioé la funzione Ciao razie ancora.
Shari
Lorenzo Coronati <lorenzo.coronati@liberopuntoit> wrote in message
3b18c5ca...@news.libero.it...


domanda cosa servirebbe Set r = Nothing Cioé la funzione Ciao razie ancora.
Come avrai intuito, settando a nothing una variabile oggetto
si libera la memoria allocata.
Dovrebbe essere la stessa cosa di r.close ma io lo
preferisco perche' se anche r non e' stato inizializzato non
dara' errore.
Ti consiglio di consultare l'help per maggiori dettagli.


Ti ringrazio Tutto č chiaro Ciao
shari
Newsgroup: it.comp.appl.access
Titolo: accesso 2000: come aprire una tabella nel db corrente in VBA

Devo aprire una tabella: il vecchio
set tab=currentdb().openrecordset("tabella",dbopendynaset)
non funziona piu'.
Mi sembra di aver capito che bisogna usare le connection, ma non ho ben capito come.
Che devo fare per aprire una tabella ?
Alberto

Usa i riferimenti a DAO 3.5 e tutto funziona.
Ciao, Carlo
--
Posted from 
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
002401bf617b$892f18a0$ba37fea9@carlocos450...


>Usa i riferimenti a DAO 3.5 e tutto funziona.
ok, qui smanettando ci sono arrivato. Ma vorrei capire come funziona la nuova versione, con le connection e tutto il
resto.
Che codice devo usare per aprire una tabella del database corrente con le ADODB.* ? 
Alberto

Newsgroup: it.comp.appl.access
Titolo: For ......Next

Buongiorno
su una maschera ho 6 caselle di testo così denominate text1,
text2....text6
Al verificarsi di una condizione devo fare un ciclo come di seguito
riportato:
dim i as integer
for i=1 to x
     text & (i).visible=true
next 1
non so come inserire nel nome delle caselle di testo la variabile i
(text & (i).visible=true)
 
Vi ringrazio

 Vi ringrazio
 
me.controls("text" & i).visible=true
 
ciao
BFS

 (text & (i).visible=true)
 
Ciclare attraverso i controlli
http://www.donkarl.com/it?FAQ6.5
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Report: come impostare una interruzione di pagina variabile?

Salve, sto impostando un record, e vorrei fare una cosa apparentemente 
semplice,
ma non capisco come:
In un report, che ha un raggruppamento, vorrei fare in modo che tale 
raggruppamento non venga spezzato su 2 pagine.
Cioè l'intestazione su pagina x e il corpo su pagina x+1.
E' difficile da spiegare, quindi provo a fare un  esempio:
se avessi l'elenco delle classi di una scuola elementare(raggruppamento) e 
il nome degli alunni riferiti alla classe (corpo)
che possono essere in numero variabile, mettiamo da 5 a 50 per classe, mi 
capita che il report mi metta il nome della classe a pagina 34 e gli alunni 
frequentanti quella classe a pagina 35.
Se metto l'interruzione di pagina ho uno spreco molto alto di spazio, ad 
esempio per le classi che hanno solo 5 alunni.
Come si può risolvere?
Come si fa a dire ad access, guarda che se questa intestazione con i 
relativi record non entrano in questa pagina, vai a pagina successiva.
Si può fare?!

 Come si può risolvere?
proprietat "Stampa sezione unita"= si ?


 proprietat "Stampa sezione unita"= si ?
a primo colpo, pare non funzioni...
Newsgroup: it.comp.appl.access
Titolo: Passare da GG/MM/AAAA a MM/GG/AAAA

Questa è il codice che uso per l'estrazione.
La sequenza SQL elabora tenendo conto queste date
(Data iniziale e Data finale) provenienti da 2 textbox.
SELECT Estratti.ID, Estratti.Data, Estratti.Campo3, Estratti.Campo4,
Estratti.Campo5, Estratti.Campo6, Estratti.Campo7
FROM Estratti
WHERE (((Estratti.Data)>[Data iniziale] And (Estratti.Data)<=[Data
finale]));
Il problema è che sono costretto ad inserirle le date nei textbox in forma
mese/giorno/anno altrimenti non funziona.
Qualcuno può aiutarmi per fare in modo che nella textbox io possa inserire
giorno/mese/anno e che poi venga fatta la conversione per la sequenza
sopra riportata come mese/giorno/anno?
Grazie
ilpav

 ha scritto nel messaggio
news:p7rv7.31923$0Y2.
3108772
@news.infostrada.it...

Prova con
SELECT Estratti.ID, Estratti.Data, Estratti.Campo3, Estratti.Campo4,
Estratti.Campo5, Estratti.Campo6, Estratti.Campo7
FROM Estratti
WHERE (((Estratti.Data)> Format$([Data iniziale], "mm/dd/yyyy") And
(Estratti.Data)<= Format$([Data finale], "mm/dd/yyyy")));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: funzione LEFT non definita

Ho creato delle query su un database che era sul mio PC basate su
tabelle collegate presenti in una rete. Tale query utilizzano la
funzione LEFT. Ho messo poi in rete tale database. Una semplice cartella
condivisa, niente autorizzazioni utenti o cose particolari.
Se apro il database che è in rete sul mio pc la query viene eseguita,
dagli altri pc si verifica l'errore "Funzione LEFT non definita".
Versione access 2000. Windows 2000. La cosa strana è che se sugli altri
pc se mi definisco la funzione LEFT su una qualsiasi query di una altro
DB tutto funziona.
Sto letteralmente diventando scemo, da cosa può dipendere, non ho la
minima idea !!!
Grazie
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:0e91e892158774815cb...@mygate.mailgate.org...

A me, ma anche ad altri, è capitata la stessa cosa con la funzione Date().
Ho risolto creando un database vuoto ed importando tutti gli oggetti dal
database "difettoso".
Ciao
Salvatore

Ho creato delle query su un database che era sul mio PC basate su
tabelle collegate presenti in una rete. Tale query utilizzano la
funzione LEFT per estrarre n. caratteri da una stringa. Ho messo poi in



Mah  ...... Appena torno in ufficio lunedě proverň, sono proprio curioso di
vedere ! Ti faccio sapere grazie per ora.
Grazie x ora
Antonio


Si ok ora funziona ................ !!!!


 autorizzazioni utenti o cose particolari.
Problema strumenti-riferimenti mancanti
Antonio
Newsgroup: it.comp.appl.access
Titolo: Query e Maschere

Scusate per la domanda sciocca, ma ne ho bisogno :-D
Ho una maschera che prende i dati da una query di selezione, ma
naturalmente se la query non trova nessun record, la maschera si apre
ugualmente ma tutta bianca disattivata.
Come posso fare per evitare che la maschera si apra se non ci sono
record?
Mettere una condizione sulla query oppure fare una macro sul pulsante
che apre la maschera oppure scrivere una codizione in visual basic? E
siccome o provato in ogni modo e con ogni variabile, cosa mi
consigliate?
Per esempio una query mi cerca i record in base ad una chiave primaria
numero. Ho provato a mettere qualcosa tipo se il numero è 0 chiudi la
maschera ecc. , ma non funge.
Aiutatemi voi, vi prego :-D
Grazie, David

La cosa va gestita lato Form non lato Query..!
Su evento Open prova così:
Private Sub Form_Open(Cancel As Integer)
   Cancel=Me.Recordsetclone.Recordcount=0
End Sub
Ciao
@Alex

.....e visto che ti devo un caffè anche corretto, se mi aiuti anche a
cambiare il messaggio di risposta da "L'azione OpenForm è stata
annullata" in qualcos'altro tipo nessun record trovato, ci aggiungo
anche un buonissimo cornetto :-D
Grazie di nuovo, David

Quello lo devi gestire lato chiamata invece, poichè l'errore viene
generato li...!
In pratica se da una Form ne apri(o tenti di aprire) un'altra e poi
annulli l'azione, nella Form chiamante viene restituito l'errore...!
Leggi la FAQ sul sito di KARL alla sezione Report:
5.8 Evitare la stampa in assenza di dati
La tecnica è la stessa...!
@Alex

Newsgroup: it.comp.appl.access
Titolo: protezione con psw del codice nei moduli

Samanettando more solito ho trovato la possibilità di inserire una psw per
il codice.
Sapete dirmi qunto sia efficace? Sarebbe l'uovo di colombo. Addio MDE...
MAssimiliano

 ha scritto nel messaggio
news:lYj3b.13433$w8....@news.edisontel.com...

Non del tutto efficace
si può recuperare con recoverypassword e altri applicativi.
poi è un po scomoda da gestire se devi fare delle modifiche.
mde è ancora meglio
Stefano (kabisa)

 wrote in message
news:lYj3b.13433$
w8....@news.edisontel.com

La cosa più efficace è la protezione a livello UTENTE
che molti hanno paura ad usare.
Non è un Pitt-Bull.
Vedi sul SC le istruzioni per l'uso.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Non è un cagnaccio ma è una palla al piede. Poco intuitiva e macchinosissima
da utilizzare... purtroppo necessaria
Daniele

 ha scritto nel messaggio
news:dc2c21dbccfa4ec91b...@mygate.mailgate.org...

Esiste la possiblità di utilizzare la protezione solo su un database e non
su tutti?
altrimenti secondo me è molto scomoda

 Daniele
Già... concordo con te in tutto, e NOI ci adeguiamo......!
Brutto cedere alle tentazioni....!
;-)

Newsgroup: it.comp.appl.access
Titolo: Bug access su query che "ricorda" il precedente SQL

Vi è mai capitato che se avete una query, la cominciate a modificare, magari
cambiate il suo nome, o qualcosa dentro, tipo la chiamata ad una funzione o
sulle funzioni di raggruppamento, quando poi la eseguite di nuovo vi da un
bel cippirimerlo segnalando un errore che non esiste?
Per esempio dice che non trova il nome della funzione, oppure se avete
cambiato un campo calcolato da First di qualcosa a raggruppamento continua a
dire che c'è la first e non gli piace o qualcosa del genere?!?!!?
Ciao a tutti e buon anno!!!!!
Antonio

 Antonio
Mi č capitata una cosa simile in questi giorni.
HO tolto un campo dalla Tabella e la Form con origine
la Query mi diceva che non trovava il campo....!
Ovvio non c'č piů...!
Ho copiato la sintassi della Query, eliminata e rifatta
e non si č ripresentato.
Non chiedermi perchč ma mi trovo solidale nella desolazione
e sconforto....!
Tempo perso 2 ore.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Antonio
Ciao Antò... è capitato anche a me... e spesso l'unico sistema è stato
quello di creare un nuovo DB... praticamente si corrompeva come una
semplice tabella registrando in chissà quale "cosa" chissà "che cosa"...
ho importato e tutto rigirava normalmente.
Solidarietà.
Spesso il "bug" Access è come Tonino Carotone : "Felicità a momenti,
Futuro incerto" :-D
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Secondo me il fascino di Access e' anche questo, ossia sembra "vivo".
Già...
Ce stanno i poltergeist!!!
Grazie a tutti...
Antonio
Newsgroup: it.comp.appl.access
Titolo: file testo errori

Buonasera a tutti ,
vorrei generare un file testo da mettere in una cartella specifica dove 
tenere traccia degli errori generati da un'applicazione Access 2003 che sto 
sviluppando.
Qualcuno mi può dare qualche spiegazione su come fare ?
Grazie
Maurizio 

 ha scritto nel messaggio 
news:490c9c57$0$18159$4faf...@reader3.news.tin.it...

Se non ricordo male, puoi intercettare il numero dell'errore (err.number) e 
ottenere il testo dell'errore (err.description) ma non la riga di codice che 
lo ha scatenato.
Comunque qui trovi altre info:
Elements of Run-Time Error Handling [Access 2003 VBA Language Reference]
http://msdn.microsoft.com/en-us/library/aa172288(office.11).aspx
Ciao.
-- 
Sergio MAZZA 

 
http://msdn.microsoft.com/en-us/library/aa172288(office.11).aspx
Da poco esiste un tool che puo gestire e documentare errori
quasi senza gestione di errore. Basta il tool e una piccola funzione
per l'intero DB.
http://www.everythingaccess.com/simplyvba-global-error-handler.htm
Il tool oltre alla riga di codice fornisce il call stack ed i valori
di tutti variabili al momento dell'errore. L'autore è di nuovo
Wayne Philips come per il tool MDE-->MDB.
Per la mia conferenza per Accessisti in Germania in ottobre
abbiamo provato e poi presentato il tool. Veramente funziona
come specificato anche con MDE e con il runtime. Si tratta di
una rivoluzione nella gestione di errori di Access che però
non è gratis (anche non cara) per chi vuole fornisce questa
gestione ai clienti.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 non è gratis (anche non cara) per chi vuole fornisce questa
Mai stato gratis in vita mia
--
ac

cut
Grazie a tutti ma forse non mi sono spiegato bene.
Volevo sapere,se possibile,come generare con VBA un file testo ,tipo 
FileIni,con  scritto il tipo di errore , la sua descrizione e la data e 
l'ora .
Es
Errore (numero errore)-(errore descizione)-(Data)-(ora)
passando le variabili (Err.Number )-( Err.Description )-
(Date)-(time())
e di potere ,se si verificano ancora errori,di aggiungere altre righe al 
file di testo generato.
GRAZIE ancora per la vostra pazienza e disponibilitą.
Buona serata a tutti
Maurizio 

 Maurizio
Più che accodare ad un file di testo, che pure si può fare, io accoderei gli 
errori ad una tabella...molto più gestibile e visionabile.
Il problema non è questo ma piuttosto la gestione globale degli errori o 
l'implementazione, funzione per funzione, del codice che accoda alla tabella 
o al file di testo l'eventuale errore.
Ti suggerisco di incominciare a leggere questo argomento nella guida: 
"Gestione degli errori di run-time"
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Query di eliminazione che non elimina affatto.

Avevo creato una query di eliminazione tramite la griglia di Access
(qui sotto il codice SQL)
"DELETE tblCentriImpiegoUtenti.*, tblUtenti.*, tblInterventi.*,
tblPercorsoEffettuato.*, tblPercorsoProfessionale.*" & _
" FROM (((tblUtenti INNER JOIN tblCentriImpiegoUtenti ON
tblUtenti.idUtente = tblCentriImpiegoUtenti.idUtente)" & _
" INNER JOIN tblInterventi ON (tblUtenti.idUtente =
tblInterventi.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente = tblInterventi.idUtente)) INNER
JOIN tblPercorsoEffettuato" & _
" ON (tblUtenti.idUtente = tblPercorsoEffettuato.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente =
tblPercorsoEffettuato.idUtente))" & _
" INNER JOIN tblPercorsoProfessionale ON (tblUtenti.idUtente =
tblPercorsoProfessionale.idUtente)" & _
" AND (tblCentriImpiegoUtenti.idUtente =
tblPercorsoProfessionale.idUtente);"
ho preso tale codice, l'ho dato al metodo Execute, ma non elimina
nulla! Non ho messaggi di errore se uso Execute, semplicemente NON
elimina nulla.
Se invece tento di eseguiore la query dalla finestra del database mi
vien detto che i record non possono essere eliminati 8ora non ricordo
il messaggio esatto ma parlava di cose legate al database in modalità
solo lettura, o a diritti vari...). Inutile dire che il db era in
lettura/scrittura (insomma non era spuntata Solo Lettura nelle
proprietà) e che io ero loggato come amministratore.
Quale potrebbe essere la ragione?
Grazie :)


Il fatto ch eil db sia in lettura/scrittura non significa che nache quella
query lo sia.
Prova a cambiare la query di eliminazione in query di selezione e vedi se
puoi aggiungere record
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:  
www.donkarl.com/it

? Perchè una query potrebbe non essere in lettura/scrittura?
Cioè...uno crea una query di eliminazione e presuppone che,
eseguondola, essa elimini i record specificati. Ora purtroppo sono in
un internet point e non ho il mio db sottomano ma poi su casa vedo cosa
accade e ti faccio sapere :)

 accade e ti faccio sapere :)
Quello che intende MA č che essendo una Query complessa
piena di JOIN c'č la possibilitŕ di violazione di
condizioni o che qualchelegame nonconsenta eliminazioni
pertanto nonostante la Query(SELECT) esponga i risultati
la Query ACTION non possa essere eseguita.
In pratica devi analizzare la struttura relazionale
e le dipendenze.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ok, allora adesso controllo.
Grazie :)
Newsgroup: it.comp.appl.access
Titolo: Come posso far colorare un rettangolo in varie sezioni

Saluti,
Devo rappresentare tutti i 32 denti presenti nella nostra bocca, in
una scheda devo individuare i denti presenti,assenti,impiantati,
mentre in un altra devo individuare la placca ed il sanguinamento.
La mia idea � di rappresentare ogni dente come un quadrato ed in una
prima scheda con il mouse vorrei dare la possibilit� di cambiare il
colore di sfondo del quadrato con quello corrispondente allo stato
attuale del dente (presente(bianco); assente(nero) impianto(rosso)
etc), nella seconda scheda i denti assenti assumeranno un colore
grigio mentre i rimanenti quadrati divisi da due diagonali potranno
assumere il colore biano o giallo in base alla presenza o meno della
placca (giallo) e del sanguinamento (rosso).
Mi date un idea su come poter iniziare?
Grazie

 Grazie
sui rettangoli come tutti i controlli si può lavorare con gli eventi
un evento su clic va bene
prima devi prepararti una specie di legenda dei colori da assegnare con un 
gruppo di opzioni esclusive
Quindi, sulla base di quello che è stato scelto lì, su clic sul rettangolo 
cambi il colore di fondo con l'opzione selezionata
Antonio 


wrote:

Grazie, adesso mi metto a lavoro e faccio una prova.

> Grazie, adesso mi metto a lavoro e faccio una prova.
In realta' io stavo facendo una cosa proprio simile per uno studio
dentistico... poi non mi e' servita piu' (mi sono limitato a una mezza
arcata dentale superiore) :D
te la invio sulla tua mail...
-- 
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!

te la invio sulla tua mail...
Grazie..................
Newsgroup: it.comp.appl.access
Titolo: Query a campi incrociati 2

 ragionieri).
Beh... li si può sempre inserire da codice... poveracci pure i ragionieri
già se ne fanno pure troppe di seghe :-...)



 già se ne fanno pure troppe di seghe :-...)
A un ragioniere così intelligente che ha capito tutto, che prende la scheda
precedente, guarda il numero di versione e lo copia ....:-( povero me.
Figurati che riesce a incasinare i numeri di fattura generati da mago: per
me è un genio del maleficio.
Lasciamo perdere, ognuno lavora con quello che ha ( cmq l'ho già fatto, ma
ripeto che ho dovuto mettere mano a dati di 5 anni gestiti da cani ), e in
mano il DB non glielo do, almeno fino a quando non ho imparato a
proteggerlo.
Ciao. Fabrizio.


Sempre che io abbia capito il tuo problema, se stai operando con una query a
campi incrociati (come è indicato nell'oggetto del tuo messaggio), hai
provato ad usare la proprietà Intestazione colonne (vedi help) della query a
campi
incrociati?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


La query a campi incrociati, come da oggetto (solo per rigferirmi al
precedente post) l'ho già strutturata con i campi intestazioni di riga che
mi interessano, uno di intestazione colonna ed uno di valore, la domanda era
se, all'interno di una SELECT,  è possibile riferirsi ad un campo
indirettamente tramite il suo nome passato come "variabile stringa", tipo
quando ci si riferisce ad un campo di un recordset con la propietà item
RecSet.Fields("NomeFields"), cioè se è possibile una cosa del genere:
SELECT PrimaTabella.Campo1, PrimaTabella.campo2, ......,
PrimaTabella.Fields(SecondaTabella.NomeCampoDiPrimaTabella).... FROM
PrimaTabella, SecondaTabella;

Newsgroup: it.comp.appl.access
Titolo: problema "sconosciuto"

Ciao, ho un problema con un access (penso sia il software in se), io 
apro un db (a caso) e fino qui nessun problema, poi cerco di aprire una 
tabella e mi esce sempre un popup con la scritta Sconociuto. A quel 
punto si blocca tutto e mi da errore.
Qualcuno sa come e se si può risolvere?

 ha scritto nel messaggio 
news:9QlQe.89939$2U1.4...@news3.tin.it...

Per quello che ne so...disinstalla e reinstalla tutto Access.
Ciao, Carlo 

Carlo Costarella ha scritto:

già provato :( sob grazie comunque

 Carlo Costarella ha scritto:

Allora ti restano solo due possibilità:
1 - reinstallare Windows con l'opzione R
2 - reinstallare Windows ex novo e quindi, necessariamente,
     tutti i programmi.
Io sono arrivato al punto 2 un mese fa per una cazzata di
Access (andava dritto su TUTTE le istruzioni On Error...).
Bruno
PS
Evita in inoltrare lo stesso post su NG diversi.
Danke! 


Prima devi pulire il registro.
Ci sono tool diversi a seconda della versione (info e link su
www.donkarl.com
)
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Bruno Campanini ha scritto:

ok però che palline........
scusa per il post doppio
cià graz
Newsgroup: it.comp.appl.access
Titolo: Dile mdb --->Exe

Esiste la possibilità di convertire in eseguibile un database access????
Non dovrebbe essere difficile visto che utilizza un'interfaccia e un
linguaggio vicino a VB.
Gradita una risposta a: 
ccas...@hotmail.com
Grazie comunque del tempo dedicatomi.

linguaggio vicino a VB.
Puoi scaricare il compilatore insieme al decompilatore a:
www.ch
'
aveterotto.it
P.

L'unico che è in possesso del compilatore è il sig. BISO.
Attento.
Ciao

linguaggio vicino a VB.
Infatti, non è difficile: noi ce lo siamo fatto da soli !
Lo trovi sul sito comune.
http://members.xoom.it/it_db_access
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------

L'unico che è in possesso del compilatore è il sig. BISO.
E me lo tengo ben stretto, tiè!
Antonio


http://www.penguinpowered.com/~ecesena
I politici hanno una loro etica.  Tutta loro.  Ed e' una tacca piu'
sotto di quella di un maniaco sessuale.
		-- Woody Allen

Esiste la possibilità di convertire in eseguibile un database access????
no a meno che non te lo riscrivi da capo.
per ulteriori dettagli faqqone, sito comune.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: La sparizione....!!!!

Gentile gruppo vi illustro quello che mi è capitato oggi con ACCESS.
Dopo aver impostato un file mdb. contenente circa 10 di query, circa 6
maschere e circa 15 macro e dopo aver messo il DB in rete aziendale (DB sul
server) con i collegamenti delle maschere sui computer "operativi", mi sono
trovato nella situazione che le cartelle del DB contenti le Query e le
Maschere sono sparite nel nulla, (si aprivano ma non comparivano nella
cartella del file .mdb)
Chi può colmare il mio stupore?
Premetto che dopo aver messo il DB in rete ho proceduto ad apportare alcune
modifiche di struttura.
Visto che sono qui Vi chiedo anche questo:
Come si comporta ACCESS in rete? o meglio come posso gestire 5 utenti che
usano 5 maschere diverse ma che fanno riferimento allo stessa tabella di
"DISTINTA BASE"?
Grazie

 "DISTINTA BASE"?
Fino a 7-8 utenti contemporanei non dovresti avere particolari problemi,
soprattutto con un db con cosi' pochi oggetti.
Tieni presente, comunque, che, al fine di limitare il traffico di rete e
migliorare le prestazioni devi dividere il tuo db in FE e BE.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: Report

Saluti a tutti!
Indovinate...? Esatto!!! Ancora problemi!!!
Ho una tabella con un campo che ha come origine riga un'ulteriore
tabella [Voci esiti] con due campi [IDVoceEsito] e [VoceEsito].
Le proprietà del campo sono le seguenti:
Visualizza controllo: casella combinata
Tipo origine riga: tabella/query
Origine riga: SELECT [Voci esiti].[IDVoceEsito], [Voci
esiti].[VoceEsito FROM [Voci esiti]
Colonna associata: 1
Numero colonne: 2
Larghezza colonne; 0 cm;2,54 cm
Quando uso il campo per immettere dati tramite maschera, non ho
problemi: la casella combinata mi visualizza la seconda colonna
[VoceEsito]. Il problema nasce quando il campo in questione viene
visualizzato su report. O meglio...
Se il campo lo visualizzo tramite casella combinata, questa mi
visualizza la colonna (1), cioè quella giusta; se lo visualizzo in una
casella di testo contenente una stringa di testo (=[campo1]&"
"&[VoceEsito]&" "&[campo2]), questa mi visulizza la colonna (0), cioè
quella che contiene [IDVoceEsito].
Premetto che la tabella [Voci esiti] serve da origine per 5 campi
della stessa tabella...
Dove sbaglio?

 ha scritto nel messaggio
news:478503f2.03040...@posting.google.com...

Quello che ti succede è normale visto che il valore del campo VoceEsito
contiene IDVoceEsito della tabella Voci esiti e che visualizzi VoceEsito
solo grazie alle caratteristiche delle caselle combinate. Hai quindi bisogno
di usare una funzione DLookup.
Se la stringa di testo di cui parli è ciò che hai scritto nell'origine
controllo di una casella di testo non associata del report e se il campo
della tabella si chiama CampoEsito prova a vedere se funziona così:
=[campo1] & " " & DLookup("[VoceEsito]"; "[Voci esiti]"; "IDVoceEsito=" &
CampoEsito)  & " " & [campo2]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

...

Robè... sei un grande!
La stringa funziona, anche se, nei campi vuoti, mi visualizzava il
messaggio "#error". Ho risolto modificando in =[campo1] & "
" & IIf([CampoEsito] Is Null;Null;DLookUp("[VoceEsito]";"Voci
esiti";"[IDVoceEsito]=" & [CampoEsito])) & "
" & [campo2].
Ma quante cose fa questa funzione DLookup? C'è un modo (amichevole)
per descrivere tale funzione?
Grazie ancora!!!

 Grazie ancora!!!

Newsgroup: it.comp.appl.access
Titolo: collegamento database sql server

Ciao a tutti, ho il seguente problema. Ho un database sql server 2000
su un server in rete. Ho un account utente sql in sola lettura protetto
da password con il quale posso collegarmi con il mio client utilizzando
access 2003 (il db è in access 2000) mi collego con un dsn su file in
cui ho memorizzato user e password.
Il problema è che quando collego la tabella lui mi apre sempre la
maschera di richiesta user e pwd. Non esiste un sistema per
memorizzarla (pensavo che momorizzata nel file dsn non la richiedesse
più)??? mi capita tutte le volte che apro il file mdb e dopo averla
inserita non la richiede più fino alla chiusura di access.
Ciao e grazie

 inserita non la richiede piů fino alla chiusura di access.
Al momento del collegamento della tabella/e ci deve essere un check che 
richiede se memorizzare o meno la password.
-- 
ac
y-1=x

Newsgroup: it.comp.appl.access
Titolo: query che esclude i record solo se presenti nel 2005

Ciao a tutti.
In Access XP.
Ho una tabella t_ordini con:
id_utente
id_ordine
anno_ordine
...
In anno_ordine può essrci 2005 o 2006.
Vorrei estrarre tutti gli id_utente con i relativi id_ordine che hanno fatto 
un ordine nel 2005 E nel 2006, oppure quelli che hanno fatto un ordine anche 
solo nel 2006, escludendo quindi tutti quelli che hanno fatto ordini SOLO 
nel 2005.
Potete aiutarmi con la query?
Grazie a tutti in anticipo.
Giancarlo

 ha scritto nel messaggio
news:ev03vi$2r1$1...@aioe.org...

Uhm...
ma quello che chiedi alla fine non è solo gli id_ordine che hanno anno
ordine 2006?
Se l'id non ha il 2006, significa che ha solo il 2005 e quindi è da
scartare.
Antonio

 ha scritto nel messaggio
news:ev2cvu$h38$1...@aioe.org...

Questo non l'avevi detto, avevi parlato di avere solo l'id.
Comunque, no problem.
Ti prepari una query che ti restituisce tutti gli id_utente che hanno ordine
nel 2006 e la salvi.
Poi fai la tua query finale dove metti la tabella dati e la query salvata di
cui sopra.
Unisci in join la tabella e la query sul campo id_utente e ti fai dare tutti
i dati della tabella.
E come per magilla...
Antonio


Giancarlo

Newsgroup: it.comp.appl.access
Titolo: Posizione su casella di riepilogo

Come faccio a estrarre il numero della riga selezionata su una casella di 
riepilogo per poi usarlo con Column per estrarre i valori che mi 
interessano?
Grazie a chi vorra aiutarmi
Stefano 

NSPT ha scritto:

Non ti serve il numero. Se parli della riga selezionata accedi
direttamente:
  Me.nomelistbox.column(0)
  Me.nomelistbox.column(1)
  ......
Vedi sull'help <F1> la proprietą Column
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Grazie
Stefano
Newsgroup: it.comp.appl.access
Titolo: Controllo calendar ver.10 (Access XP)

Ciao a tutti, ho un problema ad utilizzare la data restituita dal controllo
calendario nel codice. In particolare devo fare un DLookUp. Scrivendo
DLookup("ID", "DISPON", "DATA = #" & Me!Data & "#")
non funziona e neanche con
DLookup("ID", "DISPON", "DATA = #" & format(Me!Data, "mm/dd/yyyy") & "#")
Come posso fare???
Seconda domandina: visto che questo db lo devo protare su più PC come faccio
a registrare l'ocx del calendario?
Grazie
Ste

 ha scritto nel messaggio news:RSfp9.12524$%M1.2...@twister2.libero.it...

Ciao,
prova con
    Me![Data].value
se sul pc è installato AccXP l'ocx del controllo calendario è presente.
Mat.

Newsgroup: it.comp.appl.access
Titolo: Collegamento a una tabella in un report

Ciao a tutti
ho un report e dovrei inserire un campo non associato che mi riporti di dati 
di una tabella con due campi con n valori, ho provato con la funzione 
dlookup, ma mi inserisce solo il primo valore......
Help
grazie e ciao 

Gianlu ha scritto:

usa una listbox

 ha scritto nel messaggio 
news:46140be2$0$7737$5fc...@news.tiscali.it...

=Dlookup("[nomePrimoCampo] & ' ' & [nomeSecondoCampo]";....)
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:46140be2$0$7737$5fc...@news.tiscali.it...

Crea un controllo testo e nell'origine dati inserisci =[campo1] & " " & 
[campo2] purché nella lista dei campi che alimentano il report ci siano i 
campi 1 e 2
Ciao
Nsantini

 ha scritto nel messaggio 
news:ev2iic$c2j$1...@tdi.cu.mi.it...

Ciao Sergio
 la tabella si chiama documento, io devo inserire i due campi 
"numerodocumento" e "data" e mi sembra sia giusto:
DLookUp([numerodocumento];"documento") & " " & DLookUp([Data];"documento")
il problema e' che inserisce solo il primo valore della tabella cioe' 
restituisce in questo caso 1 e 04/04/2007, ma nella tabella ci sono tanti 
altri record......
Grazie 

 Grazie
Il Dlookup restituisce solo un valore, è scritto chiaramente nell'help in 
linea; ti rimane o il suggerimento di Silver o un controllo sottoreport...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Problema sul sito comune

quando dal sito comune lancio una ricerca all'interno el sito mi chiude
explorer è Normale?
Ciao Robbo

 explorer è Normale?
si è in perfetta logica Bill
comunque in fondo alla pagina delle ricerchè hai la soluzione
ciao
Newsgroup: it.comp.appl.access
Titolo: Lentezza nell'apertira in struttura delle maschere

Salve a tutti,
ho un problema nell'apertura di alcune maschere in un progetto di
Access XP:
quando vado in struttura, quando salvo dopo aver eseguito modifiche e
quando riapro la maschera.
Tutto è successo dopo aver creato il report; lo chiudo per salvarlo e
mi compare il messaggio di salvataggio del report. Do conferma su OK
ma, ad un certo punto mi sono comparsi dei messaggi che non ho letto
pensando che fossero di conferma.
Ciò mi ha creato un'icona mai vista, non accessibile nel gruppo delle
maschere. Da quel momento quando apro alcune maschere ci sono problemi
di lentezza di circa 1 minuto.
Ho provato a creare un altro file vuoto di Access, acquisito tabelle
query, form, moduli insomma, tutto tranne l'icona mai vista.
Risultato non cambia
Ho notato che creando il file MDE il tutto funziona bene a velocità
normale.
A questo punto ho provato ad installare Office beta 2007 ed ho fatto
delle prove.
Con sorpresa ho notato che tutti i problemi di lentezza erano spariti.
Salvo il file, lo riprovo con il mio Access XP, il problema ahimè
ritorna.
Cosa posso fare per individuare e risolvere il problema?
Ringrazio anticipatamente.


Hai disabilitato
Correzione automatica del nome?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Ho tolto la spunta su:
Tieni traccia delle informazionidi correzzione
Esegui correzione automatica nome
ho provato e sembra tutto ok
Grazie molte



Newsgroup: it.comp.appl.access
Titolo: rimuovere filtro con VBA

Salve a tutti,
sto utilizzando A2007 con il seguente codice apro una maschera
impostando un filtro sui dati:
stringa = "id_sedia = " & Forms!preventivi_setup!id_sedia
DoCmd.OpenForm "preventivi_visualizza", acNormal, , stringa
Nella maschera è presente una combo e una sottomaschera collegata, la
combo però non funziona perchè il filtro ne blocca il funzionamento.
Esiste un modo via codice per rimuovere il filtro quando seleziono
dalla combo?
Grazie

...
Che cosa strana....!
Me.FilterOn=False
@Alex
Newsgroup: it.comp.appl.access
Titolo: Calcoli su settimana lavorativa

Ciao a tutti,
in una query MS Access XP devo fare un cacolo sottraendo -1 giorno
lavorativo ad una data che ho disponibile ed avendo la certezza che il
risultato
sarà ancora un giorno lavorativo.
Sapete che ci siano funzioni VBA (o latro) che fanno al caso mio ?
Grazie per la collaborazione,
Marco Garutti

 wrote in message
news:dhj3qs$mqp$
1...@news.tiscali.fr

Credo che non ci sia nulla di preconfezionato, anzi...!
Il fatto è che non basta verificare che l'indice del
giorno ricavabile con WeekDay sia compreso tra 2(Martedì) e 6(Sabato)
per la sottrazione, poichè ci sono giorni non lavorativi
infrasettimanali
che non sono riconoscibili a meno di avere un calendario a parte
delle festività con il quale eseguire i confronti.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:dhj3qs$mqp$1...@news.tiscali.fr...

ciao,
dai un'occhiata alla risposta che ho dato a Fabio al 3d 'Aggiungere giorni 
non festivi ad una data'
Mat.

Newsgroup: it.comp.appl.access
Titolo: [AC97] Funzione Shell

Con questa funzione, posso lanciare un qualsiasi eseguibile al di fuori di
access.
Ho un solo problema: devo eseguire una serie di file batch uno di seguito
all'altro, facendo attenzione che il seguente vada in esecuzione solo dopo
che il precedente ha terminato la sua esecuzione.
La funziona shell mi esegue i batch in modo asincrono, fregandosene di
verificare che il precedente sia terminato, come posso verificare se il
processo lanciato in precedenza ha terminato l'esecuzione?
Grazie.
Giorgio

 wrote in message
a38n4u$h1k$1...@pinco.nettuno.it...

E se lanci un bat che esegua in sequenza i batch?
Antonio

 ha scritto nel messaggio
news:a38n4u$h1k$1...@pinco.nettuno.it...

Prova ad andare sul Sito Comune (link qui sotto), Sezione General, la FAQ di
AntoGal intitolata "Avviare un file eseguibile ed attenderne la fine."
dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Andare a capo in una textbox su REPORT o MASCHERA

Buongiorno,
ho un report con una textbox riferita ad un campo che pu� essere lungo da 0 
a 50 caratteri, ma io per comodit� dato che nel 95% dei casi �  di 10 
caratteri,
gli ho dato lo spazio necessario.
C'� la possibilit� di dirgli che se supera lo spazio occupi una seconda 
riga, in poche parole a capo automatico.
In Reporting Service c'era la possibilit� nelle propriet� qui non sono 
riuscito a trovarla.
Grazie a tutti. 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4833 (20100203) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 Grazie a tutti.
Vai sul controllo e setta Espandibile = s�


Tutto OK, grazie dell'indicazione.
Saluti 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4834 (20100204) __________

Newsgroup: it.comp.appl.access
Titolo: Assegnazione valore a casella di testo

Buongiorno a tutti,
espongo il mio problema con la speranza che qualcuno mi sappia aiutare:
devo assegnare un valore ad una casella di testo il cui nome � contenuto in 
un campo di una tabella.
Saluti e grazie.
   Giuseppe 


me.miacasella.caption=me.miocampo
ciao
BFS

 in un campo di una tabella.
dove? come? quando? (fuori piove ;-) )
oltre quanto suggerito da BFS vedi il metodo DLookup
ciao
Daniele 


Spiega meglio l'esigenza... perchè quello che ti è stato suggerito
potrebbe non andare bene.
Il senso è che quanto ti hanno detto GENERA un nuovo record, e se non
lo vuoi devi gestire forzatamente l'UNDO o il DELETE... cosa
abbastanza assurda.
Se il valore che vuoi recuperare deve essere un DefaultValue allora
esiste appunto la proprietà DefaultValue che assegna il valore di
Default senza forzare la generazione del Record.
Saluti.
@Alex

Grazie a tutti ora cerco di spiegare meglio:
ho una tabella "Caselle" nella quale c'� un campo "ID_casella" che contiene 
il nome di caselle di testo che sono presenti in una maschera. Quello che mi 
serve � assegnare un valore alle caselle di testo non in modo diretto ma 
tramite il contenuto del campo "ID_casella".
Esempio:
ID_casella = "T101"  (T101 � il nome di una casella di testo)
Contenuto di ID_casella = "hallo"  (a questo punto T101 dovrebbe contenere 
"hallo")
Grazie ancora.
 Giuseppe 

 contenere "hallo")
Dipende dove si trova il codice. Se si trova nella stessa maschera
del controllo:
Me(ID_casella) = "hallo"
altrimenti:
Forms("MiaMaschera")(ID_casella) = "hallo"
Vedi anche:
 Variabili invece dei nomi degli oggetti
 
www.donkarl.com/it?FAQ6.1
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

> ID_casella = "T101"  (T101 è il nome di una casella di testo)


Newsgroup: it.comp.appl.access
Titolo: Rinominare file txt - Access 2003

Buongiorno Amici,
tramite macro mi esporto una query che crea un file di testo che si
chiama bolla.txt, quest'ultimo va a finire in una cartella
determinata, ma mi occorre che la sua estensione venga rinominata
in .bol e quindi il file si deve chiamare bolla.bol! (Purtroppo la
macro di esportazione query non consente di esportare un file con
questa estensione).
Grazie molte per il prezioso aiuto.
Leo

Leonardo ha scritto:

Usa l'istruzione Name
vedi l'help <F1> per la sintassi.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

On 14 Ott, 11:20, 
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:

grazie molte Marco. Ciao.
Newsgroup: it.comp.appl.access
Titolo: Problema comunicazione OLE server o controllo ActiveX

Buongiorno a tutti
Mi scuso fin d'ora per un mio eventuale utilizzo improprio del NG.
Ho un problema di cui non riesco a venire a capo con lo sviluppo di un
db in microsoft access 2002 su Windows Xp Home editions. Ho
implementato un DB sul mio portatile dove valuto in VBE alcuni eventi
associati al click del mouse su dei tasti di una form. Sul mio pc
tutto OK, ma se copio i file su di un altro pc con la stessa
configurazione (Windows Xp e Access 2002) al click sui tasti si
presenta un errore del tipo : "The expression on click you entered as
the event property setting produce the following error : A problem
occurred while Microsoft access was comunicating with the OLE server
or ActiveX control". Premetto che non credo di utilizzare ne server
ole ne ActiveX e che non e' installato NAV ne altro antivirus di
sorta.
Grazie a chi puo' fornirmi delle informazioni, buon lavoro a tutti 
Andrea

 ha scritto nel messaggio 
news:cdf92d9b.05022...@posting.google.com...

E' successo anche a me proprio ieri ed ho risolto importando tutto in nuovo 
db.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: query "ostinata"

salve a tutti
 
Spero nel buon samaritano
 
ho una query alquanto difficile da realizzare,
cioč la stesso elenco riepilogativo
che ho gią fatto, lo vorrei anche in dettaglio.
 
Provo a spiegarmi meglio............
 
ho creato una maschera per le fatture da fornitore
(ogni fattura puo' ragruppare piu' documenti)
e i records che compongono la tb della sottomaschera
provengono da una maschera ordini dove
con lo stesso IdRigaOrdine ho sia costo dettagliato della merce
che quello di trasporto dove quest'ultmo avrą un'altra fattura (da 
trasportatore).
 
Quindi con questa query di unione "da_Fatturare"
Sql:
SELECT  IdFornitore, NomeFornitore, IdOrdine, DataCarico, nDDTFornitore, 
DataDDTFornitore, 0 as CostoTrasporto,0 as IVA_su_Trasporto, NettoMerceAcq, 
IvaAcq,costoTrasporto+NettoMerceAcq as ImponibileFo,
IVA_su_Trasporto+IvaAcq as IVAFo,TotaleAcq as 
Totale,IdRigaOrdine,"da_Fatturare" AS [da_Fatturare_Union]
FROM da_Fatturare  UNION SELECT  IdFornitore, Trasportatore as 
NomeFornitore, IdOrdine, DataCarico,"" as nDDTFornitore, "" as 
DataDDTFornitore,CostoTrasporto,IVA_su_Trasporto, 0 as NettoMerceAcq, 0 as 
IvaAcq, costoTrasporto+NettoMerceAcq as ImponibileFo,
IVA_su_Trasporto+IvaAcq as IVAFo,TotaleTrasporto as Totale,IdRigaOrdine, 
"da_Fatturare_1" FROM da_Fatturare
ORDER BY NomeFornitore;
 
ho potuto realizzare quest'altra query "ZX_a"
Sql:
SELECT da_Fatturare_1.NomeFornitore, Sum(da_Fatturare_1.ImponibileFo) AS 
ImponibileFo, Sum(da_Fatturare_1.IVAFo) AS IVAFo, Sum(da_Fatturare_1.Totale) 
AS Totale
FROM da_Fatturare_1
GROUP BY da_Fatturare_1.NomeFornitore
ORDER BY da_Fatturare_1.NomeFornitore;
 
che unita a quest'altra query "ZX_b"
Sql:
SELECT TBFornitori.IDFornitore, TBFornitori.NomeFornitore, Sum([Dettaglio 
Carichi Coperti da fatture Fornitori].ImponibileFo) AS ImponibileFo, 
Sum([Dettaglio Carichi Coperti da fatture Fornitori].IVAFo) AS IVAFo, 
Sum([Dettaglio Carichi Coperti da fatture Fornitori].Totale) AS Totale
FROM TBFornitori LEFT JOIN (TbFattureFornitori LEFT JOIN [Dettaglio Carichi 
Coperti da fatture Fornitori] ON TbFattureFornitori.IDFatturaFo = [Dettaglio 
Carichi Coperti da fatture Fornitori].IDFatturaFo) ON 
TBFornitori.IDFornitore = TbFattureFornitori.IDFornitore
GROUP BY TBFornitori.IDFornitore, TBFornitori.NomeFornitore
HAVING (((Sum([Dettaglio Carichi Coperti da fatture Fornitori].Totale)) Is 
Not Null))
ORDER BY TBFornitori.NomeFornitore;
 
ho il Primo riusltato "ZX_ab"
Sql:
SELECT ZX_a.NomeFornitore, ZX_a.ImponibileFo, ZX_a.IVAFo, ZX_a.Totale, 
ZX_b.Totale AS Coperta, nz([ZX_a]![Totale])-Nz([Coperta]) AS Coprire, 
TBFornitori.IDFornitore
FROM (ZX_a LEFT JOIN ZX_b ON ZX_a.NomeFornitore = ZX_b.NomeFornitore) LEFT 
JOIN TBFornitori ON ZX_a.NomeFornitore = TBFornitori.NomeFornitore;
 
spero che qualcuno mi aiuti a realizzare
l'elenco da fattuare, ma in dettaglio.
 
Grazie in anticipo
 
 

 che quello di trasporto dove quest'ultmo avr� un'altra fattura (da 

risolto
grazie comunque
Newsgroup: it.comp.appl.access
Titolo: campo contenente carattere '

Ciao a tutti!! un nuovo quesito: desideravo eseguire una azione (
Messaggio ) dopo che una condizione è verificata; vi riporto il codice
che ho scritto:
ElseIf (Eval("[Forms]![00_Nominativo]![Cognome] = '*")) Then
MsgBox "ATTENZIONE!!! Campo COGNOME vuoto!!!"
Quel che volevo fare è controllare se all'interno del campo cognome
compare il carattere ' ( es. D'orsi ) e quindi se tale evento è
verificato attivare una MsgBox....come nell'esempio
vi aringrazio anticipatamente
ciao ciao
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mike
Per controllare se una stringa contiene un certo carattere, usa la
funzione instr():
if instr([Forms]![00_Nominativo]![Cognome],"'")>0 then...
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


If Instr([Forms]![00_Nominativo]![Cognome], "'") > 0 then
...
Ciao.
--
Sergio MAZZA