mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Giorni Feriali e Festivi

Ciao a tutti,
è possibile sapere se un giorno dell'anno è feriale o festivo.
Il problema non è tanto nei sabati e domenica (funzione weekday) ma nelle
varie festività sparse qua e la.
Qualcuno di voi ha già affrontato questo problema?
Ciao e grazie
--
*--- Frank ---*
Togliere NO-SPAM per rispondere

varie festività sparse qua e la.
ti devi fare una tabella apposita, anno per anno, dove metterai anche
Pasquetta e la festa patronale del comune, e controllarla.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Io mi farei una tabella che contiene in un campo data tutte le festività
"sparse qua e la" (magari ci metterei dentro quelle dei prossimi 20 anni) e
poi con una DLookup.......
Roberto

Qualcuno si è già divertito a fare una cosa simile.
Download:
 
http://members.xoom.it/_XOOM/it_db_access/tips09.htm


E hai proprio ragione
Roberto

poi con una DLookup.......
a sto punto come la vedi una bella funzioncina apposita IsHoliday che
esegue una query sql, così evitiamo dilucap che è lenta?
function IsHoliday(d as date) as boolean
dim ssql
dim rst
ssql = "SELECT Count(*) FROM tFestivi WHERE Giorno = #" & format(d,
"yyyy/mm/dd") & "#"
set rst = currentdb.openrecordset(ssql)
IsHoliday = (rst(0)>0)
end function


 end function
Penso che è meglio
Roberto

 wrote in message


Mi sembra ci sia un errore nell'intervallo in cui può cadere il lunedì di
Pasqua o sbaglio??
La parte di funzione è:
...
   'intervallo in cui può cadere il Lunedì di Pasqua
   DayMax = DateValue("20/4/" & Anno)
   DayMin = DateValue("20/3/" & Anno)
   If WeekDay(d) = 2 And d <= DayMax And d >= DayMin Then
      If d = (Pasqua(Anno) + 1) Then
         Festivo = True
         Exit Function
      End If
   End If
   Festivo = False
    'intervallo in cui può cadere il Lunedì di Pasqua
   DayMax = DateValue("20/4/" & Anno)
   DayMin = DateValue("20/3/" & Anno)
   If WeekDay(d) = 2 And d <= DayMax And d >= DayMin Then
      If d = (Pasqua(Anno) + 1) Then
         Festivo = True
         Exit Function
      End If
   End If
   Festivo = False
...
Il range 20/4 (anno) non vale per quest'anno (2000) in cui Pasqua era il
23/4
Dico bene???
Ciao


Newsgroup: it.comp.appl.access
Titolo: stampare due report in sequenza

Mi chiedevo se era possibile stampare due o più report in sequenza
premendo un solo pulsante e se si come. grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 premendo un solo pulsante e se si come. grazie
Creati il primo pulsante
vai nel codice
copia incollalo nello stesso evento del pulsante (tuopulsante_click)
indicando prima il 1 report e poi il secondo
Guarda che stDocName può andar bene per tutti e due i report
quindi non dichiararlo due volte (dim ...)
MAssimiliano

MA ha scritto:


Grazie

Newsgroup: it.comp.appl.access
Titolo: Errore di run-time ‘2108’

Salve
In una maschera ho un campo che all’azione prima di aggiornare
contiene una sub-routine con la quale controllo eventuali valori
duplicati con conseguente Msgbox di avviso. In presenza di valore
duplicato mi compare il messaggio di avviso e successivamente
dopo aver premuto OK il cursore si posiziona nel campo successivo.
Volevo fare in modo che dopo l’OK il cursore si posizioni sul campo
da controllare cancellando il contenuto digitato ho provato con il
metodo NomeCampo.Setfocus ma compare l’errore in oggetto.
Ho provato con il Sendkeys “Left” Sendkeys “Delete” ma stranamente
pur funzionando mi si disattiva il BlocNum.
Esiste un altro metodo?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Devi posizionarti prima su un controllo diverso e poi ritornare sul primo...
Me.ControlloDiverso.setfocus
me.controlloPrimo = ""
me.controlloPrimo.SetFocus
oppure
Me.ControlloDiverso.setfocus
Me.ControlloPrimo.Undo
Me.controlloPrimo.setfocus
Ciao, Carlo 

 ha
scritto:

Ho provato come mi hai suggerito ma l'errore '2108' persiste (viene
evidenziato Me.ControlloDiverso.setfocus)
 Grazie michele



Ma hai cambiato il nome "ControlloDiverso" con il nome di un Controllo 
esistente sulla tua form?
Comunque potresti fare cosi:
Innanzi tutto dopo il messaggio Ok metti:
Cancel = true
'fatto questo memorizzi cio' che hai scritto nel Controllo in una variabile:
dim Mystring
MyString = NomeControllo.text
'Poi annulli cio che hai scritto
NomeControllo.undo
'se vuoi annullare anche l'inserimento del record aggiungi questo:
'DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
'con questo ti posizioni sul dato esistente
DoCmd.FindRecord MyStryng, acAnywhere, , acSearchAll, , acAll
-- 
Ciao
Access

Newsgroup: it.comp.appl.access
Titolo: minibug di access97 e nuovo record su maschera continua

