mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Funzione CreateField AIUTO !!!

utilizzo l'esempio di MS Acces con la funzione CreateField per creare una
nuova tabella e relativi campi.
Pero non riesco a dare la proprietà di " precisione doppia "  e settare i
decimali a "2 " ad un campo numerico .
Io mi limito ad indicare quanto:
Set fld1 = tdf.CreateField("IDContatto", dbLong)
ovviamente oltre a tutto il resto del codice, tutto funziona bene ma si crea
un campo  numerico ma quando metto un decimale, poi  mi spariscono e con
relativo sbaglio dei calcoli.
Sulla guida non sono riuscito a trovare niente, mi indicate dove cercare o
magari indicarmi semplicemente come poter risolvere questo ?
Grazie a tutti .
Ciao Max

 ha scritto nel messaggio
news:avq4g7$qja$1...@lacerta.tiscalinet.it...


diventa:
Set fld1 = tdf.CreateField("IDContatto", dbDouble)
...non capisco perchè un IDContatto debba avere le cifre decimali...boh.
La dimensione può essere settata solo per i tipi testo.
Puoi comunque farlo nella maschera che si alimenta dalla tabella (in fondo è
qui che ti serve) impostando il formato a "Numero Generico" e le cifre
decimali su "Automatiche".
Comunque anche così funziona sia nella tabella che nella query perchè Access
imposta automaticamente le cifre decimali su "Automatiche".
Ciao, Carlo


Poi insistendo sulla guida ho trovato il tutto, il IDcontatto non non
centrava nulla era solo il primo esempio che mi era capitato sotto mano,
gazie comunque.
Max

Newsgroup: it.comp.appl.access
Titolo: chiusura maschera

 
          Ho questo problema. se chiudo la maschera cliccando sul pulsante di chiusura
X in alto va tutto bene.
se invece clicco sul pulsante che ha come codice :
docmd.close acForm, "nome maschera"
allora mi compare una finestra di valore immissione parametro.
nella maschera in questione ho un elenco il quale come origine dati ha una
query con il seguente filtro :
Like (IIf(IsNull([forms]![nome
maschera]![casellacombinata37]);"*";([forms]![nome
maschera]![casellacombinata37]))).
ho provato ad eliminare il filtro e tutto sembra funzionare bene. (?)
ma la cosa che non capisco è che usando il db con un pc ove è installato win
me e office xp non succede nulla di tutto cio. tutto funziona bene.
su un altro pc dove è installato win xp pro con lo stesso office xp invece
da i problemi.
qualcuno sa dirmi come fare??
grazie ciao francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


[cut]
se togliendo il filtro il problema si risolve allora toglilo, prima di
chiudere la maschera metti
nomemaschera.filter=""
ciao
Mat
Newsgroup: it.comp.appl.access
Titolo: Installazione software

Salve.. spero sia il newsgroup corretto...
Sviluppo software a livello amatoriale, in particolare database in access
con interfacce in VB.
uno dei miei piu' frequenti problemi e' la creazione di autoinstallanti
che funzionino su macchine win98 e xp... 
ho provato sia con l'utility MS, sia con utility terze, ma nessuna mi ha
mai dato certezze.
Mi dite come vi comportate nei vostri casi?
Grazie 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
Ciao e benvenuto,
Inno setup, è ottimo, visuale, free ed in Italiano
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:dmn3uf$dkn$1...@news.newsland.it...

Ciao,
oltre a quanto suggerito da MA ti consiglio di dare 1 occhio a 
CyberInstaller Studio 
http://www.silvercybertech.com/
 :-)

CyberInstaller lo avevo gia' provato ma, purtroppo in alcuni casi faceva
cilecca :(
adesso proverň Inno setup
grazie di nuovo


 CyberInstaller Studio 
http://www.silvercybertech.com/
 :-)
Sottoscrivo... io lo uso e mi trovo molto bene. Puoi personalizzare i
pacchetti creati in largo ed il lungo.
Newsgroup: it.comp.appl.access
Titolo: Caselle di controllo e tipo di dati restituiti

Ciao,
in una form ho diverse caselle di controllo, tutte non associate (e la
form non ha un'origine dati).
Inserisco dei dati, fra i quali ci sono le spunte sulle caselle di
controllo, e Access (versione 2000 SP3) mi restituisce a volte
Vero/Falso e a volte 0/-1.
Da cosa dipende ciò, e come posso impostare il tipo di dati restituiti?
Grazie mille
-- 
David Martin

 Grazie mille
Molto strana la cosa xchè nn cè la possibilità di impostare il formato
della casella di controllo 
se leggi i valori da codice, comunque anche se in debug vedi Vero/Falso,
il valore lo puoi riconoscere anche come 0/-1.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 il valore lo puoi riconoscere anche come 0/-1.
Sì, ma me lo devo convertire, altrimenti lui lo tratta come Vero/Falso.
Un altro problema, poi, è che se faccio "If valore = True" Access non lo
riconosce, visto che per lui il valore è "Vero".
Dovrei confrontare il valore con la costante "Vero" e non "True", ma
"Vero" non è riconosciuta e mi dice "variabile non definita". Se dalle
dichiarazioni del modulo tolgo "option explicit" allora funziona, ma non
capisco il perché.
-- 
David Martin

David Martin ha scritto:




Ma scusa se è il valore della casella di controllo che devi verificare,
devi fare riferimento a Me.MiaCasellaControllo....
nn è che confondi variabili e controlli???????????


 nn č che confondi variabili e controlli???????????
Mi sono spiegato male: devo verificare il valore della casella di
controllo perché in base a quello devo decidere quale valore inserire in
una tabella.
Comunque ho scoperto che se la casella non ha alcuna origine dati
associata ne alcun valore, Access mi restituisce 0/-1.
Quando invece aprivo la form e assegnavo ai controlli i valori prelevati
dalla tabella, Access mi restituiva Vero/Falso.
Questo probabilmente perché interpreta il tipo dati "bit" di SQL Server
come dati "Si/No" (le tabelle sono collegate tramite odbc a SQL Server
2000 SP4).
Modificando il tipo dati da bit a tinyint, Access vede sempre un valore
numerico e lo interpreta sempre come č nell'origine in SQL Server, senza
conversioni strane.
-- 
David Martin
Newsgroup: it.comp.appl.access
Titolo: proteggere le maschere

Salve a tutti.
Vorrei un consiglio circa la modalit� con la quale proteggere le maschere 
del database da eventuali indesiderate modifiche, eliminazioni e/o aggiunte 
in visualizzazione struttura.
E' sufficiente operare sulle propriet� della maschera ?
E se volessi operare le tre protezioni sopra esposte via codice vba, quali 
istruzioni dovrei digitare ?
Un grazie ed un saluto a tutti.
Lucky
 
 

 Lucky
 
No, no, no. Non puoi. Unica eccezione. Distribuisci il file come mde e non mdb

Prova a vedere se questo esempio può essere di esempio:
http://forum.masterdrive.it/access-79/login-sicurezza-form-44771/
 
 
@Alex


Puo' sempre passwordare il codice e magari creare i forms dinamicamente! ;-)
 
-- 
 
ac (x=y-1) e non uso il KillFile.
La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)

 ha scritto nel messaggio 
