+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

Access: Form + SubForm

  1. #1
    L'avatar di Elimar
    Elimar non è in linea Scribacchino
    Ed eccomi di nuovo qui, ciao a tutti.

    Ho un problema con una nuova "soluzione" che sto cercando per la gestione dei movimenti di cassa e banca.
    In passato ho sempre usato una Form per creare un nuovo record, ed una per visualizzare quelli già esistenti.

    Adesso vorrei creare una form che mi viusalizzi tutti i movimenti presenti nella tabella banca e una sub-form che mi visualizzi il dettaglio del record selezionato (Per chi lo conoscesse, vorrei "imitare" il lay-out di MSMoney).

    La tblBanca è così strutturata:

    Name Type Size
    Data Data/Ora 8
    RifBanca Long Int 4 (Chiave)
    ISTBANC Text 50
    Causale Text 50
    DescrOp Text 50
    Data Val Data/Ora 8
    Entrate Double 8
    Uscite Double 8
    DataMov Date/Ora 8
    NroAB Text 15


    Per fare ciò ho creato una query sulla tabella banca di cui allego SQL:

    SELECT [Tbl Banca].Data, [Tbl Banca].RiferimentoBanca, [Tbl Banca].ISTITUTOBANCARIO, [Tbl
    Banca].Causale, [Tbl Banca].DescrizioneOperazione, [Tbl Banca].[Data Valuta], [Tbl Banca].Entrate, [Tbl
    Banca].Uscite, [Tbl Banca].DataMovimento, [Tbl Banca].NumeroAB
    FROM [Tbl Banca];

    praticamente seleziono tutti i record senza farmi troppi problemi.

    A questo punto ho creato due Maschere:
    1 Form TblBanca che mi fa vedere solo i seguenti campi:

    RifBanca Long Int 4
    Data Data/Ora 8
    Data Val Data/Ora 8
    Causale Text 50
    Entrate Double 8
    Uscite Double 8


    1 Sub Form sulla qry sopra descritta e questa correttamente mi fa vedere il dettaglio del record selezionato.

    Il mio problema è che nella Maschera TBLBanca, visualizzo solo una record alla volta e per selezionare il successivo devo utilizzare i bottoncini sotto.

    A me piacerebbe, se possibile, visualizzare nella mia Maschera principale, tutti i record presenti nella tabella e selezionarli con le freccie in questo modo dovrei ottenere il risultato spesato, visto che la sub-form funziona.

    Spero di essere stato chiaro e di riuscire ad avere da voi il solito aiuto valido che mi consente di aggirare l'ostacolo e di acquisire nuove conoscenze sul mondo di Access e VBA.
    ℹ️ Leggi di più su Elimar ...

  2. #2
    L'avatar di amanu86
    amanu86 non è in linea Scolaretto
    Ciao devi disegnarti una maschera tipo tabella.
    Per provare puoi creare una maschera con la creazione guidata, quando ti chiede il layout seleziona tabulare.
    Una volta creata,per vedere tutti i record in una maschera sola, devi andare nella proprietà della maschera-> visualizzazione predefinita e selezionare maschere continue
    ℹ️ Leggi di più su amanu86 ...

  3. #3
    L'avatar di Elimar
    Elimar non è in linea Scribacchino
    Grazie mille.
    Avevo già cambio la View ma non utilizzavo il formato tabellare.

    Mi hai salvato.
    ℹ️ Leggi di più su Elimar ...

  4. #4
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    La Form come ti hanno detto dovrà essere in formato Maschere Continue, ma in questa modalità la gestione di una SubForm dovrà essere modificata in quanto non puoi più inserirla nel Corpo, ma dovrai inserirla nel Pie di Maschera.
    Personalmente preferisco una Form dedicata di tipo DETAIL che mi prende il Record
    selezionato dalla form principale e mi mostra tutto quello che serve.....

    Vedi tu

    @Alex
    ℹ️ Leggi di più su @Alex ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Articolo: Form/SubForm di Navigazione e Managment
    Da @Alex nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 06-08-2014, 11:04
  2. Form e subform
    Da baggino nel forum Microsoft Access
    Risposte: 15
    Ultimo Post: 04-02-2014, 09:06
  3. Problema creazione nuovo record con form e subform
    Da gipsy nel forum Microsoft Access
    Risposte: 0
    Ultimo Post: 31-01-2012, 15:37
  4. Access - Form + Subform
    Da Fabio63 nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 02-10-2009, 11:10
  5. [Access] - Combo box per aggiornamento subform
    Da dr.zoid nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 05-03-2009, 10:54