Fråga : Befalla knäppas, combo boxas etc.… bildar på, hur man inaktiverar alla textboxes:

PROBLEMET DESCRIPTION
Disable alla textboxes, commcand knäppas, comboboxes, flikar etc.…., på form ”frmProjects_NEW_VER1 "
Until har användaren skrivit in båda den kända projektera och projekterar number

WHAT I TRIED
I satte detta kodifierar i bilda” ”frmProjects_NEW_VER1” på laddahändelsen, och den fungerade inte:
Dim c som kontrollerar felmeritförteckningen Next
For för
On varje c i Me.Controls
c.Enabled = c.Name = c
____________________________________

What ”för ProjectName "
Next gör mig behöver att göra?
_______________________________________

To skapar problem på nytt:
1. Logon
2. Ta tid på 'nytt projekterar "
3. Märka att användaren kan skriva in all information på frmProjects_NEW_VER1 och klicka RÄDDNING, utan att skriva in den kända projektera eller projektera number.


Attachments: för >

<-/div> filenamen " för class= för >With-Code-AHA-Builder-2010-VER-1.zip " fileSize " > (705 KB) " javascript för href= " för <-/span>db <-/div>
för >
<-/div> för >
<-/div> filenamen " för class= för >Deactivate-7-25-2010.jpg " fileSize " > (94 KB) " javascript för href= " för <-/span>image bredd för style= för > ”för src=” /images/t330238/Deactivate-7-25-2010.jpg avbildar”/></a>
</div>
      <-/div><divclass=
för >
<-/div> " klar "

Svar : Befalla knäppas, combo boxas etc.… bildar på, hur man inaktiverar alla textboxes:

Ifrågasätta 1. Jag byter ut kodifiera som jag sätter i den PÅ ÖPPNA HÄNDELSEN med:
Privata underVerifyNameAndNumber ()
Om Len (Me.ProjectName) > 0 och Len (Me.ProjectNumber) > 0 därefter
    Dunkelt c som kontrollerar
        För varje c i Me.Section (0). Kontrollerar
            Om c.ControlType = acTextBox eller c.ControlType = acCommandButton därefter
                'MsgBox c.Name
                c.Enabled = True
            Avsluta om
        Nästa c
Avsluta om

Inte inte du minns?
Vad jag postade här 33293015?
Är här det helt postar igen:

Bingo!

Så försök detta:

Privata underVerifyNameAndNumber ()
Om Len (Me.ProjectName) > 0 och Len (Me.ProjectNumber) > 0 därefter
    Dunkelt c som kontrollerar
        För varje c i Me.Section (0). Kontrollerar
            Om c.ControlType = acTextBox eller c.ControlType = acCommandButton eller c.ControlType = acCombobox därefter
                'MsgBox c.Name
                c.Enabled = True
            Avsluta om
        Nästa c
Avsluta om

; -)

Inget den $50.000 dollaren ifrågasätter är:
Kan du anpassa denna för att kodifiera *enable comboboxesna i ”VerifyNameAndNumber” undertillvägagångssättet?

; -)

Jeff
\,
Andra lösningar  
 
programming4us programming4us