news:82b47845-e562-4442...@googlegroups.com...
Prova a vedere se questo esempio pu� essere di esempio:
http://forum.masterdrive.it/access-79/login-sicurezza-form-44771/
 
 
@Alex 
 
 

 E' sufficiente operare sulle propriet� della maschera ?


Newsgroup: it.comp.appl.access
Titolo: Filtro su tabella da VB

Come faccio a riconoscere, da codice VB, se in una tabella aperta è
attualmente attivo un filtro?
Grazie a chi vorrà aiutarmi.
boxcane

 attualmente attivo un filtro?
Il filtro è sulla maschera, non sulla tabella in senso stretto.
Controlla le proprietà Filter e FilterOn sulla guida in linea.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Importare Barre menu da codice

Un saluto a tutto l'NG,
sapete se e' possibile importare le barre dei menu personalizzate da
codice?
ciao ciao e grazie mille per l'eventuale aiuto
Enzo


Docmd.showtoolbat ("pippo")
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 MAssimiliano
Enzo

 Fai prima a rifarla nel suddetto DB!Ti basta solamente trascinare i tasti
che ti occorrono su un nuova barra da te creata...
Ciao
Robby

 Robby
Già, solo se hai una sola Barra con 2 pulsanti, e magari quelli
predefiniti di Access.
Se invece hai differenti Menù, magari legati a Function di gestione
degli UserID e delle relative Permission, nonchè differenziati per
Form e/o Report piuttosto che Menù di scelta rapida.....!!!!!!!
Credo non sia il caso.
Siccome con l'autoImportazione c'è la possibilità di importare
scegliendo OPZIONI anche Menù e BarreStrumenti ritengo
ci sia il sistema per farlo via Codice.
Ho dato un'occhiata sia al Metodo TransfertDatabase che CopyObject
ed entrambi potrebbero essere legati alla cosa, solo non trovo
le indicazioni per far riferimento ai Menù.
Tra le costanti che indicano gli oggetti non trovo legami.
Saluti.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


ma perchè scusa tutta sta roba non la metti in un modulo lasciando alla
barra solo in compito di richiamare il modulo?
Il modulo poi lo importi facilmente


 MAssimiliano
Per me andrebbe bene, ma per chi ha chiesto come
gestire la cosa da Codice non sň.


 ha scritto nel messaggio
news:b7959d920ee7b45809...@mygate.mailgate.org...

Rieccomi,
innanzitutto grazie per i suggerimenti.
In effetti la barra menu richiama i moduli e fino a qui non ho
problemi (ovvero importare i moduli).
Quello che vorrei fare io sarebbe quella di aggiornare il FE tramite
un mdb messo sul server.
In questo file metterei tutti gli oggetti nuovi o per i quali mi sono
state richieste delle modifiche.
Esempio: mi hanno chiesto un nuovo report e di conseguenza ho dovuto
aggiungere un menu ad una barra dei menu.
All'apertura il FE va a cercare il file sul server e verifica la
versione.
Se nel file di aggiornamento c'e' una versione maggiore allora tramite
un recordset contenente i nomi degli
oggetti da importare li importo nel FE tramite TransferDatabase, pero'
in questa maniera come avete sottolineato
anche voi non si riesce ad importare i menu.
Al limite potrei creare i menu a runtime; in questo modo dovrei
soltanto importare dei moduli.
Cosa ne pensate? Secondo voi le prestazioni come sarebbero?
grazie ancora
ciao ciao
Enzo


Le mie barre personalizzate sono generiche e poi personalizzate dal modulo
Stampa
if 
screen.activeform.name
 = "Pippo"
elseif 
screen.activeform.name
 = "Pluto"
end if


 Inviato via 
http://usenet.libero.it
Quindi se ho capito bene sulle tue barre hai un X di menu e sottomenu
e a seconda del form attivo le configuri?
Potrebbe essere un'idea, anche se a questo punto forse varrebbe
crearle completamente a runtime.
Enzo
Newsgroup: it.comp.appl.access
Titolo: Aprire finestra "Apri File"

Ciao,
vorrei inserire in una maschiera un pulsante che mi apria la finestra di 
  "apri file" in modo che selezionato un file , il suo percorso venga 
inserito in una casella di testo...
Mi potete aiutare??Vi ringrazio anticipatamente!!

 ha scritto nel messaggio 
news:ToNLd.481361$b5.22...@news3.tin.it...

www.sitocomune.com
Massimiliano 

 Massimiliano
si, ho capito.,. ma č mezzora che cerco nel sito e non ho trovato la
risposta.
non č che saresti cosě gentile da darmi un link preciso?
serve anche a me sta cosa :-)
grazie e scusa.
ale.

 ale.
Sezione Modules FAQ 5.5
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sezione Modules FAQ 5.5
mitico.. poi alla fine l'avevo trovata stamattina, però se avessi avuto il 
tuo riferimento avrei perso un'ora di meno.
lo so che sono mongo, però in quel sito c'è una marea di roba e non è così 
scontato trovare tutto subito.
Almeno suggerite la sezione :-)))
Grazie, sei stato gentilissimo e funziona alla perfezione.
sono sempre più in debito con voi :-|
ale. 

 ale.
@Alex


 Prosciutto, salame e vinello sono sufficienti. ;-)