nella creazione delle tabelle, quando si apre il tutto in modalità
struttura, il campo in cui
si inserisce il nome della tabella che ha un limite massimo di larghezza
di soli pochi cm?
cioè piu' di 4-5 cm non si allarga, ma e' dovuto al fatto che i nomi dei
campi piu' di tanti caratteri non possono essere?
che limite ha un nome di un campo per quanto riguarda il numero dei
caratteri?
nella maschera continua il nuovo record , quello con asterisco si puo'
eliminarlo come record visibile?
grazie 1005 (il 1004 e' in stampa :-))

 grazie 1005 (il 1004 e' in stampa :-))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Non c'è nessun minibug è così perchè è stato deciso così, i nomi di tabella
possono essere lunghi fino a 64 caratteri (mi sembra, comunque puoi vederlo
nella guida in linea cercando size)
Non capisco che noia ti dia il nuovo record, comunque se non ti piace e non
devi aggiungere record alla maschera puoi impostare la maschera in sola
lettura.
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: collegamenti ipertestuali urgente

Domanda urgente:
ho una pagina di accesso ai dati basata sulla tabella1 nella quale ho i
seguenti campi:
notizia - titolo
ho necessita di avere un collegamento che quando clicco su notizia, mi apre
una pagina di accesso ai dati
nella quale ho l'articolo relativo al'id della notizia.
non so se mi sono spiegato comunque per esempio pratico vedere News2000.it
grazie

 ha scritto nel messaggio
news:vYoE5.25390$N93.8...@news.infostrada.it...

Guarda nell'help alla voce:"Creare un campo per memorizzare i collegamenti
ipertestuali"...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Filtri incrociati su sottomaschera

Salve a tutti,
ho una sottomaschera "mscstRiepilogo" con i seguenti campi:
TIPO    RAGSOC    MESE    VALORE
dove
TIPO: può avere 3 valori CN  FT  EN
MESE: è il numero del mese  Es. GEN = 1
Nella maschera ho 12 pulsanti, uno per mese con il quale
applico il filtro mese alla sottomaschera. E fino a qui ci siamo.
Ho creato la seguente funzione, attivata dall'evento click sul pulsante:
Function FiltraMese(strMese As Integer, strComando As String, Masc As 
String)
    Dim strFiltroMese As String
    AzzeraMesi
    Forms(Masc)(strComando).ForeColor = 16737843
    strFiltroMese = "[Mese]=" & strMese
    Me!stmcRiepilogo.Form.Filter = strFiltroMese
    Me!stmcRiepilogo.Form.FilterOn = True
End Function
Il problema è che adesso vorrei filtrare in modo incrociato anche per TIPO
creando tre interruttori che se attivi o meno mi filtrino la sottomaschera.
Come posso gestire la cosa?
Al momento mi verrebbe in mente una serie infinita di IF..THEN che prevede
tutte le combinazioni, ma francamente mi sembra una soluzione leggermente
contorta.
Cosa mi consigliate ?
WS

 ha scritto nel messaggio 
news:tzV9h.7761$K8....@news.edisontel.com...

Una query unica con tutti i criteri...
Ciao, Carlo 

 Ciao, Carlo
Come posso fare a creare una query con tutti i
criteri e gestirla on i pulsanti?

Newsgroup: it.comp.appl.access
Titolo: oggetto Database

devo utilizzare l'istruzione
Dim Gestione As Database
e, finora, sia con Access 97 che con Access 2000 non ci sono problemi.
Nel computer del cliente c'è Win 98 e Access 2000 ma mi da' un errore "tipo
non definito dall'utente": ho provato a reinstallare Access senza risolvere
il problema
grazie a tutti e buona serata
Maurizio

"Maurizio" <

Assicurati che nei "riferimenti" sia settata la libreria di oggetti DAO
corretta.
Bye

 ha scritto nel messaggio
news:IGgjb.38498$vO5.1...@twister1.libero.it...

funziona
grazie
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Eliminazione, salvataggio su cd e recupero record - storico

Ciao a tutti....
vorrei chiedere alcune spiegazioni su come gestire i dati storici di un
database.
Dunque, ho un database che contiene dati e informazioni di almeno 3/4
anni....commesse, date, ecc. ecc. ora mi piacerebbe "eliminare" i dati non
piu' necessari e registrarli su cd per un'eventuale futura consultazione...
come posso procedere in modo corretto?
E poi come posso fare a recuperarli nel momento del bisogno?
Ringrazio tutti!
Ciao Gianni


Rinomina il vecchio BAckEnd
Creati un nuovo db con nome del vecchio Backend
importa tutte le tabelle ma solo la struttura (non i dati )
è un'opzione dell'importazione.
A quel punto continua come vuoi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: aggiornare un dato

il campo nome ha ad esempio: CLAUDIA
devo inserire in questo campo ING. e il dato dentro il campo ad es: DOTT. 
CLAUDIA
come deve essere la query di aggiornamento?
naturalmente perla di tutti i dati della tabella

 ha scritto nel messaggio 
news:44293c1c$0$36924$4faf...@reader3.news.tin.it...

Scrivi cosě:
SELECT Replace([tbl_nome]![nomecampo],"Dott. ","Ing. ") AS Espr1
FROM tbl_nome;
Dove tbl_nome č il nome della tua tabella e dove nomecampo č il nome del 
campo tabella dove effettuare la sostituzione.
Ciao!
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it
 


scusami mi sto rincoglionendo...
il campo NOME ha scritto dentro il nome della persona ad esempio CLAUDIA
devo lasciare CLAUDIA e aggiungere ING.  in modo da avere: ING. CLAUDIA
devo aggiungere la parola ING. a tutti i dati del campo Nome della tabella
come faccio??


Cosě:
UPDATE tbl_nome SET tbl_nome.nomecampo = "Ing. "+[tbl_nome]![nomecampo]
WHERE ((Left([tbl_nome]![nomecampo],3)<>"Ing"));


Claudia G ha scritto:


Io ti consiglierei di inserire un nuovo campo nella tabella anagrafica ,in
modo da scomporre l'informazione nella forma piu' 'normale' possibile
Saluti 
Rosario Ciotola
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: trasferimento file tra 2 modem standard con access

qualcuno ha affrontato il problema di effettuare una chiamata
inviare una stringa di controllo e se la stringa viene ricnosciuta iniziare 
il trasferimento di un certo file
da modem a modem .
Grazie a tutti per i consigli.

Stero72 ha scritto:

La libreria Winsock solitamente si usa proprio per questo tipo di
trasferimenti, che però
non hanno molta affinità con access....!
Il vantaggio di questo è che realizzando un Server ed un Client sempre
in ascolto, quando il server invia il Client è già predisposto, devi
ovviamente gestire tutto il DataReceive via codice, ma è abbastanza
semplice e trovi molto materiale nel Web ma solo per VB6, anche se è
facilmente riadattabile.
Il problema più grosso che sono sicuro non hai valutato lo avrai nel
caso di assegnazione IP dinamica che sicuramente sarà così, in questo
caso sarebbe impossibile.
Forse conviene sfruttare un Server FTP di appoggio in questo caso,
usando il controllo
INET per l'invio ed il prelievo...!
In ogni caso se fai una ricerca nel NG di VB avrai sicuramente tutto il
materiale che serve.
Ciao
@Alex

In ogni caso se fai una ricerca nel NG di VB avrai sicuramente tutto il
materiale che serve.
Ciao
@Alex
Non mi sono spiegato bene, il trasferimento è diretto fra 2 modem 56 kb
bit per bit e non tramite internet.

Newsgroup: it.comp.appl.access
Titolo: Controllo pulsante - Inserire un'immagine, senza il bordo grigio del pulsante

Come da oggetto, è possibile inserire un'immagine in un pulsante senza che
venga visualizzato il contorno grigio del pulsante stesso?

venga visualizzato il contorno grigio del pulsante stesso?
non credo, ma puoi rendere invisibile il pulsante e posizionarlo sopra
un controllo immagine.  mi pare che sull'help si dica che sia questo
il modo per simulare il clic su un'immagine.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

...

Newsgroup: it.comp.appl.access
Titolo: Macro InviaOggetto inserimento valore campo

Ciao a tutti,
ho realizzato una piccola macro che periodicamente uso per inviare con
Outlook, automaticamente, i risultati di una query. In questa query
uno dei campi indica l'ultima data di aggiornamento della query
stessa. Desiderei cercare di inserire nell'oggetto della e-mail,
automaticamente,  il valore di questo campo, cioè la data. In modo che
l'oggetto della email inserito nello spazio apposito della macro sarà:
Situazione aggiornata al
mentre in automatico aggiungerà alla fine del testo il valore del
campo_data. Il risulatao finale dovrebbe pertanto essere Oggetto:
Situazione aggiornata al 1/09/2008
si può fare?

 ha scritto nel messaggio 
news:1b2d0216-a730-42b3...@e53g2000hsa.googlegroups.com...

si può fare?
Se guardi l'help sul comando docmd.sendobject hai tutto quello che chiedi 
....
Se utilizzi un'altra procedura allora fammi sapere...
Ciao
-- 
Roberto da Parma 

 ho realizzato una piccolamacroche periodicamente uso per inviare con


 ha scritto nel messaggio 
news:8b611c83-8f1d-4eab...@r66g2000hsg.googlegroups.com...
questo č il contenuto dell'help.
Ciň che non sono capace di fare č inserire in subject il valore del
campo della query che si chiama "last_invoice"
DoCmd.SendObject [objecttype][, objectname][, outputformat][, to][, cc]
[, bcc][, subject][, messagetext][, editmessage][, templatefile]
[CUT]
Rispondi dopo il quoting...
Il comando lo lanci da una form?
Metti come origine la query e richiama nel docmd il campo 
[Forms]![tuaform]![last_invoice] nel criterio subject


 Roberto da Parma
...grande rispetto! per le tue competenze e per la tua disponibilità.
Io il comando lo lancio da una macro, che in modo sequenziale mi apre
diverse query, mi chiede conferma dei parametri e dopo di che invia
l'oggetto, cioè i risultati della query. In queste query invece c'è il
campo a cui dovrei fare riferimento. Mi pare di capire che sarebbe più
semplice organizzare una maschera unica per la definizione dei
parametri ( fra l'altro uguali per tutte le query) in modo che ne
possa utilizzare i valori come da te suggerito. Secondo te potrei
riuscire a restare in ambiente Macro o debbo per forza convertire a
VBA?

 ha scritto nel messaggio 
news:0687b57c-eb9e-4f74...@l64g2000hse.googlegroups.com...



Puoi rimanere benissimo in ambiente macro.
Apri la tua maschera che chiede l'inserimento dei dati con campi non 
associati.
Con un tasto invia (o come credi) lanci la tua macro, tutti i parametri 
delle query a questo punto prenderanno il valore dalla maschera.
[Forms]![tuaform]![campo1]....[Forms]![tuaform]![campoN]
Sul sendobject richiami allo stesso modo [Forms]![tuaform]![last_invoice]
Al termine della procedura chiudi la maschera

Newsgroup: it.comp.appl.access
Titolo: inserimento in una pagina di accesso ai dati

buongiorno a tutti.
vorrei sapere come mai l'inserimento dati in una pagina di accesso ai dati è
senza cursore lampeggiante e come mai il testo non viene selezionato di
default come quando si opera in una maschera di access.
grazie.

 ha scritto nel messaggio news:NT6je.17110$795.5...@twister1.libero.it...

Perché non è di access che stai parlando; le pagine di accesso ai dati sono in HTML con inseriti degli oggetti activex (se non 
ricordo male gli Office Web Component). Quindi non "rispondono" alle "regole" di access...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Protezione DB

Ciao
mi ricordo di aver visto da qualche parte una routine che attraverso il 
seriale dell'hard disk, creava una protezione dell'applicativo, ho cercato 
sul sitocomune, ma niente, vi viene in mente qualcosa.....
Grazie
Ciao

 ha scritto nel messaggio 
news:45ed49ee$0$20804$5fc...@news.tiscali.it...

Ciao, dovrebbe essere sul SC dentro le spiegazioni del 6.55 rendere davvero 
non copiabile....
-- 
Saluti @ndrea
Access 2003 - Windows XP - Server 2003

Newsgroup: it.comp.appl.access
Titolo: Data control

Sto realizzando un piccolo database di access 2000 che dovrebbe permettere
la stampa di una agenda parrocchiale. Sono bloccato in un punto, ovvero
uno dei campi di una delle tabelle è quello della data, e dovrebbe
contenere  solo il giorno della settimana e la data, (1 martedì,2
mercoledi'), cosa mi conviene usare per non incorrere in problemi con gli
anni bisestili tenendo anche presente che non andrà da gennaio a dicembre,
bensì da settembre ad agosto? Se il campo è agganciato al data control
posso settarlo per farmi dare la data nel formato che mi interssa e dirgli
di "riempire" con la data 365 /366 record?
Grazie 
Fidel
-- 
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:b00lq4$n42$1...@news.newsland.it...

tipo campo DATA
nel formato data metti gg gggg
poi fai un ciclo for che aggiunge un record assegnando al campo data la data
dateadd aggiungendo 1 ad ogni iterazione dal 01/01/anno al 31/12/anno
per dateadd vedi help.
questa è un idea.
Newsgroup: it.comp.appl.access
Titolo: Replica DB in automatico

Buongiorno,
non ricordo di aver visto nessun thread se mi fosse sfuggito mi scuso per il 
repost.
So che esiste (almeno mi dissero, senza darmi il nome) un programma fra 
l'altro molto configurabile per tenere aggiornati database pubblicati su 
Internet con il server aziendale.
Al mio scopo è per tener aggiornato il Database aziendale con il mio 
notebook ma anche a questo punto per avere un server di TEST ma con i dati 
'REALI'
Potrei optare per altri strumenti ma non essendo un system administrator di 
DBA meglio evitare operazioni un pochino rischiose almeno per me.
Qualcuno conosce qualcosa che fa allo scopo?
Personalmente uso SQL Server 2005 in azienda come Back End.
Grazie a tutti. 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 5830 (20110129) __________
Il messaggio è stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 Grazie a tutti.
Potresti usare "Sincronizza", Sincronizzazione elementi, che trovi in start, 
programmi, accessori, "Sincronizza".
Ciao, Carlo 


Si ma non è proprio quello che vorrei. Da quello che vedo questo è a livello 
di file mentre io vorrei qualcosa a livello di dati/struttura senza 
ricopiare il file dato che anche i servizi essendo sempre attivi 
probabilmente (forse sbaglio) bloccano i file.
Proverò a sentire la persona di riferimento che avevo se mi dice il nome....
Comunque Grazie Carlo per la dritta, di sicuro mi servirà per altro...
Sauro

Newsgroup: it.comp.appl.access
Titolo: Form che non parte[era Bottone che non funziona ]

Oi!
Allora come sopra, è la form che non parte, perchè c'è un altro
bottone che la apre e che non fa il suo dovere.
Ora mi chiedo come è possibile che una forma dia problemi solo su un
PC. Posso postare del codice? quale? :)
Axè!

 ha scritto nel messaggio
news:66afpv8p22l484npt...@4ax.com...

Il codice associato al pulsante che non apre la form
Antonio
Newsgroup: it.comp.appl.access
Titolo: Semplice semplice

Con Access2000 ho collegato via ODBC alcune tabelle MySQL.
Quando le tabelle MySQL vengono aggiornate (da un proc PHP), le tabelle 
che ho aperto (in vista tabellare) su access non riportano le modifiche. 
Tutte le volte per fare il Refresh dei dati devo chiuderle e riaprirle 
oppure fare un ordinamento.
Non esiste un tasto da premere che va a rileggere i dati su DB e 
aggiorna la vista tabellare?
Grazie
Marco

 Marco
be il tuo oggetto è molto significativo un domani se avrò lo stesso problema 
andrò in google nel newsgroup di access e digitero la frase "semplice 
semplice" sperando di trovare una risposta utile al mio problema simile al 
tuo......
ho reso l'idea? ciao. 

 ho reso l'idea? ciao. 
Hai ragione ma non mi veniva e in piu' pensavo fosse una str****ta di 
domanda.
Solitamente seguo anch'io certe regole, tipo postare la soluzione 
trovata a quesiti che ho posto sui NG a beneficio dei "googolatori".
Forse il mio quesito non era poi cosi' "semplice semplice".
Nessuno ha una risposta?
Ciao
Marco

 Nessuno ha una risposta?
Risolto.
Era [Shift]+[F9]
Grazie lo stesso
Marco
Per i googlatori --------------------------------------
[Shift]+[F9] e' la combinazione tasti da premere in Access per ottenere 
il requery della tabella/query aperta su una mascera o una vista tabellare.
Equivale all'azione RieseguiQuery (vedi help access)
-------------------------------------------------------

 Marco
In questo Ng si boicottano messaggi con quel tipo di subject
MAssimiliano

 MAssimiliano
Una misura che penalizza i new entry o gli occasionali, anche se in se' 
il concetto e' giusto. Pero' nelle ricerche con google si cerca sempre 
tra il testo del messaggio e raramente ci si limita al subject, io 
almeno faccio cosi'.
Vabbe' ora che lo so .... :-)
Ciao
Marco
Newsgroup: it.comp.appl.access
Titolo: Messaggio errore personalizzato su non rispetto maschera

Ciao a tutti!
con il codice
Private Sub Form_Error(DataErr As Integer, Response As Integer)
  Dim strMsg As String
  If DataErr = 2279 Then
    Response = acDataErrContinue
    strMsg = "Errore di compilazione, rispettare la maschera!"
    Beep
    MsgBox strMsg, vbExclamation
    Exit Sub
    End If
End sub
riesco ad intercettare un errore di mancato rispetto di maschera di di
input di una TextBox: tuttavia essendo inserito nell'evento errore
della form, il messaggio è lo stesso e generico per tutti i TextBox
con una maschera di input. E' possibile personalizzare il messaggio a
seconda del Text Box?
Cioa a grazie!


mettici un bel select case
select case
    case Pippo
        strMsg = "E' Pippo"
    case pluto
        strMsg = "E'Pluto"
end select
     MsgBox strMsg, vbExclamation
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Stampa immagine su report

Salve a tutto il Ng.
Ho un Db in access 2000 e ho creato un report per la stampa.
Nella parte superiore del report ho inserito un immagine in formato jpg.
Se vado a vedere l'anteprima di stampa mi mostra l'immagine, mentre se mando
in stampa l'immagine non viene stampata.
Ho provato a stampare su diverse stampanti, ho provato a cambiare il formato
utilizzando un bmp, ma nulla.
Vorrei sapere da cosa potrebbe dipendere questo errore.
Ciao Fabrizio

 ha scritto nel messaggio
news:c0qumc$smt$1...@lacerta.tiscalinet.it...

Come hai inserito limmagine nell'intestazione del report?
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:c0qumc$smt$1...@lacerta.tiscalinet.it...

Probabilmente hai impostato la visualizzazione solo a schermo.
Express

 ha scritto nel messaggio
news:Ol8Yb.12042$FJ6.4...@twister1.libero.it...

Ho provato sia con inserisci immagine, sia facendo copia ed incolla
dell'immagine da un documento di word.
Fabrizio

 Fabrizio
Prova ivece ad inserire nell'intestazione del report un controllo Immagine,
quindi collega o incorpora in tale controllo Immagine il file immagine che
vuoi stampare.

Newsgroup: it.comp.appl.access
Titolo: memorizzare l'ip del pc

Salve,
Ho fatto un programma in access con la gestione utenti per cui ognuno, 
prima di usare il programma, deve loggarsi.
Fin qui, tutto ok. Problema hanno messo al stessa password su tutti gli 
utenti per cui, quando devono fare qualcosa di cui non sono convinti, 
entrano tutti con lo stesso utente.
Mi è venuto in mente di memorizzare in un campo l'ip del pc da cui si 
usa il programma.
Come posso ricavare da vba l'ip?
 
Vi ringrazio anticipatamente.
 
Saluti.
 
Stefano
 
---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
 
 


premetto che non capisco l'utilità del login se tutti usano la stessa psw...
 
e se l'ip è dinamico?
metti che uno lavora da notebook in wifi
 
 
non ti conviene salvarti il nome utente windows?
 
ti basta
Application.CurrentUser
 
ovviamente sperando che pure quelli non siano tutti uguali :-)
 
 
 
 


Infatti è proprio così. Non sono io a gestire questo. Ho solo fatto il 
programma. Stavo pensando, secondo Voi, è meglio utilizzare 
qualcos'altro al posto dell'id come ad esempio il seriale di windows 
oppure la matricola del computer o dell'hard disk? Se non ricordo male, 
un po di tempo fa avevo visto un programma che rilevava questi dati.
 
Grazie.
 
Saluti
 

Ciao,
Application.Currentuser non restituisce il nome utente Windows ma quello di access.
Potresti usare il nome pc, uno dei modi di estrarlo è usare la funzione Environ per leggere la variabile d'ambiente ComputerName. Se Sto in un ambiente Rds allora devi pensare a qualcos'altro. 
Mat.


Ti ringrazio, proverò in uno di questi modi.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Strano problema - associazioni macro con controlli maschera

Ciao a tutti,
scrivo per la prima volta in questo newsgroup, perchè ho un problema in 
apparenza banale, ma che mi sta procurando non pochi grattacapi.
Il problema è il seguente: non riesco ad associare le macro alla maschera di 
un database.
Mi spiego meglio: c'è una maschera con sottomaschera, e dentro vi sono più 
campi collegati alle tabelle sottostanti. Ho provato a inserire nelle 
proprietà di un qualsiasi campo della maschera un qualsiasi evento (prima di 
aggiornare, doppio clic, ecc. ecc.)collegato ad una routine evento.
Come codice (nella schermata di Visual Basic) ho provato a scrivere di 
tutto, dal più banale
Sub SEDE_BeforeUpdate(Cancel As Integer)
MsgBox ("Ciao")
End Sub
fino ad arrivare a codici più complessi collegati ad altri campi.
Ma nulla. Quando provo la maschera, non si verifica nulla. E non succede 
nulla neanche se provo a ricreare la maschera daccapo. E' come se access non 
riconoscesse il legame tra le macro e i controlli a cui le macro stesse si 
riferiscono.
Qualcuno sa dirmi qual è l'errore?
Grazie comunque
Fabio 


Purtroppo non hai rivelato la tua versione di Access.
Se si tratta di Access 2007 devi attivare i macro, o con impostare
di eseguire tutti macro o con impostare una sessione o percorso
attendibile. Vedi
http://office.microsoft.com/it-it/access/HA101980471040.aspx?pid=CH100621891040
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

> Se si tratta di Access 2007 devi attivare i macro...
Grazie mille! Ora le macro funzionano! A volte la soluzione è ben più 
semplice di quanto sia possibile pensare... (per la cronaca, la mia versione 
è 2007).
Avrei bisogno di un altro aiuto.
Vorrei che l'ID della mia tabella (formato testo, chiave primaria) fosse il 
risultato dell'abbinamento di 2 campi (cod_fattura, anno).
es. ID=1111_2008
Quale codice mi conviene inserire affinchè l'ID assuma quel valore?
Ho provato con:
ID= cod_fattura & "_" & anno
ma non va.
C'è qualche formula ad hoc per il mio caso?
Grazie ancora
Fabio 


Se ti capisco bene non è una buona idea.
Le regole di normalizazzione non consentono che la chiave
primaria dipende da altri campi del record ma invece vice versa.
Se vuoi che la chiave primaria contiene i valori di questi due campi
devi usare una chiave primaria direttamente su questi due campi
non su un terzo campo calcolato.

Newsgroup: it.comp.appl.access
Titolo: Stampa etichette personalizzata

Il mio problema è guidare da Access la stampa di etichette in modo tale che
se nel mio foglio (A4) ho già utilizzato 3 etichette il report di stampa mi
consenta (richiedendomi la riga di partenza della stampa) di stampare dalla
4° etichetta (la prima inutilizzata).
Questo è possibile in Word 2000 che ha l'opzione stampa singola etichetta a
partire dalla riga ...
Questo risulterebbe comodo per la stampa di etichette singole da maschera
Access di inserimento dopo aver appunto inserito un solo record
Grazie in anticipo per qualsiasi suggerimento utile
Stefano Gatti



la prima cosa che mi viene in mente è di inviare da codice la stampa
di n° record vuoti prima di quelli che ti interessa stampare.....
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Chi è in grado di calcolare il codice fiscale...?

Quanlcuno può dirmi
dove posso trovare una procedura di calcolo di codice fiscale da
inserire in un DB Access 97
--
Posted from [193.70.192.53]
via Mailgate.ORG Server - 
http://www.mailgate.org

sito comune 
http://members.xoom.it/it_db_access/
Micio

 wrote in message
389F9AA9...@libero.it...


 ha scritto nel messaggio
news:10m86sd$b9d$1...@fe2.cs.interbusiness.it...


 grazie
E caro mio, devi saper leggere tra le righe ed avere pazienza!
Tra le Tips&Tricks si trova la function di Federico Luciani per il controllo
del Codice Fiscale ed in fondo trovi :
Per informazioni sull'algoritmo di calcolo del Codice Fiscale si rimanda al
Sito Comune del newsgroup it.comp.lang.visual-basic.
http://www.murialdo.it/it_lang_vb
Ciao RoDAgo




dove posso trovare una procedura di calcolo di codice fiscale da
sito comune.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

sul sito comune mi sembra ci sia solo il CONTROLLO e non il calcolo del CF.
io ho una funzione che lo calcola, se ti interessa te la posso mandare; per
funzionare utilizza un DB dei comuni che puoi trovare nel sito sopracitato,
ciao, Giorgio

>potete essere piu' precisi!
si', ma tu devi scrivere: potreste essere piu' precisi, per favore?
senno' suona male.


dove posso trovare una procedura di calcolo di codice fiscale da
sito comune.

Newsgroup: it.comp.appl.access
Titolo: con il database aperto se non accade nulla per 10 minuti allora esegui

vorrei eseguire qualcosa se passano 10 minuti con il db aperto ma senza fare
nulla
sapete se č possibile?
grazie.


wrote:

vedi evento timer sulle maschere
Saluti.
Emanuele.

 ha scritto nel messaggio
news:avd72p$n0q$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e dalla Sezione Forms scarica il
database di esempio allegato alla FAQ intitolata "Esempi di utilizzo delle
forms".
Apri il database scaricato e seleziona il Topics: intitolato How to Detect
User Idle Time or Inactivity; premi il pulsante Show Example e ti comparirą
un esempio di ciņ che vuoi realizzare.
I dettagli di come č stato realizzato l'esempio li trovi al seguente link:
http://support.microsoft.com/support/kb/articles/Q128/8/14.asp?PR=ACC
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: access xp: processo che rimane..

ciao a tutti, come mai spesso accade che una volta uscito da access xp ed
aprendo il task manager (in win xp), tra i processi si trova ancora attivo
MSACCESS.EXE?
Questo fatto con access2000 in windows2000 non accade..

 ha scritto nel messaggio
news:1nX0e.30799$zZ1.8...@twister1.libero.it...

Accade anche con A2K.
Può dipendere dal fatto che Access non chiude in maniera corretta a causa di
qualche errore da qualche parte nel codice.
Spesso se ne esce compilando il codice: menù Debug\Compila...
Se esiste qualche incongruenza, Access te lo evidenzia mettendoti in
condizione di rimediare.
Ciao
--
kaloma


www.donkarl.com/it
 FAQ 7.5 Access non si chiude
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access 

 wrote in message 
news:1nX0e.30799$zZ1.8...@twister1.libero.it...

A  me accadeva più in Windows2000 che in WindowsXP.
Semplicemente resettavo il computer poi, rifacendo l'operazione
di chiusura, tutto procedeva regolarmente.
Misteri di Access...!
Bruno
Newsgroup: it.comp.appl.access
Titolo: Maledetta Query

Avrei bisogno di un tipico F1 perchè da solo proprio non ci arrivo ...
Data una tabella tipo (esempio):
Livello Stipendio
1         1000
1         1500 
1         850
2         1100 
2         1600
3         1600
3         1700
...
Come posso trovare a parità di livello chi ha lo stipendio più alto ?
vale a dire :
1   1500
2   1600
3   1700 
Grazie ancora !
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie ancora !
SELECT Tabella1.livello, Max(Tabella1.stipendio) AS MaxDistipendio
FROM Tabella1
GROUP BY Tabella1.livello;
Ciao!
--
Matteo Palmieri - Cybercreations
www.cybercreations.it

 1         1500
Mi correggo c'è anche un campo tipo Nome e Cognome. Chi ha lo stipendio
più alto
per livello? perchè se no sarebbe del tipo :
Nome Liv. Stipendio
Pluto  1    1500
Paperino 2  3000 etc
SELECT Max(Stipendio) AS MaxStipendio, Livello
FROM Db
GROUP BY Livello;
Non so come inserire il campo Nome : Raggrupppamento ? Min ? Max cosa ?)
Grazie !!


 Grazie !!
In ogni caso tempo che con una singola query non ci salti fuori.
Almeno te ne servono un paio, per un motivo molto semplice: non puoi essere
certo che non ci siano due persone con lo stesso stipendio che, guardacaso,
č lo stipendio piů alto per quel livello (es. mario e sergio, entrambi liv.
1, entrambi stipendio 3.000)
Fai una prima query come quella che hai appena proposto, poi ne fai una
seconda che pesca dalla tabella e dalla query legate per livello e
stipendio:
SELECT Stipendi.nome, Stipendi.livello, Stipendi.stipendio
FROM Stipendi INNER JOIN Query1 ON (Stipendi.stipendio =
Query1.MaxDistipendio) AND (Stipendi.livello = Query1.livello);
Ciao
--
Matteo Palmieri - Cybercreations
www.cybercreaitons.it


www.cybercreaitons.it
Ti ringrazio, ho provato e funziona benissimo.
Non ci sarei riuscito da solo.
Ciao
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Paperino 2  3000 etc
cut
Usa questa:
SELECT Impiegati.Nome, Impiegati.Livello, Impiegati.Stipendio
FROM Impiegati
WHERE (((Impiegati.Stipendio)=DMax("Stipendio","Impiegati","Livello=" &
[Livello])));
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento tabella con vba

Ho una tabella in cui vorrei aggiornare un campo,
sto usando questo codice:
Dim rst As dao.Recordset
Set rst = CurrentDb.OpenRecordset("NomeTabella", dbOpenTable)
With rst
    .Edit
  .................quello che devo.....
    .Update
End With
Set rst = Nothing
Mi viene aggiornato solo il 1° record
e non riesco a capire dov'è l'errore.
Un consiglio?
Grazie
Paolo

 Set rst = Nothing

..anche io ho un problema simile ma con la SELECT su questo stesso
codice..
pero' su un update.. non potresti fare:
dim strSQL as String
strSQL = "UPDATE tabella campo='" & variabiletua & "' WHERE id=11"
DoCmd.RunSQL strSQL 
??
ciauuu
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ho risolto anch'io
grazie, buon pomeriggio
Paolo



Ovviamente è molto più veloce la soluzione con UPDATE, ma nel caso
sia d'interesse... dovevi imporre un Ciclo sui Records...!
Dim rst As dao.Recordset
 Set rst = CurrentDb.OpenRecordset("NomeTabella", dbOpenTable)
 With rst
     Do Unlir .EOF
        .Edit
        .................quello che devo.....
        .Update
        .MoveNext
     Loop
     .Close
 End With
 Set rst = Nothing
Ciao
@Alex

 @Alex
Rotfl
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Alex sei un signore... mi hai permesso di mettermi in pari
Mannaggia alla sclerosi...... !
Ho inventato una funzione...?
Grazie.
@Alex

 ha scritto nel messaggio
news:1158079503.7...@m73g2000cwd.googlegroups.com...

---------------------------
ho risolto un po' alla carlona, comunque grazie.
Buona serata
Paolo
Newsgroup: it.comp.appl.access
Titolo: errore del piffero sul Save

Salve,
sto avendo un po' di problemini con un errore molto strano..
ho una semplicissima form, dove c'e' un bottone per il salvataggio del
record che fa partire questa sub:
************************************************
Private Sub CommandSave_Click()
On Error GoTo Err_CommandSave_Click
    Dim strR As String
    Dim strSQL As String
 
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
 
 
    If Not IsNull(Me!txtSearch.Text) Then
        strR = Me!txtSearch.Text
        strSQL = "SELECT IdContract,Contract FROM tblContracts WHERE
contract like '%" & strR & "%';"
    Else
        strSQL = "SELECT IdContract,Contract FROM tblContracts"
    End If
        Me!txtSearchResult.RowSource = strSQL
        Me!txtSearchResult.Requery
Exit_CommandSave_Click:
    Exit Sub
Err_CommandSave_Click:
    MsgBox Err.Description
    Resume Exit_Command19_Click
 
End Sub
***************************************************
in pratica quando clicco sul bottone ho questo errore:
"You can't reference a property or method for a control unless the control
has the focus"
il record me lo salva bene, nonostante l'errore...
qual'e' il prob secondo voi?
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 il record me lo salva bene, nonostante l'errore...
per forze, l'errore è dopo ;-)

Newsgroup: it.comp.appl.access
Titolo: campo tipo Numerico

Ciao a tutti!
Ho bisogno di avere un campo di tipo numerico che accetti però il numero "0"
anche all'inizio delle cifre.
Per es. 045839.
Che tipo di numero devo usare?
Uso Access 97.
Ciao, Alberto.

 wrote in message
news:1pSO7.2884$Yc1....@news1.tin.it...

Sei sicuro serva proprio un Numerico....?????
Io vedo meglio un campo Stringa(Testo), il numerico si usa
quando sono previste operazioni, con l'esempio riportato mi viene
in mente il numero di Telefono, usi un Numerico....???
Sui nueri di Telefono non si fanno Operazioni matematiche...!
@Alex
-- 
Posted from  [62.98.108.103] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG



Credo che potresti definire la variabile di tipo Stringa e, quando hai
bisogno di operare sul campo numericamente, trasformi la stringa in
numero con la finzione Val.
Saluti.
ing. Franco Varoli
fva...@tin.it
fva...@libero.it

 ha scritto nel messaggio
news:ehun0ukfupq9v7404...@4ax.com...


 Che ne dite ?
Hai letto bene il mio post precedente....!!!
Ho suggerito che l'utilizzo di Campi di tipo numerico vanno utilizzati in 
previsione di operazioni aritmetiche con gli stessi....!!!
Con un codice utente che operazioni aritmetiche fai...?????
@Alex
-- 
Posted from  [146.133.1.30] 


In pratica è il codice che individua univocamente ogni utente del db.
Sono d'accordo con Alex. Tieni presente che un codice con caratteri
alfanumerici ti puo' aiutare a ricordare la categoria o la zona cui
appartiene un utente o un prodotto. Per fare un esempio strabanale ho
classificato le mie Videocassette con un codice del tipo M023
(musica), F068 (film), D124 (documentari). La scelta puo' non essere
condivisa  pienamente ma in questo caso l'iniziale del codice mi fa
subito capire il tipo del contenuto. E poi basta scrivere due righe di
codice VBA per togliere l'iniziale del campo ed avere un dato
esclusivamente numerico, ammesso che serva.

Newsgroup: it.comp.appl.access
Titolo: Sicurezza e file MDW

Salve,
ho sviluppato un'applicazione Access per la gestione dei dati sui
clienti di un piccolo ufficio; ci sono tre gruppi di utenti, ciascuno
di essi ha differenti diritti di accesso alle varie tabelle e viste, la
sicurezza è gestita al livello di riga e colonna tramite viste con la
clausola "with owneraccess option"; nessun utente ha permessi
diretti sulle tabelle. Gli utenti sono una ventina, ognuno con il
proprio nome utente e password, le postazioni sono cinque. Per ogni
modifica apportata ai dati viene aggiornato un file di log, che
contiene anche il nome dell'utente. Tutto ha funzionato bene per alcuni
anni; di recente, però, alcuni utenti hanno trovato il modo di leggere
le password degli altri utenti direttamente dal file .mdw (dal quale
avevo comunque cancellato l'utente proprietario degli oggetti e delle
viste), tramite una delle tante utility sviluppate a questo scopo.
Esiste una via per evitare che il file .mdw venga letto così
facilmente? Fino ad ora, l'unica via possibile mi sembra quella di
abbandonare access per la parte server; non posso non distribuire il
file .mdw perché gli utenti sono di tre categorie. Forse dovrei
gestire io gli utenti dall'interno dell'applicazione Access. Nessun
aiuto?

 wrote in message
news:1123144204.2...@g47g2000cwa.googlegroups.com

Hai visto bene.
Io sono anni che non distribuisco il file MDW proprio perchè
conscio della semplicità di Crack.
Di fatto disabilito l'ADMIN e riduco al minimo i privilegi dell'Utente
dopo di che gestisco un Login interno con tutti i Permissivi.
I dati li salvo sul Server SQL però e questo lo applico al solo
FE.
Ciao
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Ciao,
scusa che significa che non distribuisci il file mdw ?
non usi gli account di access ?
potresti spiegarti meglio ?
Grazie.

 Grazie.
Ciao.
@Alex

Newsgroup: it.comp.appl.access
Titolo: file DAT

Come posso utilizzare file in formato DAT in Access?
Esiste il modo di collegarli o importarli, o un utility per visualizzarli
e/o salvarli in un formato poi utilizzabile in Access?
Grazie

"ddt" <dani...@TOGLIMIPERRISPONDEREtiscalinet.it> ha scritto nel messaggio
news:b7r9oh$e79$1...@lacerta.tiscalinet.it...

io conosco questo metodo: prima devi aprirlo da excel.
file: apri - tipo file:tutti - scegli il tuo file .dat e si apre la
procedura guidata a cui dovrai rispondere per formare le colonne.
alla fine il file creato in excel lo importi in access.
ciao

Newsgroup: it.comp.appl.access
Titolo: GIF in una maschera.

Oggi è giornata di richieste.
Si può e come inserire una GIF animata in una maschera?
Grazie,
Lino Fornaro 

 ha scritto:

Ciao, non in forma nativa, access non le gestisce.
pero' puoi inserire un oggetto Browser che punta ad
una pagina html contenente la gif.
Microsoft Web Browser da inserisci ActiveX
E' un po' una matrioska ma per lo meno installa lo
stesso motore di IE.
-- 
Lorenzo 

 ha scritto nel messaggio
news:5BrOi.135609$U01.1...@twister1.libero.it...

Non senza sudare.....
http://www.lebans.com/animatedgifplayer.htm
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

sbagliato qualcosa, posso avere qualche notizia più dettagliata?
Ringrazio e saluto.
Lino Fornaro 

 Lino Fornaro
Non sň cosa tu abbia scaricato... ma quello č un OCX scritto da Lebans...
e come tale va usato.
Leggiti bene il tutto io non l'ho mai usato, ed il codice di Lebans č noto
per non essere
alla portata di tutti...


windows/sistem32 e basta o bisogna fare qualcos'altro?
Grazie ancora,
Lino F.

Newsgroup: it.comp.appl.access
Titolo: somma condizionale in un report con raggruppamenti

Ciao a tutti,
ho un report per la stampa di saldi contabili, raggruppati per gruppi
nel seguente modo:
-------------------------------
gruppo1 - oneri
saldo_conto_1
saldo_conto_2
....
saldo gruppo1
-------------------------------
gruppo2 - proventi
saldo_conto_3
saldo_conto_4
....
saldo gruppo2
--------------------------------
Vorrei fare in modo che in fondo al gruppo2 mi visualizzi anche il
saldo del gruppo1, per poi creare un campo risultato di esercizio:
-------------------------------
gruppo2 - proventi
saldo_conto_3
saldo_conto_4
....
saldo gruppo2
saldo gruppo1
[risultato di esercizio]=[saldo gruppo2]-[saldo gruppo1]
--------------------------------
Non riesco a prendere il valore [saldo gruppo1] se sono all'interno del
raggruppamento del gruppo2, tantomeno se mi sposto nel report footer.
Qualcuno ha un'idea? Magari VBA???
Grazie
Riccardo

 ha scritto nel messaggio
news:1166118929....@73g2000cwn.googlegroups.com...

hai provato a riferirti al nome del controllo?
oppure puoi utilizzare un sottoreport che ha origine dati una query
raggruppata per saldi d'esercizio.
Newsgroup: it.comp.appl.access
Titolo: Mailing list

Ho creato un database dove i record sono rappresentati da alcuni "utenti"
ciascuno dei quali ha delle proprie particolarità in base alle quali si
possono effettuare diverse query di selezione. Ciascun utente ha una sua
email.
Quello che vorrei realizzare è un sistema automatico che in base ai
risultati della query (che rispetta certi parametri) permette di inviare una
mail, uguale per tutti,  a coloro i quali risultano dalla query. Una sorta
di mailing list insomma dove però i risultati possono essere importati
direttamente nella rubrica di outlook e da lì inviare le mail.
Qualcuno puo' suggerirmi qualcosa?
Grazie.

 ha scritto nel messaggio
news:ZCCfc.59099$hc5.2...@news3.tin.it...

puoi creare un ciclo for che scorre i record filtrati ed esegui un
sendobject per ogni indirizzo che crea una email in outlook per ogni
indirizzo oppure invii una email a te stasso con sendobject nel campo A e
nel campo bcc sempre con un ciclo for ci metti la stringa degli indirizzi
filtrati divisi da punto e virgola


Se ho capito bene, io ho risolto così (grazie anche all'aiuto di 
Alessandro Baraldi):
Private Sub Comando00_Click()
     Dim strRetMail As String
     strRetMail = retMailingList()
     If Len(strRetMail) > 0 Then
         Me!Comando00.HyperlinkAddress = "mailto:" & strRetMail
     End If
End Sub
Private Function retMailingList() As String
     Dim rs As DAO.Recordset
     Dim strMail As String
     Set rs = CurrentDb.OpenRecordset("MiaTabella", dbOpenTable)
     If rs.EOF And rs.BOF Then MsgBox ("Nessuna Mail presente"): Exit 
Function
     rs.MoveFirst
         Do Until rs.EOF
             strMail = strMail & rs![MioCampo] & ";"
             rs.MoveNext
         Loop
     strMail = Mid$(strMail, 1, Len(strMail) - 1)
     retMailingList = strMail
End Function
per rispondermi "abbassa" LA VOCE
Enrico Fornasetti

Newsgroup: it.comp.appl.access
Titolo: Formato Euro su report

Ciao a tutti,
premesso che uso Access XP versione 2000,
se creo una query con dei campi calcolati,
quando inserisco il valore nel controllo del report
nonostante la formattazione sia settata come Euro
visualizzo solo il numero senza il relativo formato,
ho provato anche a formattare nella query ... CCur(....
qualcuno ha qualche idea?
grazie
Zef

qualcuno ha qualche idea?
Per quel che vale, hai controllato che nelle impostazioni
internazionali (pannello di controllo) sia impostato l'euro?