Newsgroup: it.comp.appl.access
Titolo: tag

una domanda:
nella tag di un controllo campo, si possono mettere pi� riferimenti?
no eh! ???? e come potrei aggirare l'ostacolo?
nel mio caso gi� vi � un tag "X" per il calcolo dei CF, ora vorrei
metterci anche un'altro tag "obbligatorio" per far riempire a forza quel
campo.
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 campo.
Puoi usare un separatore nel Tag p.e. se MioControllo ha il Tag:
X/Y/Z
puoi leggere le parti nel codice:
Split(Me!MioControllo.Tag, "/")(0)
X
Split(Me!MioControllo.Tag, "/")(1)
Y
Split(Me!MioControllo.Tag, "/")(2)
Z
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 
ct.tag = "A;b;c;D;e"
aTag = split(ct.tag,";")
in atag (che e' un array) c'e'
atag(0) = A
aTag(1) = b
....
aTag(4) = e
--
ac

 Z
scusate la mia espressione papale papale:
Premetto che a te e alex vi considero dei mostri in access e come tali, 
vi esprimete in modo da far capire bene ad altri di vostro pari, ma uno
come me che � un ciuccio im materia, le vostre risposte lo lasciano ancora
pi�  somaro.
In poche parole non ho capito!   :-PP
possiamo ripetere? con i miei esempi ed in modo pi� terra terra?
grazie
i miei tag da inserire sono "X" e "obbligatorio" nel controllo campo
"cognome"
da quel poco che ho potuto capire, nel tag del  controllo campo "cognome"
dove gi� ho la X metto "X/obbligatorio" giusto?
e poi? 
che significa
puoi leggere le parti nel codice:
 Split(Me!MioControllo.Tag, "/")(0)
 X
 Split(Me!MioControllo.Tag, "/")(1)
 Y
 Split(Me!MioControllo.Tag, "/")(2)
 Z
questo codice dove lo piazzo? nel modo che lo hai scritto?
grazie per la pazienza 


^luigi^ ha scritto:

dove ti serve utilizzare quello che hai conservato sulla proprieta' "tag".
Fermo restando che, a occhio, ho la vaga impressione che potrebbe 
esserti sufficiente un solo attributo (i.e. vuoto (empty)--> non fare 
nulla, X --> fa le cose di X, O--> fai le cose di X e di obbligatorio, 
se dovesse servire: N --> fai solo le cose di obbligatorio.
--
ac

 ...
Perch� non scrivi pi� esatto come finora usi il X e come dopo
vuoi usare il Tag "obbligatorio".
Forse cos� possiamo capire meglio come aiutarti.
-- 
cu


Karl Donaubauer ha scritto:



la x  deriva dal calcolo codice fiscale come trattato nella faq "codice
fiscale da una mia tabella dati" del 3.6.09 di questo NG e di cui
smart_1976 mi ha suggerito la soluzione che ho adottato, mentre il Tag
OBBLIGATORIO" di cui non ricordo chi me l'ha suggerito, e corrisponde al
seguente codice messo su beforeupdate del controllo campo "cognome"
o della form stessa
 '----------------------CONTROLLO CAMPI OBBLIGATORI-------------
Dim ctl As Control
For Each ctl In Me.Controls
       If ctl.Tag = "OBBLIGATORIO" Then
            With ctl
                  If .Visible And (.ControlType = acTextBox) Then
                        .BackColor = 12632256
                           If IsNull(.Value) Or .Value = "" Then
                                 .BackColor = 255
                                 MsgBox UCase(ctl.Controls(0).Caption) &
vbCrLf & _
                                          "Inserire i dati mancanti nel
Campo segnato in rosso", vbExclamation, "ATTENZIONE!"
                                 .SetFocus
                                 Set ctl = Nothing
                                 Cancel = True
                                 Exit Sub
                           End If
                  End If
            End With
      End If
Next
Set ctl = Nothing
'-----------------


 '-----------------
-- 
HTH


Karl Donaubauer ha scritto:







oh! m� si! che incomincio a capire qualcosa (ma non molto!) e il tutto
funziona.
Grazie! soprattutto per la pazienza.
