Impostare proprietà su maschera padre

di il
9 risposte

Impostare proprietà su maschera padre

Ho una maschera MAINFORM che contiene una sottomaschera SUBFORM.
Dalla maschera SUBFORM devo impostare la proprietà painting della MAIFORM.

Rieco a farlo dalla MAIFORM verso la SUBFORM
Forms!MAINFORM!SUBFORM.painting False
Ma non riesco a fare l'operazione inversa, dalla SUBFORM verso la MAINFORM.
Mi potete aiutare con la sintassi corretta?

9 Risposte

  • Re: Impostare proprietà su maschera padre

    alexxx71 ha scritto:


    ...
    Ma non riesco a fare l'operazione inversa, dalla SUBFORM verso la MAINFORM.
    Periodicamente rispolvero questo link
  • Re: Impostare proprietà su maschera padre

    Lo ho già visto, grazie, ma purtroppo non riesco a costruire la sintassi giusta...

    Ho provato con Me.Parent.Parent!MAINFORM.painting False
    Me.Parent.Parent!MAINFORM.painting False 
    ma non funziona
  • Re: Impostare proprietà su maschera padre

    alexxx71 ha scritto:


    Lo ho già visto, grazie, ma purtroppo non riesco a costruire la sintassi giusta...
    Ecco come si legge quella pagina.
    Vai nella colonna intitolata You are on = Sub 1 (quella sotto il link per il download del documento)
    Cerca nella prima colonna "To refer to a form property, like RecordSource" e trova la riga in corrispondenza di "On Mainform".
    Hai troppi Parent.
  • Re: Impostare proprietà su maschera padre

    Avevo provato anche quella,
    nel mio caso sarebbe
    Forms!Mainform.painting False
    Ma mi restituisce l'errore: Utilizzo non valido di Property
  • Re: Impostare proprietà su maschera padre

    Se invece uso
    Me.Parent.Painting False
    Mi restituisce: Proprietà o metodo non supportati dall'oggetto
  • Re: Impostare proprietà su maschera padre

    alexxx71 ha scritto:


    Avevo provato anche quella,
    Quale? ho scritto che hai troppi Parent, non che non ne devi scrivere.
    Seguendo le indicazioni per la lettura di quella pagina avresti trovato questo codice:
    Me.Parent.RecordSource
    Hai fatto un passo in avanti nel frattempo

    alexxx71 ha scritto:


    Se invece uso
    Me.Parent.Painting False
    Mi restituisce: Proprietà o metodo non supportati dall'oggetto
    Come si imposta una proprietà? manca un pezzo.
  • Re: Impostare proprietà su maschera padre

    Hai ragione... manca =
  • Re: Impostare proprietà su maschera padre

    alexxx71 ha scritto:


    Hai ragione... manca =
    Mi prendo il 12% di responsabilità per non essermi accorto subito che mancava anche altro, oltre alla sintassi per districarsi tra main-sub-parent
  • Re: Impostare proprietà su maschera padre

    Sono stato fesso io...
    Grazie mille
Devi accedere o registrarti per scrivere nel forum
9 risposte