Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 8 su 8

Sintassi per maschere e sottomaschere nell'istruzione Forms

  1. #1
    giulconi non è in linea Novello
    Ho creato un tastierino numerico per inserire i dati in un campo 'quantità'
    Funziona dalla maschera 'TControlloNicchiaAntipasti', ma non da quella principale 'TGeneraleContiSchedaNicchia' dalla quale voglio gestire l'inserimento. Le maschere di una struttura a schede sono così sviluppate
    1) Maschera - TGeneraleContiScheda (principale)
    2) Sottomaschera - TGeneraleContiSchedaNicchia (sottomaschera 1)
    3) Sottomaschera - TContoNicchiaAntipasti (sottomaschera 2 dove si trova effettivamente il campo in questione.

    Private Sub cmdTras_Click()
    Forms![TGeneraleContiScheda]![TGeneraleContiSchedaNicchia]![TContoNicchiaAntipasti]!Quantita.Value = Me.txtVal.Value
    DoCmd.Close
    End Sub

    So che sto sbagliando ma mi sarebbe molto gradito un aiutino/one
    Grazie in aticipo
    Giulio Maria

  2. #2
    Sposto nell'area Access ...
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    giulconi non è in linea Novello
    Grazie...Chiedo scusa per l'area sbagliata...!

  4. #4
    Quote Originariamente inviato da giulconi Visualizza il messaggio
    Ho creato un tastierino numerico per inserire i dati in un campo 'quantità'
    Funziona dalla maschera 'TControlloNicchiaAntipasti', ma non da quella principale 'TGeneraleContiSchedaNicchia' dalla quale voglio gestire l'inserimento...
    Non ho analizzato la struttura Maschera-sottomaschera1-sottomaschera2, sono andato un po' ad intuito in base al titolo e alla descrizione per indirizzarti a questa pagina: Refer to Form and Subform properties and controls
    e siccome non la ricordavo, cercando ho trovato anche: ACC: How to Refer to a Control on a Subform or Subreport

  5. #5
    giulconi non è in linea Novello
    Ho visto ed ho provato, ma con pessimi risultati. Spiacente ma sono proprio scarso .... in ogno modo il messaggio è sempre lo stesso: non trovo la maschera 'TContoNicchiaAntipasti'...sob

  6. #6
    Quote Originariamente inviato da giulconi Visualizza il messaggio
    Ho visto ed ho provato, ma con pessimi risultati. Spiacente ma sono proprio scarso .... in ogno modo il messaggio è sempre lo stesso: non trovo la maschera 'TContoNicchiaAntipasti'...sob
    Scrivi quello che hai provato dopo la modifica.

  7. #7
    OsvaldoLaviosa non è in linea Topo di biblioteca
    Secondo me TContoNicchiaAntipasti, anche se "logicamente" sottomaschera di TGeneraleContiSchedaNicchia, probabilmente è "fisicamente" sottomaschera di TGeneraleContiScheda. Questo implicherebbe che per dichiarare un controllo in sottomaschera TContoNicchiaAntipasti devi usare la sintassi:
    [Forms]![NomeMascheraPrincipale]![NomeSottomaschera]![NomeControllo]
    ossia
    [Forms]![TGeneraleContiScheda]![TContoNicchiaAntipasti]![NomeControllo]

  8. #8
    giulconi non è in linea Novello
    Grazie a tutti. Ho risolto! La Sintassi era giusta, ma c'era discordanza nelle sottomaschere tra il nome della maschera e il campo 'nome elemento' che è quello che va indicato nell'istruzione forms, essendo maschere annidate.
    Chiaramente non ci sarei arrivato da solo.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 1
    Ultimo Post: 01-11-2014, 15:40
  2. Problema con la sintassi dell'istruzione ENUM
    Da Domenico_Falco1 nel forum Microsoft Excel
    Risposte: 10
    Ultimo Post: 17-09-2014, 18:12
  3. [VS2010] Errore di sintassi nell'istruzione UPDATE
    Da dolcissimo nel forum Visual Basic .Net
    Risposte: 8
    Ultimo Post: 06-12-2011, 02:39
  4. errore di sintassi nell'istruzione INSERT INTO
    Da Sid233 nel forum Visual Basic 6
    Risposte: 9
    Ultimo Post: 10-03-2011, 21:08
  5. VB2005 - Errore sintassi con istruzione AddHandler
    Da Gandalfrank nel forum Visual Basic .Net
    Risposte: 11
    Ultimo Post: 26-07-2007, 14:36