se passi dalle parti di ancona, suggerirei chele di astice ;-)
poi... vedi te se vuoi i salami tossici che fanno venire i brufoli :-D 

 poi... vedi te se vuoi i salami tossici che fanno venire i brufoli :-D
Io sono Mantovano e la tradizione del Salame è intoccabile, ma
sono disposto a scambi culturali.
;-)
Ciao


Newsgroup: it.comp.appl.access
Titolo: Ordinamento e raggruppamento

Buongiorno...,
sapete qualè la sintassi per mettere in "Ordinamento e raggruppamento"
non un solo campo
ma due,tre o piu campi?
Ho provato con campo1,campo2 oppure campo1;campo2 oppure campo1:campo2
ecc...
ma non funziona...,è comunque possibile mettere più campi?
Grazie a tutti.

 Grazie a tutti.
Quali metodi VBA hai utilizzato?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Individuare a quale scaglione appartiene una fattura

Salve a tutti. Per quantità inferiori a un tot di pezzi devo applicare
delle maggiorazioni di prezzo. Per gestire questo ho creato la tabella
"tblAumenti" e la "tblDettaglioAumenti". Nella prima c'è l'ID più la
data del gruppo di aumenti e nella seconda ci sono i vari totali di
pezzi sotto ai quli applicare l'aumento. Può succedereche dop un anno
si cambino le percentuali di aumento quindi si inserirà un nuovo
gruppo di aumenti con un nuovo dettaglio. Partendo da questo
presupposto, devo gestire la cosa in base alla data della fattura che
andrò a redigere. Se la data della fattura sarà posteriore all'ultimo
gruppo di aumenti non ci sono problemi, ma se la fattura è antecedente
all'ultimo, come faccio a sapere a quale gruppo di aumento devo fare
riferimento?
Grazie
Ciao
Stefano


devi mettere registrare in una tabella le aliquote di aumento facendo
riferimento anche alla data DAL e alla data AL... in maniera tale che
con una funzione ti estrai e allplichi rispetto alla data della
fattura le aliquote che confanno al periodo di riferimento.

 ha scritto nel messaggio 
news:ef381a5b-c00a-4cb4...@e7g2000vbi.googlegroups.com...
Salve a tutti. Per quantit� inferiori a un tot di pezzi devo applicare
delle maggiorazioni di prezzo. Per gestire questo ho creato la tabella
"tblAumenti" e la "tblDettaglioAumenti". Nella prima c'� l'ID pi� la
data del gruppo di aumenti e nella seconda ci sono i vari totali di
pezzi sotto ai quli applicare l'aumento. Pu� succedereche dop un anno
si cambino le percentuali di aumento quindi si inserir� un nuovo
gruppo di aumenti con un nuovo dettaglio. Partendo da questo
presupposto, devo gestire la cosa in base alla data della fattura che
andr� a redigere. Se la data della fattura sar� posteriore all'ultimo
gruppo di aumenti non ci sono problemi, ma se la fattura � antecedente



Però se la data fattura può rientrare nell'ultimo gruppo di aumenti
avrò solo una data DAL. Mi sembra laborioso. Avevo creato la tabella
tblAumenti proprio per ovviare al problema delle date ma mi sa che mi
sono incasinato un pò.

Newsgroup: it.comp.appl.access
Titolo: Record in Access

Molto probabilmente se ne è già discusso in passato, ma vorrei chiedere 
quanti record posso aggiungere in un db con ac2k o xp con id_x in chiave 
primaria e contatore, in quanto avrei la necessità di inserire circa 500 
nominativi al mese, fino a oggi sono 19000 da inserire, senza andare in 
contro a problemi di stabilità.
Ringrazio per la cortesia
-- 
       maurizio56
browser: FireFox 2.0.0.3
mailreader: ThunderBird 1.5.0.10

        maurizio56
Ciao Maurizio.
Non credo tu possa avere di questi problemi....!
500 al mese per 20 anni(ma durerà altri 20 anni una cosa simile...?)
sono 120000 Records... sono un quantitativo gestibile dal punto di
vista Numerico.
Il problema potrebbe nascere se la dimensione del tuo DB superasse i
2Gb.
@Alex

Alessandro Baraldi ha detto: in data 16/04/2007 21.21:

Ringrazio per la gentilezza e la sollecitutine
maurizio

Newsgroup: it.comp.appl.access
Titolo: Lista schematica delle funzioni

Mi chiedo da tempo se esista in italiano una guida schematica con tutte le
funzioni utilizzabili nelle query di access.
In pratica le stesse notizie che si possono trovare nella guida di Access ed
in molti manuali, ma esposte a mo' di prontuario:
Esempio:
FUNZIONE
iif
SINTASSI
iif(condizione;risultato se vera;risultato se falsa)
FUNZIONE
round
SINTASSI
round(campo o variabile;arrotondamento)
ecc ecc ecc

 ecc ecc ecc
Apri il generatore di espressioni, c'è la lista completa delle funzioni.
Per la sintassi esatta di ciascuna vai sull'help, scheda Sommario,
  Guida di riferimento del linguaggio di visual basic
  Funzioni
(su A2000, su altre versioni potrebbe variare)
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

 Apri il generatore di espressioni, c'č la lista completa delle


Newsgroup: it.comp.appl.access
Titolo: MDB to MDE

Come si converte un file .MDB in .MDE ?
Grazie


dal menů strumenti
by
stwe

 ha scritto nel messaggio
news:2LAL7.162017$sq5.7...@news.infostrada.it...


 ha scritto nel messaggio
news:9too31$3t53l$1...@ID-87245.news.dfncis.de...

spiacente non conosco XP
by
stwe

Newsgroup: it.comp.appl.access
Titolo: Utilizzo oggetto CommandBar

Ciao a tutti,
in fase di dichiarazione dell'oggetto CommandBar per la creazione di un
menù personalizzato, mi viene restituito un errore di debug:
Tipo di dati personalizzato o non definito.
Negli esempi in giro ho visto che viene tranquillamente utilizzato
questo oggetto.
Qualcuno mi sa dire come fare ad istanziarlo?? Mi manca forse qualche
componente aggiuntivo??
Grazie e Ciao

 Grazie e Ciao
