Newsgroup: it.comp.appl.access
Titolo: menù scelta rapida

Salve, sono una neofita e spero che qualcuno (molto paziente) mi potrà
dare una mano.
Vorrei far si che cliccando col tasto destro su un campo di una
maschera mi esca un menù a tendina con la voce "invia a..." con
affianco una casella di input in cui possa scrivere un indirizzo.
All'uscita dovrebbe mandare un'e-mail all'indirizzo inserito con in
allegato il file a cui fa riferimento il campo (questa parte in realtà
l'ho già scritta, ma usando una form, a me servirebbe solo la parte
del menù sul tasto destro con la inputbox).
Non so se sia facilmente realizzabile, ho provato a spulciare in giro
ma non ho trovato nessun esempio che calzasse al mio caso.
Ringrazio in anticipo chi mi risponderà.

Ringrazio in anticipo chi mi risponderà.
Bhè, diciamo che in Access nulla è impossibile (almeno quasi tutto), ma non 
tutto è facilmente realizzabile, e questo secondo me è uno dei casi... io 
personalmente, pur non essendo per niente neofita, non so esserti d'aiuto in 
questa problematica (probabilmente qualcuno saprà aiutarti); quel che chiedi 
non è una funzione nativa di access o di codice, pertanto ci dovrebbe essere 
un lavoro alle spalle di access per permettere ciò, xkè non credo che le API 
possano essere manipolate e pertanto utili a tal scopo, ma alzo le mani 
ovviamente... probabilmente qualchè OCX creato per questo sistema potrebbe 
fare al caso tuo, ma non ne conosco .
Posso però suggerirti una soluzione alternativa che è quella di lavorare di 
Form, e di registrare AspEmail.dll che è gratuita per permettere l'invio di 
mail son o senza allegati senza passare per outlook.
Se vuoi approfondire questa soluzione sarò quì pronto ad aiutarti. In caso 
contrario buon lavoro ;-)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

Grazie x le dritte...
Oddio allora era difficile come temevo...
spiego la mia situazione, ho un esame su access a giorni e devo portare
un progetto, la consegna era questa:
"La nuova funzionalità dovrebbe essere richiamata in maniera identica
in due modi diversi:
-	facendo click destro sulla descrizione della foto. Si deve aprire un
menù che indica
Spedizione a !__________________!
E' possibile scrivere all'interno della casella e all'uscita
parte la nuova routine di invio.
-	facendo doppio click sul campo Tipo si apre una inputbox con
descrizione
"Invio Foto!Film all'indirizzo... (ESC per cancellare)"
...
Se la stringa di input è nulla si chiude SENZA messaggi di errore. In
caso contrario deve dapprima trovare l'indirizzo email cui spedire
nel modo seguente:
-	prima cerca se è un Nickname (memorizzato nel [Campo Utente 1])
conosciuto in Contatti e univoco
-	se no, controlla con routine di Interfaccia ControllaEmail se è un
indirizzo email valido
-	se no cerca se è un cognome conosciuto in Contatti e univoco
-	se no, dà un chiaro msg di errore ("Non riesco a determinare
l'indirizzo email cui spedire la foto o il film: riprovare!")
..."
ora ho fatto tutto quello che era richiesto, mi manca solo il primo
punto, non intendendomene di access ho interpretato la consegna come
avevo spiegato nel primo post... può essere che mi sbagli perchè il
corso di quest'esame non prevedeva un livello di programmazione così
"avanzato" come hai suggerito tu, io in prima battuta avevo
semplicemente associato all'evento di click destro la stessa maschera
che ho usato x l'altra modalità, ma rileggendo il testo ho pensato che
il prof volesse qualcosa di diverso...
Sono aperta a qualsiasi suggerimento, ancora grazie Maurizio per la
risposta tempestiva

 wrote in message
news:1127826787....@g49g2000cwa.googlegroups.com

Premesso che il menù a tendina si chiama ComboBox, la cosa
è realizzabile, non semplicemente, ma in modo Nativo(credo).
Nel Demo che trovi quì:
http://www.mantuanet.it/alessandro.baraldi/
Sezione [FORMS]
1.39 CommandBar con ComboBox Precaricata 
trovi come realizzare una ComboBox nella CommandBar del Menù
tutto Runtime via codice, nel Demo la carico con un Recordset
prelevato da tabella.
La differenza tra un Menù ed un PopupMenù è pochissima, quando
lo generi(e nel tuo caso io lo genererei via Codice) devi solo
cambiare il Type.
Fai attenzione che la Classe CommandBar è tra le più complesse
quindi richiede una discreta pratica.
Sempre nel mio sito trovi sempre nella sezione FORMS
1.4 Usare i PopupMenù per Menù di Maschera 
un efficace metodo per realizzare i MenùPopup.
Detto questo ritengo però che il metodo più semplice sia quello
di EMULARE un MenùPopup gestendo una Form con la tua Combo.
Se imposti la Form senza Bordo e riduci la superfice alla sola
Combo, ti basterà fare in modo che con l'Evento RightClick
sul controllo interessato ti si apra la Form(che se ben formattata)
sembrerà un MenùPopup), più avanzato diventa il discorso di posizionarla
alla DX del MousePointer, ma nel Demo alla FAQ 1.4 trovi anche quella
Routine.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie Alex, ora provo a dare un'occhiata al tuo demo, in effetti la
scelta di "imbrogliare" con una form è quella che ho usato
attualmente, vedo se posso trovare una soluzione più elegante ma se è
troppo complicato lascio così come sta (della serie il fine giustifica
i mezzi).
Ciao:
Snoop