האם מישהו יודע כיצד מגדירים באקסס כפתור תלת-מצבי?
-
-
@שלל
שים את הקוד הבא בעת לחיצה על הפקד CheckBox1If IsNull(CheckBox1.Value) Then CheckBox1.Caption = "Value is Null" ElseIf CheckBox1.Value = False Then CheckBox1.Caption = "Value is False" ElseIf CheckBox1.Value = True Then CheckBox1.Caption = "Value is True" End If
-
@שלל הנה דוגמא:
נניח שאני יוצר טופס שבו המשתמש מסמן האם הוא מעוניין להשתתף בקורס שלי. והוא יכול כמובן לסמן כן, לא או לא יודע. בסגירת הטופס אני אציג לו הודעה הקשורה לבחירה שעשה.
אני אצור לחצן עם השם btnInterested (=מעוניין)
אחר כן אני אצור את הקוד הבא בארוע "בסגירה" של הטופס:Private Sub Form_Close() Select Case (btnInterested.Value) Case True: MsgBox("ברוך הבא לקורס!") Case False: MsgBox("אנו מצטערים שבחרת לסרב. נשמח לשמוע מדוע") Case Null: MsgBox("אני רואה שאתה עדיין מתלבט. אולי עיון בדף המידע יוכל לעזור לך להחליט") End Select End Sub
עריכה: שים לב שחרגת מכללי הפורום:
פרסום מקביל: אין לפתוח נושא בתחומים על נושא שנפתח על ידי אותו כותב (או מי מטעמו) בפורום/אתר אחר במקביל, ולהיפך - אין לפתוח בפורומים אחרים נושא שנפתח פה, אלא אם כן מדובר בנושא של בקשת עזרה וכדומה ועברו שלושה ימים לפחות מהפרסום המקורי בהם לא התקבלה העזרה המבוקשת בנושא. נושאים קריטיים בזמן ובחשיבות כמו השבת אבידה וקטגוריית המרחב הפרטי לא בכלל הזה.
יש כאן הקפדה מדוקדקת על הכללים ואתה עלול להחסם.