Se usi la dichiarazione preventiva(EarluBinding) allora devi
inserire i riferimenti alle Librerie di Office nel tuo
Applicativo.
 Dim objMsoCommandBar  As Office.CommandBar 
Se invece,e questo sarebbe meglio se non istanzi WithEvents
l'oggetto, uso l'associazione tardiva(LateBinding) non serve
nulla.
' Vado a memoria non ho l'help sottomano
 Dim objMsoCommandBar  As Object
 Set objMsoCommandBar  = CreateObject(,"Office.CommandBar")
Saluti
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Immagine in report: finisce la memoria?

Ciao a tutti!
Mi ritrovo un problema che credo non abbia soluzione ma prima di desistere
desidero avere qualche altra opinione.
In A97 sto creando un report con immagine di sfondo (estrapolata da modello
ministeriale in pdf) con corpo grande come un modulo a4 (21x29,7
sacrificando 5mm per lato per i margini di stampa)
Mentre vado a piazzare in visualizzazione struttura i controlli di testo
nelle zone appropriate dell'immagine si arriva ad un momento in cui
l'immagine sparisce e non puo' piu' essere ricaricata a causa di errore e
non so piu' dove collocare i controlli :) e chiaramente sparisce anche dalla
stampa, presumo sia un problema di memoria esaurita.
Premetto che ho provato sia immagine di sfondo report (collegata e
incorporata zoom e ridimensiona) sia a creare un controllo immagine grande
come tutto il corpo (idem collegata e incorporata zoom e ridimensiona) senza
alcun beneficio.
Per quanto riguarda il formato grafico del file immagine, ho provato jpg,
bmp e png...anche qui nessun risparmio di memoria rilevante.
Non capisco il comportamento di access, visto che il file pesa relativamente
poco, 160k in png, 300k in jpg, ne ho usate anche di piu' grandi in passato
senza problemi.
Quale è secondo voi il metodo da seguire per risparmiare risorse?
(non mi dite di collegare l'immagine a report finito perche' non riuscirei a
piazzare i controlli :))
Saluti e grazie.
Arnaldo.

 Quale è secondo voi il metodo da seguire per risparmiare risorse?
Non ho fatto molto con le immagini, ma col .jpg ho avuto problemi analoghi
... dovuti credo al filtro di conversione _Access vede nativamente solo il
bitmap_.
Usando invece immagini .bmp (in alcuni casi non proprio leggerissime) non ho
avuto problemi di risorse.
Ciao, Max

 ha scritto nel messaggio
news:V_XY8.47381$7N3.1...@twister2.libero.it...

Bravissimo!
centrato in pieno, usando un file bmp di dimensione 20 volte superiore al
jpg il report non da problema di sorta, anzi la qualità dell'immagine è
anche migliore.
Viste le dimensioni del file l'avevo scartato a priori ma evidentemente, la
cura (il filtro) è peggio della malattia.
Grazie infinite, a presto.
Arnaldo.
Newsgroup: it.comp.appl.access
Titolo: da Access a Word (aiuto)

Salve a tutti
mi chiamo Maurizio, sono nuovo del Newsgroup e non sono un gran
esperto di programmazione di VB per applicazioni
Spero proprio che qualche buon'anima possa aiutarmi al più presto
Il mio problema è il seguente:
Da Access, attraverso l'azione di un bottone, vorrei creare un nuovo file di
scrittura word di nome "pippo" in "C:\Documenti" quindi fuori
dall'applicazione Word e poi aprirlo sempre da Access per andarci a
scrivere, ovviamente ora su Word.
Non voglio quindi aprire un documento nuovo o uno già esistente, ma un
documento
che nomino prima da Access da una casella di testo, ad es. "pippo.doc" e poi
lo apro sempre da Access per la scrittura, ovviamente su word.
spero di essere stato abbastanza chiaro
fatemi sapere
mille grazie


Fai un giretto su  
http://members.xoom.it/it_db_access
   in una delle sezioni trovi un esempio di
automazione OLE verso word.
Smacchinaci un pochino, dovresti ottenere +/- quello che cerchi...
Ciao, warp

ringrazio Warp
il sito mi sarà utile anche per altre cose
mi manca solo il comando per creare da Access un file di scrittura vuoto di
nome "Pippo", che me lo dovrà creare in una determinata cartella ad es.
(c:\Documenti)
non è necessario che me lo apra, deve solo creare un file col mio nome
scusate per l'insistenza
Maurizio

 ha scritto nel messaggio
news:8scfn4$7r$1...@fe2.cs.interbusiness.it...

