הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
חל על: יישומי בד ציור
יישומים מונחי דגמים
מדמה פעולת בחירה בפקד, הגורמת להערכה של נוסחת OnSelect.
הפונקציה Select מדמה פעולת בחירה בפקד כפי שהיה מתבצע לו המשתמש לחץ או הקיש על הפקד. כתוצאה מכך, נוסחת OnSelect בפקד היעד מוערכת.
השתמש ב- Select כדי להפיץ פעולת בחירה לפקד אב. סוג זה של הפצה הוא אופן הפעולה של ברירת המחדל, לדוגמה, בגלריות. כברירת מחדל, המאפיין OnSelect של פקד כלשהו בפקד Gallery מוגדר לבחירה (אב). כך, באפשרותך להגדיר את הערך של המאפיין OnSelect של פקד ה- Gallery עצמו, ונוסחה זו תוערך ללא קשר למיקום בגלריה שבו משתמש עשוי ללחוץ או להקיש.
אם ברצונך שפקד אחד או יותר בגלריה יבצעו פעולות שונות מהגלריה עצמה, הגדר את המאפיין OnSelect עבור פקדים אלה למשהו אחר מלבד ערך ברירת המחדל. באפשרותך להשאיר את ערכי ברירת המחדל עבור מאפייני OnSelect של רוב הפקדים בגלריה אם ברצונך שיבצעו את אותן פעולות כשל הגלריה עצמה.
Select מעמיד בתורים את היעד OnSelect לעיבוד מאוחר יותר, דבר שעשוי לקרות לאחר סיום הערכת הנוסחה הנוכחית. בחירה לא גורמת להערכה מיידית של היעד OnSelect , וגם לא ל Select המתן ל OnSelect לסיום ההערכה.
אין באפשרותך להשתמש ב- Select בין מסכים.
באפשרותך להשתמש ב- Select רק עם פקדים הכוללים מאפיין OnSelect.
באפשרותך להשתמש בפונקציה Select רק בנוסחאות של אופן פעולה.
פקד לא יכול לבחור בעצמו ישירות או בעקיפין דרך פקדים אחרים.
ניתן להשתמש בפונקציה Select גם עם גלריה. לדוגמה, ניתן להשתמש בה כדי לציין את השורה או העמודה שיש לבחור בהן בגלריה ואת הפקד שיש לבחור בו בתוך אותה שורה או עמודה של הגלריה. כשבוחרים שורה או עמודה, בחירת הגלריה משתנה והנוסחה OnSelect בפקד ה- Gallery מוערכת. אם פקד בשורה או בעמודה מסופק, הנוסחה OnSelect עבור פקד הצאצא תוערך.
בחר( שליטה )
- שליטה – חובה. הפקד לבחירה מטעם המשתמש.
בחר( בקרה, שורה או עמודה, צאצא בקרת )
- שליטה – חובה. הפקד לבחירה מטעם המשתמש.
- שורה או עמודה – אין צורך. מספר השורה או העמודה (המתחילה ב- 1) בפקד gallery כדי לבחור בשם המשתמש.
- צאצא בקרה - אין צורך. פקד הצאצא של הפקד המזוהה בפרמטר 'control' שיש לבחור.
לַחְצָן
Select(button1)
גָלֶרֵיָה
Select(Gallery1, 1)
מדמה משתמש שבוחר בשורה 1 או בעמודה 1 בגלריה 1.
גָלֶרֵיָה
Select(Gallery1, 1, ChildControl1)
מדמה משתמש שבוחר בפקד צאצא 1 בשורה 1 או בעמודה 1 של גלריה 1.
הוסף פקד Button ושנה את שמו ל- Button1 אם יש לו שם אחר.
הגדר את המאפיין OnSelect של Button1 לנוסחה זו:
הודע ("שלום עולם")
באותו מסך, הוסף פקד Button שני, והגדר את מאפיין OnSelect לנוסחה זו:
בחר (לחצן1)
תוך כדי לחיצה על מקש Alt, בחר בלחצן השני.
מופיעה הודעה לאורך החלק העליון של היישום שלך. המאפיין OnSelect של Button1 יצר הודעה זו.
הוסף Gallery אנכי המכיל פקדים אחרים.
הגדר את המאפיין OnSelect של הגלריה לנוסחה זו:
הודע( "נבחרה גלריה")
תוך כדי לחיצה ממושכת על מקש Alt, לחץ או הקש על רקע הגלריה או פקד כלשהו בגלריה.
כל הפעולות יציגו את ההודעה הגלריה נבחרה בראש היישום.
השתמש במאפיין OnSelect של הגלריה כדי לציין את פעולת ברירת המחדל שיש לנקוט כאשר המשתמש לוחץ או מקיש על פריט בגלריה.
הגדר את המאפיין OnSelect של פקד התמונה לנוסחה זו:
הודע( "תמונה נבחרה", הצלחה)
תוך כדי לחיצה ממושכת על מקש Alt, לחץ או הקש על הרכיבים השונים של הגלריה.
כשאתה לוחץ או מקיש על פקד כלשהו בגלריה, למעט התמונה, ההודעה הגלריה נבחרה מופיעה כמו קודם. כשאתה לוחץ או מקיש על התמונה, ההודעה התמונה נבחרה מופיעה.
השתמש בפקדים נפרדים בגלריה כדי לנקוט פעולות השונות מפעולת ברירת המחדל של הגלריה.
באותו מסך, הוסף פקד Button, והגדר את מאפיין OnSelect לנוסחה זו:
בחר( גלריה1,2,תמונה1)
תוך כדי לחיצה על מקש Alt, בחר את הלחצן.
מופיעה הודעת תמונה נבחרה לאורך החלק העליון של היישום שלך. לחיצת הלחצן המדמה בחירה בתמונה בשורה 2 של הגלריה.