This page has been translated from Portuguese

תפריט מותאם אישית

פורסם בתאריך יום שבת, 20 ספטמבר, 2008 - 19:22 | מאת admin |

זהו סוג של תפריט מאפשר לנו לחסוך זמן, שורות קוד ו סידור טוב יותר במונחים של צורות פתוחות, שכן עם התפריט הזה רק צריך טופס פתוח. בנוסף לצמצום במספר צורות פתוחות גם מקטין את מספר הכפתורים בתפריט לפתוח כל טופס.
סוג זה של התפריט, בוודאי שקיים כבר זמן מה, והוא כבר בשימוש על ידי משתמשים רבים של Access.
אז איפה בתפריט זה?
הבה ניצור את התפריט באמצעות תיבה משולבת הכוללת את כל הטפסים אנו מתכננים לפתוח דרכו. כאשר אתה בוחר באפשרות מתוך התיבה המשולבת בטופס הבקשה מוצג בתוך טופס משנה. ואז אנחנו מתחילים לעשות את הצעד תפריט אחר צעד.

1 - בואו ליצור טבלה שבה נוכל לאחסן שם אתה רוצה לתת כל צורה שם הטופס שתיפתח. בדוגמה יצרתי "tblmenu" את הטבלה עם בתחומים הבאים:
שדה סוג
טקסט Nomedomenu -> שם יהיה לראות התפריט (משולבת מסגרת)
ליצור טקסט -> שם הטופס שיפתח

לאחר הנתונים שהוצגו בדוגמה הם:

NomedoMenu טופס

חשבונות Form1
פיקדונות Form2
תנועות formulario3
החשבון תיבת formulario4
החשבון חשבון formulario5
חלץ formulario6

2 - לאחר מכן אנו יוצרים שאילתה מהטבלה הקודמת:
Tblmenu בחר את הטבלה ולאחר מכן בחר את שני התחומים בהם בחרנו עבור בסדר עולה מיין nomedomenu להיות קל יותר למצוא את התפריט כמה וכמה פעמים כאשר אנו רוצים לפתוח טפסים. לשאלה הזאת קראתי "CsMenu".

3 - הבה ניצור 'תפריט' צורה, כלומר לבחור צורה חדשה בתצוגת עיצוב. לאחר מכן אנו יוצרים תיבה משולבת ולשנות את המאפיינים הבאים:
- מספר עמודים: 2
- רוחב העמודות: 1cm, 0cm;
- מקור של הקו: csmenu (שהוא שמו של שאילתה שנוצרה בסעיף הקודם)

4 - באותה צורה ניצור טופס משנה בטופס מאוגד של הראשי (בדוגמה התקשרתי menuquadro). זהו טופס זה שיהיה פתוח כל הטפסים לבחור מהתפריט (תיבה משולבת).