crearlo non ho mai provato ma se ne crei uno vuoto con il tuo nome
sicuramente puoi aprirlo
con il comando shell("percorso di msaccess.exe " & "percorso commpreso il
nome del file con estenzione.doc compresa")
attenzione hai nomi dei .doc con spazi creano problemi piuttosto degli spazi
usa UNDERSCORE _
guarda comunque nell'help il comando shell!
tosto73

Newsgroup: it.comp.appl.access
Titolo: Stampa su file

Qualcuno sa per piacere come si fa, dopo aver lanciato un stampa con opzione
stampa su file, a ricavare la stampa su carta dal file generato.
Grazie

 ha scritto nel messaggio
news:8nul73$poh$1...@serv1.albacom.net...


Copy nomefile.prn lpt1 (o il nome della porta dove è collegata la stampante
Non ci va anche un /b ?
--
Lorenzo Coronati
--
<<Io studio ing gestionale e dei non laureati 
che mi sputano in faccia mi faccio beffe.>>
(Andrea "Mr Bad Guy", 10/07/2000)
--


è meglio metterlo...
Silvio
Newsgroup: it.comp.appl.access
Titolo: Creazione di tabelle da codice (o da query)

Salve a tutti.
Ho una tabella con decine di migliaia di record.
Mi occorre, di tanto in tanto, creare delle tabelle temporanee basate si
questa tabella in base a determinati criteri.
L'esecuzione di query "creazione tabella" è divenuto improponibile. I tempi
di attesa diventano enormi.
Idem l'accodamento.
Sto creando le tabelle da codice ma le cose non vanno affatto meglio.
Qualcuno ha un suggerimento?
Ciao

 ha scritto nel messaggio
news:QJ83e.720968$b5.32...@news3.tin.it...


 Ciao e fammi sapere.
Grazie per la risposta.
Che significa "Lanciare la query"?

 Che significa "Lanciare la query"?
Significa fare in modo che Access esegua la query SQL che ho definito nella
stringa MySql.
Execute è il metodo dell'oggetto CurrentDb di classe DataBase, aperto per
default, che puoi usare per far eseguire delle query SQL come quelle che
usano il comando SELECT - INTO.
Ok?
Ciao.
--
Simplex2
www.mdenittis.it

Newsgroup: it.comp.appl.access
Titolo: funzione non disponibile

salve a tutti
in un database creato con Access 2000 e installato in un pc con
windows XP ho una query che deve creare una tabella contenente il
campo Cod
nella query utilizzo l'espressione:
Cod: Max((Left([Codice];2) & CInt(Mid([Codice];3;4))+1) & [CodAge])
quando eseguo la query compare l'errore "funzione non disponibile"
la stessa query eseguita in un altro pc "uguale" funziona
correttamente
cosa potrebbe essere ?
grazie a tutti
Maurizio


Vai nei riferimenti VBA e vedi dove trovi MANCA...!
Quindi scorri finchè non lo trovi e ripristinalo....
@Alex


grazie ma il problema è più complicato
il file che ho installato è un mde e nel pc c'è il runtime access 2000
in questo caso come posso fare ?
Maurizio

 Maurizio
Se tu non hai il codice sorgente non puoi fare nulla, contatta lo
sviluppatore e lui ti risolverà la cosa.
@Alex


ciao Alex
mi scuso per la perdita di tempo, ma alle volte gli utenti poco
esperti hanno difficoltà ad esprimere in modo completo tutto il
contesto. Il gruppo di discussione serve appunto per confrontarsi e
aiutarsi.
lo sviluppatore sono io e quindi ho il codice sorgente: mi chiedo se
esiste qualche possibilità per capire quali sono i riferimenti non
corretti partendo da un mde
grazie per il prezioso tempo che mi hai dedicato ;-)
Maurizio

 2000 in questo caso come posso fare ?
Quali riferimenti hai nel db se lo apri con la versione normale
di Access? Togli tutti che non sono necessari.
Vedi l'articolo: 
www.donkarl.com/it?FAQ7.1
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Maurizio
In generale riferimenti a Librerie di Office o della suite di
Office(Word/Excel...) non servono, ma il codice
che hai sviluppato deve essere realizzato con tecncia LateBinding o
associazione tardiva.
Per le librerie di VBA Karl ti ha già dato un suggerimento completo,
c'è però da dire che non hai specificato
se hai installato il Runtime ne PC con WinXP e, se eventualmente in
questo PC ci sia una versione più aggiornata.
In questo caso dovresti assicurarti che il tuo applicativo venga
aperto con la versione del Runtime e non con un'altra...
Ci sono diverse attenzione da porre...
@Alex
Newsgroup: it.comp.appl.access
Titolo: Password su tabella collegata????

E' possibile mettere una password su una tabella collegata? Come faccio a
specificare la password poi?
Ciao
Ken
--
"Stupido č chi lo stupido fą signore!"

> E' possibile mettere una password su una tabella collegata?
Non credo proprio anche se non sono sicuro al 100% (sai può darsi che col
codice...) ... la password è del DB e non della singola tabella, quindi se
il database è protetto, avrai tabelle protette (relativamente visto che
all'accesso la password richiesta per l'accesso a tali tabelle verrà
memorizzata nelle inf. di gruppo per le successive aperture in maniera non
cifrata), altrimenti niente da fare.
Maurizio.

 Ciao
Il problema è che lui chiede altro...

 specificare la password poi?
Cosa vuoi ottenere?
Sib
Newsgroup: it.comp.appl.access
Titolo: Rappresentazione di appuntamenti giornalieri su maschera

Salve a tutti,
Ho il seguente problema:
Vorrei rappresentare su una maschera l'elenco giornaliero degli appuntamenti 
di piu persone
Il problema é che per fare la seguente cosa:
ORA   DIP1  DIP2   DIP3  DIPN
08:00  libero  Occ     libero
08:30  libero  Occ     libero
09:00  Occ    libero   libero
09:30  Occ    Occ    libero
10:00  libero  Occ    libero
mi servirebbe una form "dinamica" poiche il numero di colonne é dato dal 
numero di dipendenti, che e' variabile (presi da tabella dipendenti)
Se avete qualche dritta su come disporre graficamente tali informazioni ve 
ne sarei molto grato.
A presto

 ha scritto nel messaggio 
news:49c446e9$0$701$5fc...@news.tiscali.it...

Potresti forse creare dei controlli molto larghi, per es. 15-20 centimetri, 
da disporre sulla maschera uno sotto l'altro, ma che abbiano rigorosamente 
il tipo di carattere courrier (o courrier new), in pratica uno dei tipi di 
carattere che assegna lo stesso spazio per qualsiasi carattere da 
visualizzare.
A questo punto potrai leggere i nomi dei dipendenti, salvarli in una tabella 
interna facendo in modo che ogni nome sia 15 caratteri (per esempio), 
provvedendo a troncare quelli più lunghi e ad aggiungere spazi a quelli più 
corti e poi esporli nei controlli della maschera.
Ciao
Antonio

 ha scritto nel messaggio 
news:49c446e9$0$701$5fc...@news.tiscali.it...

Una maschera non associata che visualizza una sottomaschera associata ad una 
query pivot...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:49c5fdff$0$696$5fc...@news.tiscali.it...

Volevo ringraziarvi per l'interesse.
Ho provato con le query pivot ma ci stavo uscendo pazzo perché nella colonna 
"valore" mi chiede risultati di funzioni di aggregazione. Inoltre mi son 
reso conto che "libero" e "occupato" sono degli stati calcolati basandosi 
sia sul numero di dipendenti disponibili in quel certo intervallo, sia sul 
numero di sale disponibili. Ci penso su un altro po, per il momento vi 
ringrazio per le dritte. Buona giornata 

 ha scritto nel messaggio 
news:49c446e9$0$701$5fc...@news.tiscali.it...

Se po' fa'.
Credo che un buon inizio sia quello di usare l'esempio che ho postato tempo 
fa sui "report a campi variabili a runtime" e che puoi trovare su 
www.sitocomune.com
sezione report 4.33
Nella stessa sezione (4.7 e 4.31), come fa notare Roberto, trovi altri 
esempi...sempre applicati ai report.
Nelle maschere il discorso/concetto è lo stesso...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Maschere input per le date

Ciao a tutti,
La situazione, descritta sinteticamente, e' questa:
Applicativo creato con Access97 ed utilizzato su PC dislocati
in diversi  paesi europei e nord americani (è un tool di
consultazione delle vendite globali a disposizione degli angenti ).
E' sorto il problema di definire delle maschere input
(per inserimento di date) che debbano modificarsi a seconda
delle impostazioni internazionali settate su questi diversi pc.
Se  imposto la maschera input secondo il metodo tradizionale
da proprietà (proprietà della casella di testo, maschera input )
ottengo una soluzione non "flessibile" che non adattandosi alle
impostazioni internazionali mi crea problemi di conflitto:
i caratteri di separazione tra le cifre della data
(nelle impostazioni internazionali) sono differenti da quelle
della maschera input.
Vi chiedo gentilmante di suggerimi qualche soluzione che secondo
Voi potrebbe essere adottata per risolvere il problema, vi ringrazio
anticipatamente.
Saluti Luca

 ha scritto nel messaggio
news:ImHq7.13747$Lp6.4...@news.infostrada.it...

Ti dico la prima cosa che mi viene in mente.
Mi creereri una tabella composta da un solo record e da un solo campo testo.
All'apertura del database aprirei una maschera contenente una casella
combinata, associata al campo della tabella di cui sopra, tramite la quale
farei scegliere all'utilizzatore la nazione in cui opera (ovvero il tipo di
Impostazioni internazionali drl suo sistema operativo).
A fronte degli eventi "Su apertura" delle maschere, andrei a leggere con una
DLookup il valore contenuto nel campo di cui il primo capoverso, ed in base
ad esso imposterei adeguatamente la proprietà Maschera input
(Me!NomeControllo.InputMsk) dei controlli sensibili al cambio di nazione
(oltre alle date anche i controlli contenenti valute o numeri per i quali
usi la punteggiatura per la separazione delle migliaia e deli decimali).
Volendo potrai, se necessario, impostare adeguatamente anche le proprietà
Formato (Me!NomeControllo.Format) degli stessi controlli.
Comunque, visto che tu conosci, quando distribuisci una copia del tuo
database, quali siano le Impostazioni internazionali del PC su cui verrà
installato, potresti personalizzare tu il valore del campo di cui il primo
capoverso ed evitare l'uso della maschera di scelta all'apertura del
database.
Certo la cosa migliore sarebbe andare a leggere direttamente le Impostazioni
internazionali del sistema operativo del PC, ma non so dirti come si fa. :-(
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Cambio colore celle sottomaschera

Ho una sottomaschera con inserito nella stessa, nella parte corpo, una serie
di dati derivanti da una query, vorrei visualizzare con un colore di sfondo
diverso i campi con valore = 0, ho provato a utilizzare la funzione per
cambiare il colore dello sfondo, il problema e che mi cambia tutta la
colonna.
Grazie.
         Giorgio

 ha scritto nel messaggio
news:aci17f$hnl$1...@newsreader.mailgate.org...

Quale versione di Access usi?
X A97 vedi il Sito Comune
X A2000 e successive vedi formattazione condizionale.
X versioni precedenti ad A97 credo che non ci sia niente da fare.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
news:aci17f$hnl$
1...@newsreader.mailgate.org

Nella sottomaschere a "foglio dati" non puoi cambiare il colore ad un
singolo
campo ( o colonna o riga...)
Mentre nelle sottomaschere a "maschere continue" usa la formattazione
condizionale
solo se hai A2000 o +
Ciao !
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [SITO COMUNE] Aggiornato

Come da oggetto.
Saluti.
Luciano
www.sitocomune.com
www.verynews.com
 

 
www.verynews.com
Ciao Luciano... ti ho inviato la vers. aggiornata della Posta Interna...
ma ti č arrivata? Perchč ho visto negli aggiornamenti e non c'č... avrň
visto male? fammi sapere please, che te la reinvio.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:313foaF...@uni-berlin.de...

Ciao Luciano.
Ti segnalo un errore di scrittura in un nuovo Ingresso dell'aggiornamento:
Sezione [GENERAL]
        "Visualizzare un un campo o variabile di tipo Data/ora con valore
maggiore di 24 ore nel formato HHH:mm"
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Ti segnalo un errore di scrittura in un nuovo Ingresso dell'aggiornamento:
Ricevuto, grazie.
Saluti.
Luciano

 visto male? fammi sapere please, che te la reinvio.
Andra' col prossimo aggiornamento, e' arrivata dopo che avevamo chiuso il 
numero in tipografia!:-)
Saluti.
Luciano

 Luciano
