פקד תיבת רשימה ב- Power Apps
רשימה שבה יכול המשתמש לבחור פריט אחד או פריטים מרובים.
תיאור
פקד תיבת רשימה מציג תמיד את כל האפשרויות הזמינות (שלא כמו פקד רשימה נפתחת) והמשתמש בו יכול לבחור יותר מפריט אחד בכל פעם (שלא כמו פקד רדיו).
מאפיינים עיקריים
Default - הערך הראשוני של הפקד לפני שהוא משתנה על-ידי המשתמש.
הערה
אתה יכול להיות עם ברירת מחדל אחת בלבד של פריט נבחר. אם אתה זקוק למספר פריטים שנבחרו, השתמש בפקד תיבה משולבת.
Items - מקור הנתונים שמופיע בפקד, כגון גלריה, רשימה או תרשים.
בעת הוספת גלריה, רשימה או תרשים, רשימת המאפיינים מציגה Items כברירת מחדל, כדי שתוכל לציין בקלות את הנתונים שהפקד החדש אמור להציג. לדוגמה, אתה עשוי להגדיר את המאפיין Items של גלריה לטבלת תיק לקוח ב- Salesforce, טבלה בשם מלאי שיצרת ב- Excel והעלית לענן, או לרשימה בשם ConferenceSpeakers.
מאפיינים נוספים
AccessibleLabel – תווית לקוראי מסך.
BorderColor – הצבע של גבול הפקד.
BorderStyle – מציין אם גבול של פקד הוא מלא, מקווקו, מנוקד, או ללא.
BorderThickness – העובי של גבול פקד.
Color - צבע הטקסט בפקד.
DisplayMode - מציין אם הפקד מאפשר קלט של משתמש (עריכה), מציג נתונים בלבד (תצוגה), או לא זמין (לא זמין).
DisabledBorderColor – צבע גבול הפקד אם המאפיין DisplayMode של הפקד מוגדר ללא זמין.
DisabledColor – צבע הטקסט בפקד אם המאפיין DisplayMode שלו מוגדר ללא זמין.
DisabledFill – צבע הרקע של פקד אם המאפיין DisplayMode שלו מוגדר ללא זמין.
Fill - צבע הרקע בפקד.
FocusedBorderColor – צבע של גבול פקד כאשר הפקד ממוקד.
FocusedBorderThickness – עובי של גבול פקד כאשר הפקד ממוקד.
Font - שם משפחת הגופנים שבהם מופיע הטקסט.
FontWeight – משקל הטקסט בפקד: מודגש, מודגש למחצה, רגיל או דק יותר.
Height - המרחק שבין הקצה העליון לקצה התחתון של פקד.
HoverBorderColor – צבע גבול הפקד כאשר המשתמש שומר את מצביע העכבר בפקד זה.
HoverColor – צבע הטקסט בפקד כאשר המשמש שומר את מצביע העכבר בו.
HoverFill – צבע הרקע של פקד כאשר המשתמש שומר את מצביע העכבר בו.
Italic - אם הטקסט בפקד נטוי.
ItemPaddingLeft – המרחק שבין טקסט בתיבת רשימה לקצה השמאלי שלה.
LineHeight – המרחק, לדוגמה, שבין שורות הטקסט או פריטים ברשימה.
OnChange - פעולות לביצוע כאשר משתמש משנה את הערך של פקד (למשל על ידי התאמת שקופית).
OnSelect – פעולות שיש לבצע כאשר המשתמש מקיש או לוחץ על פקד.
PaddingBottom – המרחק שבין הטקסט בפקד והקצה התחתון של פקד זה.
PaddingLeft – המרחק שבין הטקסט בפקד והקצה השמאלי של פקד זה.
PaddingRight – המרחק שבין הטקסט בפקד והקצה הימני של פקד זה.
PaddingTop – המרחק שבין הטקסט בפקד והקצה העליון של פקד זה.
PressedBorderColor – צבע גבול הפקד כאשר המשתמש מקיש או לוחץ על פקד זה.
PressedColor – צבע הטקסט בפקד כאשר המשתמש מקיש או לוחץ על פקד זה.
PressedFill – צבע הרקע של פקד כאשר המשתמש מקיש או לוחץ על פקד זה.
Reset - אם פקד חוזר לערך ברירת המחדל שלו.
Selected - רשומת הנתונים המייצגת את הפריט שנבחר.
הערה
אתה יכול להיות עם ברירת מחדל אחת בלבד של פריט נבחר. אם אתה זקוק למספר פריטים שנבחרו, השתמש בפקד תיבה משולבת.
SelectedItems - לקריאה בלבד. מייצג טבלת נתונים של פריטים שנבחרו עבור תיבת רשימה עם בחירה מרובה.
SelectedItemsText - לקריאה בלבד. מייצג טבלת נתונים של טקסט פריטים שנבחרו עבור תיבת רשימה עם בחירה מרובה.
SelectedText (הוצא משימוש) - ערך מחרוזת המייצג את הפריט שנבחר.
SelectionColor – צבע הטקסט של פריט או פריטים נבחרים ברשימה או צבע כלי הבחירה בפקד עט.
SelectionFill – צבע הרקע של פריט או פריטים נבחרים ברשימה או אזור נבחר של פקד עט.
SelectMultiple – מציין אם משתמש יכול לבחור יותר מפריט אחד בתיבת רשימה.
Size - גודל הגופן של הטקסט המופיע בפקד.
Strikethrough - אם קו עובר דרך הטקסט שמופיע בפקד.
TabIndex - סדר ניווט בלוח המקשים ביחס לפקדים אחרים.
Tooltip - טקסט הסבר שמופיע כאשר המשתמש מרחף מעל פקד.
Underline - אם קו מופיע תחת הטקסט שמופיע בפקד.
Visible - אם מופיע פקד או שהוא מוסתר.
Width - המרחק שבין הקצה הימני לקצה השמאלי של פקד.
X – המרחק שבין הקצה השמאלי של פקד לקצה השמאלי של הגורם המכיל של האב שלו (מסך אם אין גורם מכיל של אב).
Y – המרחק שבין הקצה העליון של פקד לקצה העליון של הגורם המכיל של האב (מסך אם אין גורם מכיל של אב).
פונקציות קשורות
Distinct( DataSource, ColumnName )
דוגמה
הוסף פקד תיבת רשימה, תן לו את השם CategoryList והגדר את המאפיין Items שלו לנוסחה הבאה:
["Carpet","Hardwood","Tile"]לא יודע כיצד להוסיף פקד, להגדיר אותו ולתת לו שם?
הוסף שלושה פקדי רשימה נפתחת, הזז אותם אל מתחת לCategoryList ותן להם את השמות הבאים: CarpetList, HardwoodList ו- TileList.
הגדר את המאפיין Items של כל פקד רשימה נפתחת לאחד מהערכים הללו:
CarpetList: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]
HardwoodList: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]
TileList: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]
הגדר את המאפיין Visible של כל פקד רשימה נפתחת לאחד מהערכים הללו:
CarpetList: If("Carpet" in CategoryList.SelectedItems.Value, true)
HardwoodList: If("Hardwood" in CategoryList.SelectedItems.Value, true)
TileList: If("Tile" in CategoryList.SelectedItems.Value, true)
רוצה לקבל מידע נוסף על הפונקציה If או פונקציות אחרות?
הקש על F5 ולאחר מכן בחר פריט אחד או יותר ב- CategoryList.
הפקד או הפקדים המתאימים מסוג רשימה נפתחת מופיעים על סמך הבחירה או הבחירות שלך.
(אופציונלי) הקש על Esc כדי לחזור לסביבת העבודה המוגדרת כברירת מחדל.
הנחיות נגישות
ניגודיות צבע
חייבת להיות ניגודיות צבע הולמת בין:
- SelectionColor ו- SelectionFill
- SelectionFill ו- Fill
- HoverFill ו- Fill
- PressedFill ו- Fill
זאת בנוסף לדרישות ניגודיות הצבע הרגילות.
תמיכה בקוראי מסך
- AccessibleLabel חייב להתקיים.
תמיכה בלוח מקשים
TabIndex חייב להיות אפס ומעלה כדי שהמשתמשים בלוח המקשים יוכלו לנווט אליו.
מחווני מיקוד חייבים להיות גלויים בבירור. השתמש במאפיין FocusedBorderColor וב- FocusedBorderThickness כדי להשיג זאת.
הערה
מקש Tab מנווט אל List box או הרחק ממנה. מקשי חצים מנווטים בתוכן של List box.