Newsgroup: it.comp.appl.access
Titolo: stesso identico codice su dopoaggiornamento "ok" su attivato "errore"

ho creato una sub che dopo aggiornamento di un menu a tendina viene eseguito 
e apre una form in struttura e cancella alcune etichette
stesso identico codice eseguito su attivato di un campo di testo da errore 
di apertura della form in modalità struttura
 
ma sono certo che cambia soltanto l'evento scatenante uno su afterupdate e 
l'altro su gotfocus
 
perchè uno da errore e l'altro no?
 
grazie. 
 

 ha scritto:

forse il form che apri in struttura ("ORRORE!!!!!!"... spiega che devi
fare, magari si fa meglio) fa riferimento in qualche modo a questo campo?
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12
 

"mammasantissima" si nasce, non si diventa.
 
 
 
perchè orrore? che male c'è ad aprire una form in struttura e creare 
dinamicamente la form sulla base di dermitati record?
mi spiego meglio immaginati di avere una sala ristorante in cui il cliente 
vuole poter aggiungere un tavolo che poi sia cliccabile da un interfaccia 
grafica con touch screen io ho previsto che l'utente inserisca il record del 
tavolo con tutte le sue caratteristiche e poi aprendo in struttura questa 
form vado a disegnare delle etichette che rappresentano i tavoli e se 
cliccate diventano verdi o rosse impegnati o liberi
 
tu come avresti fatto?
 
in merito alla tua domanda, no non viene fatto riferimento ne della casella 
combinata ne della casella di testo che da errore su gotfocus
 
 
 

 tu come avresti fatto?
 
tutto a runtime...
nella form mi sarei solo preparato 255 etichette invisibili e di 1px per 1
px... poi a runtime le avrei ridimensionate, colorate, nominate, spostate, e
gli avrei attribuito tutte le proprietà... la questione dell'apertura in
struttura è una brutteria senza eguali credimi ;) anche perchè devi avere a
disposizione sempre l'mdb... con l'mde non andresti da nessuna parte.
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 


infortunio - 24/10/12
 
tutto molto chiaro grazie. 
 

"mammasantissima" si nasce, non si diventa.
 
Ho seguito il tuo ottimo consiglio ed ho creato le etichette che in teoria 
dovrei riuscire a posizionare e dimensionare ti riporto il codice che 
dimensiona le etichette ma non ha nessun effetto pare non si vogliano 
muovere da dove si trovano, hai un consiglio da darmi?
 
            DoCmd.OpenForm "interfacciatabella", acNormal, , , acFormEdit, 
acHidden
            For j = 1 To rs.RecordCount
                For z = 1 To NumeroAule
                    Forms![InterfacciaTabella].Controls("Aula" & j & 
z).Visible = True
                    Forms![InterfacciaTabella].Controls("Aula" & j & z).Top 
= rs!marginesuperiore
                    Forms![InterfacciaTabella].Controls("Aula" & j & 
z).width = rs!Larghezza
                    Forms![InterfacciaTabella].Controls("Aula" & j & 
z).Height = rs!Altezza
                    If z = 1 Then
                        Forms![InterfacciaTabella].Controls("Aula" & j & 
z).Left = rs!marginesinistro
                    Else
                        Forms![InterfacciaTabella].Controls("Aula" & j & 
z).Left = rs!marginesinistro + (rs!Larghezza * (z - 1))
                    End If
                    Forms![InterfacciaTabella].Controls("Aula" & j & 
z).Caption = "Aula " & z
                Next z
                rs.MoveNext
            Next j
            DoCmd.Close acForm, "interfacciatabella", acSaveYes
 

problema risolto non dovevo chiudere la form altrimenti ritorna tutto come è 
inizialmente.