Grazie... sai la mia posta sta facendo capricci... quindi pensavo non ti
fosse proprio arrivata.
E pure vi vedo in quella tipografia lě... totň e peppino... :-)
Ciao Luciano


 ha scritto nel messaggio
news:313foaF...@uni-berlin.de...

Ciao Luciano, sei un fetente... hai fatto passare per bugiardo Roberto!
nell'articolo sugli ocx Kodak recita:
Nel database allegato...
e poi non c'è il database.
;-P
MAssimiliano

 ha scritto nel messaggio 
news:pF0rd.36687$B06....@news.edisontel.com...

.azz l'avevo visto anch'io  e mi hai anticipato! 

 ha scritto nel messaggio
news:313foaF...@uni-berlin.de...

La raccolta di sub e funzioni utili pubblicata in questo aggiornamento è una
vera ficata!
SunRex

 ha scritto nel messaggio
news:pF0rd.36687$B06....@news.edisontel.com...

Stranamente sembrerebbe deteriorato il file general115.htm, forse è andato a
puttane durante la trasmissione verso Luciano o durante lo spacchettamento
visto che in partenza conteneva dati esatti.
Vedrò con Luciano come riparare prima possibile.
--
Roberto
--------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-------------------------------------

 puttane durante la trasmissione verso Luciano
Che vuoi dire che chi va con lo zoppo...???
Luciano, hai simili frequentazioni?
vedi che Roberto s'è risentito e ha spiattellato tutto???
stai sempre attento a quello che dici.
MAssimiliano

 Ciao Luciano
