Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    sintassi Where su Macro per apertura maschera

    ciao a tutti,
    ho tre maschere:
    [Progetti]
    [Progetti SM] che è una sottomaschera di [Progetti]
    e
    [SelezionaProgetto]

    quesito:
    in [SelezionaProgetto], che è una lista di progetti, scelgo un [IDProgetto] e con una macro voglio aprire la maschera [Progetti] con sottomaschera [Progetti SM].
    [Progetti SM] contiene [IDProgetto] da selezionare.

    che comando devo dare alla condizione Where?
    Se [Progetti SM] non fosse stata una sottomaschera dentro una maschera avrei scritto:
    Condizione Where ="[IDProgetto]=" & Nz([IDProgetto];0)
    ma così come si fa?

    Grazie per l'aiuto.
    ciao.
    Giorgio

  2. #2

    [access] sintassi Where su Macro per apertura maschera

    scusate, non vi ho detto che il programma è access2007

  3. #3
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    indipendentemente dai problemi di apertura la maschera ProgettiSM deve essere GIA legata alla maschera Progetti dal suo ID

    quindi le 2 maschere si comportano come se fossero una unica entità



    tu ti devi preoccupare solamente di aprire correttamente Progetti passandogli la sua WHERE



    DoCmd.OpenForm "Progetti", acNormal, "", "Forms!Progetti!id = 5", , acNormal
    DoCmd.OpenForm "Progetti", acNormal, "", "Forms!Progetti!id = Forms!SelezionaProgetto!TuoCampo", , acNormal

  4. #4
    grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.