5 - עכשיו ליצור מודול זה יאפשר לנו לפתוח את התפריט שנבחר בתיבה משולבת של טופס משנה.
יצרנו מודול (אשר קראתי "abrirmenu ') ולהדביק את הקוד הבא:

פונקציה AtivarMenu אישי (Combmenu ComboBox, subabrir טופס משנה)
Abrirform כמחרוזת דים
= Abrirform Combmenu.Column (1)
subabrir.SourceObject = abrirform
subabrir.LinkChildFields = ""
subabrir.LinkMasterFields = ""
סוף פונקציה

אחרי הולך המאפיינים של התיבה המשולבת בתפריט את הטופס לאחר האירוע עדכון לשים יצר פונקציה: ativarmenu = ([תפריט], [menuquadro]), כי "תפריט" הוא שמו של התיבה המשולבת ו 'menuquadro " שמו של טופס משנה.

ולבסוף תפריט מוכן לשימוש. רק לנסות להשתמש בו. אני מקווה שאתה נהנה זה עצה.
הורדה: תפריט

מתחת לתמונה של התפריט.

תפריט מותאם אישית

תפריט מותאם אישית

RSS feed | טרקבק

12 תגובות »

תגובה על ידי פיטר
2009-01-05 02:00:01

שמתי את הכפתור על ביטול Form2 ואת רוצה על ידי לחיצה על הגב טופס משנה למיקום המקורי, כלומר, להישאר ריק וריק, כמו גם עם המשולבת. כיצד לבנות את התפקיד הזה?

תודה,

פיטר

תגובה על ידי מנהל
2009-01-05 14:37:19

שלום פיטר,

לא ממש מבין מה לעשות. ממה שאני מבין אם על ידי כפתור על טופס משנה שגורם את התפריט כדי לחזור למצב הראשוני, נכון?

תגובה על ידי פיטר
2009-01-05 16:22:43

נכון מאוד! עם סיום המבצע, חזרה טופס למצב הראשוני, וכן משולבת.

אסיר תודה.

תגובה על ידי ניקסון
2009-05-04 13:25:40

זה אפשרי, לעשות את התפריט, אבל באמצעות מקשי קיצור לפי התפריט הקודם.

תגובה על ידי ברונו גשרים
2009-10-06 12:21:58

הצליח להפוך את התפריט טוב ביצוע השלבים המתוארים כאן, אבל הטפסים שלי יש בתיבות משולבות בצורות ובין הקשורות לעבודה, אך כאשר צעד על ההפעלה להפסיק formulariomenu. מה אני יכול לעשות?

תגובה על ידי andeson
2009-10-13 19:25:53

אני לא יודע איך לבקש יותר רציתי לדעת איך לעשות
faser לקובץ ההפעלה ב PROAMA poelomenos trabale עם גישה שעות ו מחיר

תגובה על ידי ברונו
2010-07-10 19:58:42

הצג בול האדם, כמו למשל, או כל טיפ, כי ללכת עם כפתורים במקום משולבת.

לחבק

תגובה על ידי ברונו
2010-07-19 22:10:01

אדם איך לעשות את זה רק כי במקום משולבת עם כפתורים?

תגובה על ידי לידה LOEMIR
2011-01-01 19:51:28

אני צריך עזרה: האם מערכת של מסד נתונים של Access בתוך בעת הצורך עבור אדם מסוים בצורה תיבת סימון בוחר NO, כתב PHOTO פתוח.

תגובה על ידי Agnaldo
2011-04-27 18:31:12

החברים אהב יותר הטיפ הזה, אבל לא קיבלתי הצלחה ... יכול לשלוח לי צעד אחר צעד? אני לא יודע הרבה על הגישה אבל יש לי כוח רצון, אם אתה יכול לעזור לי עם זה אני אהיה אסיר תודה.

תגובה על ידי Agnaldo
2011-04-27 18:43:30

ספק שלי כאן היא, איך אני יכול לשמור את הטופס עם שני שמות שונים?

3 - הבה ניצור 'תפריט' צורה, כלומר לבחור צורה חדשה בתצוגת עיצוב. לאחר מכן אנו יוצרים תיבה משולבת ולשנות את המאפיינים הבאים:
- מספר עמודים: 2
- רוחב העמודות: 1cm, 0cm;
- מקור של הקו: csmenu (שהוא שמו של שאילתה שנוצרה בסעיף הקודם)

4 - באותה צורה ניצור טופס משנה בטופס מאוגד של הראשי (בדוגמה התקשרתי menuquadro). זה הטופס שיהיה פתוח לכל
צורות לבחור מהתפריט (תיבה משולבת).

תגובה על ידי קלאודיו
2011-11-02 22:20:26

שלום,

מצאתי את התפריט פנטסטי שלך, רק רציתי לפתוח, כמו גם דוחות וכאשר אני שם את השם בדו"ח שלי לא עבד, יכול לתת רמז?

שרירי הבטן,

קלאודיו

שם (חובה)
דואר אלקטרוני (חובה - לא פורסם)
אתר אינטרנט
התגובה שלך ( ירידה | עלייה )
ניתן להשתמש <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong> על דבריו.

הצגה

גלגול

תודה על הביקור.
הירשם כדי להאכיל לא לפספס שום הודעה.

כאן בבלוג אני יספק דוגמאות של עבודה עם הגישה של מיקרוסופט וגם לשאול שאלות למי לשאול. יותר

רוצים להירשם?

הצטרף כמנוי או להירשם במייל:
הזן את כתובת האימייל שלך:


מודעות