e chi fa peppino?   :-))))
-- 

Newsgroup: it.comp.appl.access
Titolo: Copia tabella da un file diversi?

Vorrei copiare una tabella e rispettivi dati da un file mdb in un altro file
mdb.
Esempio in un database è presente una tabella con i campi ID, Nome, Cognome;
nell'altro database è presente una tabella con ID, F1, F2,....
Come faccio a trasferire i dati di Nome in F1, i dati di Cognome in F2.
Qualcuno mi puo dare un consiglio o suggerimento?
Ciao


Crea una tabella collegata al database con ID, F1, F2
Crea una query di aggiornamento
fai una join con il campo ID tra le due tabelle
imposta il valore dei campi F1 a Nome, F2 a cognome.
Saluti.

 dati non serve neache la Join tra le due tabelle...
ah!
Io invece credevo di avere letto che li voleva trasferire da una tabella
all'altra.
Ciao
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'

 Crea una query di aggiornamento
Forse volevi dire "di accodamento"?
Sib


> Forse volevi dire "di accodamento"?
Io ho capito che vuole aggiornare i Campi F1 e F2 a Nome e Cognome


Esatto!
Vorrei trasferirli da una trabella all'altra!
Grazie a Voi.
Riccardo
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:CJWZ8.86165$Jj7.2...@news1.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Problemi visualizzazione tabelle collegate a SQL Server

Ho fatto un piccolo DB in cui alcune tabelle sono collegate ad altre su un
DB SQL Server. Il collegamento l'ho realizzato tramite una routine VB:
        Set TableStruct = DBtoUSE.CreateTableDef(NomeTabToLink)
        ConnectStr = "ODBC;DRIVER=SQL Server;SERVER=" & NomeServerToLink & ";_
                  APP=Microsoft Office XP;WSID=" & PCname & ";DATABASE=" & NomeDbToLink
 
        TableStruct.Connect = ConnectStr
        TableStruct.SourceTableName = NomeTabToLink
        DBtoUSE.TableDefs.Append TableStruct
Una soluzione già usata in altre occasioni e perfettamente funzionante.
Questa volta, però, con il nuovo DB ottengo che se apro le tabelle dal DB
access vedo tutti i record, ma in ohni campo è riportatala dicitura:
#Eliminato
Eppure i dati ci sono, tantopiù che se uso delle combobox nelle tabelle che
fanno riferimento a quei dati, queste vengono popolate correttamente.
Ovviamente io sono db_owner, perciò ho potere di vita e di morte su quel DB.
Qualcuno sa darmi una dritta? Sono davvero bloccato....
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Mi rispondo da me: il problema era dovuto all'uso del tipo BIGINT su SQL
server che evidentemente Access non gestsce.
Ciao a tutti!

Newsgroup: it.comp.appl.access
Titolo: Problema con Dsum

Ciao a tutto il NG,
L'istruzione:
DSum("importo", "fatture", "DataSituazione=#" & GetDataUltimoAggiornamento & "# and codicecliente='"
& Me.Codice.Value & "'")
mi restituisce sempre il valure null su un pc (win 98), mentre in quello di casa (win xp) funziona
perfettamente (in entrambi i casi è istallato Office 2000). Dopo un po' di verifiche ho trovato
l'origine dell'errore.
Se sostituisco  la chiamata alla funzione GetDataUltimoAggiornamento con una data, allora tutto
funziona su entrambi i pc.
Dov'è l'errore ? Ecco anche il codice della funzione GetDataUltimoAggiornamento che ho registrato in
un modulo a parte:
Function GetDataUltimoAggiornamento() As Date
Dim Provv As Recordset
    Set Provv = New ADODB.Recordset
    With Provv
        .ActiveConnection = CurrentProject.Connection
        .Open "Generale", , adOpenKeyset, adLockOptimistic, adCmdTable
        .MoveLast
        GetDataUltimoAggiornamento = .Fields("UltimoAggiornamento")
        .Close
    End With
End Function
 
Grazie a tutti in anticipo
Stay alive !
Pio Pio
Win XP & Office 2000
www.ticom.it/tennisbuscate

 Win XP & Office 2000
        DSum _
        ( _
          "importo" _
        , "fatture" _
        , "DataSituazione=" _
        & "#" _
        & Format$(GetDataUltimoAggiornamento, "mm/dd/yyyy") _
        & "#" _
        & " and " _
        & "codicecliente='" & Me.Codice.Value & "'" _
        )
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Modificare solo in visualizzazione un recordset di un report

Salve, Ho l'esigenza di aprire un report, copiare il sorgente in un
recordset, modificare i dati del sorgente, e poi riassegnare il recordset
modificato al mio report per la visualizzazione.
Importante: i dati devono essere modificati solo per la stampa in realtà in
tabella devono rimanere invariati. Mi speigo meglio, la tabella contiene dei
valori che rappresentano una percentuale, mentre nella stampa li vorrei
trasformare in valori assoluti.
Qualcuno può darmi un suggerimento?
Grazie.
Codice:
SC = Forms![Scheda 1 - Informazioni anagrafiche e
planivolumetriche]![Superficie coperta]
 ID = Forms![Scheda 1 - Informazioni anagrafiche e planivolumetriche]![N°
scheda]
'Volevo fare la copia del sorgente, ma il comando Me.RecordsetClone non
funziona con i Report
' Ho pensato di assegnare ad una variabile  recordset il sorgente che mi
occorre
 Set MyRs = CurrentDb.OpenRecordset("SELECT [Destinazione d'uso].* " & _
  "FROM [Destinazione d'uso] " & _
  "WHERE ((([Destinazione d'uso].[N° scheda])= " & ID & "));")
'Il ciclo For mi serve per scorrere tutti i campi e trasformare i valori da
percentuale a valore assoluto.
' Il problema è che cambiano i dati in tabella, e questo non deve accadere.
 For i = 2 To 99
  MyRs.Edit
  Debug.Print MyRs.Fields(i).Value
  MyRs.Fields(i).Value = MyRs.Fields(i).Value * SC / 100
  Debug.Print MyRs.Fields(i).Value
  MyRs.Update
 Next i
