Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 14 su 14

Maschera generica di input via ComboBox

  1. #11
    OsvaldoLaviosa non è in linea Topo di biblioteca
    Quote Originariamente inviato da OsvaldoLaviosa Visualizza il messaggio
    Vuoi forse dire che preferisci avere una sola maschera con combobox e, a seconda di quello che ti serve poi, decidere cosa deve apparire come Etichetta e cosa andare a metterci dentro nel RowSource della casella combinata?
    Quote Originariamente inviato da Trappy
    Esatto. Proprio quello che voglio.
    Io questa cosa la gestisco così:
    1. Ho la piccola maschera che chiamerò frmMascherina
    2. Ogni volta che la chiamo da maschere diverse, sfrutto
    DoCmd.OpenForm "frmMascherina", OpenArgs:"X"
    
    dove X sarà un valore ovviamente diverso caso per caso.
    3. Sull'evento Load della frmMascherina, gestisco il Me.OpenArgs con una Select Case. Ogni Case della Select Case imposterà tutte le proprietà che io voglio cambiare/gestire (per esempio Caption, RowSource). Per il RowSource si può decidere se giocarsi una stringa SELECT in VBA, oppure impostare un nome proprio di query...di solito io preferisco quest'ultima...perchè mi complico meno la vita.
    ℹ️ Leggi di più su OsvaldoLaviosa ...

  2. #12
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Ti perdi dei pezzi e non segui la logica e di certo quello che hai fatto NON è quello che ho suggerito io.
    Dici che la cosa che funzionava era l'assegnazione della proprietà SCELTA... nemmeno ti sei accorto quindi che non riuscivi a chiudere la maschera... quindi era aperta a prescindere ma casualmente... altrimenti dovevi ricevere errore.

    Una volta aperta la form in modalità Dialog il codice si sospende e passa alla Form per questo ti ho suggerito l'uso di variabili public.... che non hai usato, senza contare che aprire e chiudere la maschera 2 volte È UNA CAVOLATA.
    Il suggerimento di Osvaldo va bene per poca roba, se le impostazioni iniziano ad essere molte... nonnva bene.

    Devi imparare a fare DEBUG che non fai e non ti rendi conto che non chiudi la maschera che rimarrà hidden sempre aperta...
    ℹ️ Leggi di più su @Alex ...

  3. #13
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Giusto a titolo di studio, e per non fare solo discorsi..., questo è quanto io intendo quando suggerisco di usare Tecnica ed approccio funzionale:

    ObjPointerDialog.zip

    L'esempio è banalissimo, senza fronzoli... funzionante e non crea alcun problema.
    La classe può essere stutturata in modo molto più intelligente, ereditare gli Eventi del Controllo Combo, ed anche consentire di definire le Larghezze delle colonne e tutte le pesonalizzazioni che possono essere utili... basta un po di fantasia.
    Ultima modifica di @Alex; 05-07-2021 10:45 
    ℹ️ Leggi di più su @Alex ...

  4. #14
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Esempio un po più dinamico... che minimizza il codice nella maschera Popup, ereditando gli eventi del controllo ComboBox nella maschera.
    La classe espone le proprietà di personalizzazione della Combo della Popup in modo da poterla personalizzare al caricamento... Numero Colonne e Larghezza Colonne... , ovviamente si possono gestire anche altre properties.

    Gestendo anche un Controllo di Destinazione, quello della Maschera chiamante, le modifiche apportate alla selezione sono IMMEDIATE anche nella maschera chiamante, mentre la valorizzazione dell'array di colonne solo su chiusura.

    ObjPointerDialog_1.zip
    Ultima modifica di @Alex; 07-07-2021 11:22 
    ℹ️ Leggi di più su @Alex ...

+ Rispondi al messaggio
Pagina 2 di 2 primaprima 12

Potrebbero interessarti anche ...

  1. maschera input in excel
    Da pluffete nel forum Microsoft Excel
    Risposte: 6
    Ultimo Post: 22-01-2008, 13:18
  2. Ricerca generica su maschera access
    Da fazer1000 nel forum Microsoft Access
    Risposte: 6
    Ultimo Post: 22-11-2006, 14:36
  3. maschera input
    Da pluffete nel forum Microsoft Word
    Risposte: 1
    Ultimo Post: 20-12-2005, 09:30
  4. maschera di input personalizzata
    Da PEPPEDIK nel forum Microsoft Word
    Risposte: 1
    Ultimo Post: 18-10-2005, 17:30
  5. maschera di input
    Da treasure nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 04-03-2005, 11:34