'Ultima operazione che però mi da errore è quella di riassegnare il mio
recordsetmodificato al mio report.
Me.RecordSource = MyRs

 Codice:
cut
gesu'!
vero e' che le vie del signore sono infinite, ma non devi mica percorrerle
tutte per arrivare sotto casa.
un recordset e' generato da una query (o istruzione sql che dir si voglia)
Le query prevedono i campi calcolati, quindi:
SELECT (Qualsiasi formula ti pare che impegna i campi del record) AS
risultato FROM TuaTabella
es:
SELECT *, Campo1*Campo2 + Campo3 as CampoCalcolato FROM TuaTabella
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:z_hab.113120$R32.3...@news2.tin.it...

Quello che mi suggerisci è giusto, il problema è che secondo il tuo
suggerimeto dovrei scrivere:
SELECT *, Campo1* x / 100 as campoCalcolato1, Campo2 * x / 100 as
CampoCalcolato2,  Campo3 * x / 100 as campoCalcolato3 FROM TuaTabella.
I campi in questione sono 100
Per questo volevo utilizzare il clo For per scorrerli tutti, per evitare di
scrivere una query lunghissima.

 scrivere una query lunghissima.
la questione non cambia.
Per quanto io disapprovi l'utilizzo di query con tanti campi (che il piu'
delle volte risultano poco chiare a dir poco) la soluzione resta soltanto
quella che ti ho dato io.
alle brutte puoi scrivere e assegnare l'istruzione SQL da codice, ma sempre
una SQL/Query devi fare.
Sib
Newsgroup: it.comp.appl.access
Titolo: Casella combinata ed evento click

Ciao a tutti,
sono nuovo di questo gruppo, vi chiedo gentilmente un aiuto del quale
non ho ancora trovato risposta, nonostante credo sia una banalità.
All'interno di una maschera vorrei inserire una combobox e un bottone:
una volta selezionata la voce dalla combox e schiacciato il bottone
vorrei che si aprisse il report relativo alla voce selezionata.
Mi scuso ancora pe la banalità della domanda ma non riesco a venirne a
capo....
Qualcuno gentilmente può darmi una mano o indicarmi una guida/esempi
dove trovare qualcosa di simile?
Grazie mille
Alberto

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

Roberto dal portatile ha scritto:

Grazie della tempestività nella risposta. Purtroppo dalla combobox non
seleziono il nome del report da aprire. Spiegomeglio il data base:
Ho 3 tabelle
Account
--------------
IDAccount
Cognome
Responsabile
Clienti
---------------
IDSocietà
Ragione Sociale
Città
CAP
Regione
Accountriferimento
Contatti
----------------
Cognome
Nome
Società
telefono
email
Le relazioni sono le seguenti:
- account.IDaccount con clienti.accountriferimento in relazione uno a
molti
- clienti.IDSocietà con contatti.società in relazione uno a molti
Ho inoltre un report chiamato recapiti associato ad una query  dove
inserendo il cognome dell'account mi visualizza i campi:
-account.cognome
-clienti.Ragionesociale
-contatti.cognome
-contatti.nome
-contatti.cognome
-contatti.telefono
Quello che chiedevo con il promo messaggio è poter selezionare l'
account.cognome da una combobox e poter aprire tramite un pulsante di
comando il report relativo al cognome dell'account.
Spero di essere stato piu chiaro di prima e ringrazio aniticipatamente
per la disponibilità
Grazie a tutti
ALberto

ALberto

Newsgroup: it.comp.appl.access
Titolo: Invio mail con Access a più destinatari

Salve,
ho creato un DB per la gestione della mia ditta. Nella maschera Fattura, 
inserito un pulsante che, crea un file PDF e lo invia ad un destinatario di 
mail corrispondente al mio cliente. Ho una nuova necessit�: i miei clienti 
possono avere pi� indirizzi mail alle quali recapitare le fatture da me 
emesse. Per risolvere questa problematica ho creato un'apposita tabella ed 
ho legato questa al cliente. Quello che non riesco a fare � inviare la 
stessa mail a pi� indirizzi di posta. Vorrei che lui mi creasse tanti 
messaggi quanto sono gli indirizzi mail del mio cliente. Questo il codice 
che attualmente � associato al pulsante
Private Sub Comando71_Click()
Dim stDocName As String
Dim blRet As Boolean
blRet = ConvertReportToPDF("Fattura", vbNullString, _
"Fattura" & ".pdf", False, True, 0, "", "", 0, 0)
Dim rstMail As New ADODB.Recordset
Dim Mail As String
Dim Ref As String
Dim Allegato As String
'** Creo le variabili per Outlook
Dim ObjOutlook As Outlook.Application
Dim ObjEMail As Outlook.MailItem
Check = False
testo0 = [Posta Elettronica].Value
Mail = "Invio fattura commerciale." & vbNewLine & vbNewLine & _
""
Allegato = "C:\Fattura.pdf"
Ref = "Invio fattura commerciale n� " & [Numero] & " del " & [Data] & " di " 
& [Tipo]
Set ObjOutlook = CreateObject("Outlook.application")
Set ObjEMail = ObjOutlook.CreateItem(olMailItem)
With ObjEMail
.To = testo0
.Importance = olImportanceHigh
.HTMLBody = Mail
.Subject = Ref
.Attachments.Add ("C:\Fattura.pdf")
.OriginatorDeliveryReportRequested = True
.ReadReceiptRequested = True
.Send
End With
Set ObjEMail = Nothing
End Sub
Immagino che devo creare un loop sull'ultima parte ma non riesco a capire 
come visto che non sono espertissimo di VBA... nessuno di voi saprebbe 
indicarmi come trovare la via per risolvere il mio problema? Grazie a tutti 
coloro che leggono e/o che rispondono
SimoneB 

 codice che attualmente � associato al pulsante
Scusa, non era pi� semplice inserire tutte le e-mail di destinazione in un 
unico campo (magari Memo), separate da "punto e virgola"?
In questo modo dovrebbero essere inviate a tutti i destinatari senza 
modificare il codice che hai postato...
Ciao  ;-) 

purtroppo devo gestirle singolarmente...


 ha scritto nel messaggio 
news:4b1ea93a$0$8856$4faf...@reader5.news.tin.it...

esiste ccn e nessuno d�sa del'altro