חומר עזר בנושא נוסחאות – יישומי בד ציור
במאמר ניתן ללמוד על כל הפונקציות הזמינות ביישומי בד ציור.
נוסחאות ביישומי בד ציור משלבות רכיבים רבים. להלן מפורטים:
- פונקציות לוקחות פרמטרים, מבצעות פעולה ומחזירות ערך. לדוגמה, הפונקציה Sqrt(25) מחזירה 5. הפונקציות מעוצבות לפי פונקציות של Microsoft Excel. חלק מהפונקציות כוללות תופעות לוואי, כגון SubmitForm, שמתאימות רק לנוסחה של אופן פעולה כגון Button.OnSelect.
- אותות מחזירים מידע על הסביבה. לדוגמה, האות Location מחזיר את קואורדינטות ה- GPS הנוכחיות של המכשיר. אותות לא מקבלים פרמטרים ולא כוללים תופעות לוואי.
- ספירות מחזירות ערך קבוע מוגדר מראש. לדוגמה, Color הוא ספירה הכוללת ערכים מוגדרים מראש עבור Color.Red, Color.Blue וכן הלאה. ספירות נפוצות כלולות כאן; ספירות ספציפיות לפונקציות מתוארות עם הפונקציה.
- אופרטורים בעלי שם, כגון ThisItem ו Self, מספקים גישה למידע מבפנים מיכל.
רכיבים אחרים כוללים:
A
Abs – ערך מוחלט של מספר.
Acceleration – קורא את חיישן התאוצה במכשיר שלך.
Acos – מחזירה את arccosine של מספר, ברדיאנים.
Acot – מחזירה את arccotangent של מספר, ברדיאנים.
AddColumns – מחזירה טבלה שנוספו לה עמודות .
ו – בוליאני היגיון AND. החזרת הערך true אם כל הארגומנטים הם true. ניתן גם להשתמש באופרטור &&.
AIClassify – מסווג טקסט לאחת או יותר מקטגוריות.
AIExtract – מחלץ ישויות שצוינו כגון מספרי רישום, מספרי טלפון או שמות של אנשים.
AIReply – מנסח תשובה להודעה שאתה מספק.
AISentiment – מזהה את הסנטימנט של הטקסט שאתה מספק.
AISsummarize – מסכם את הטקסט שאתה מספק.
AITranslate – מתרגם טקסט משפה אחרת.
אפליקציה – מספקת מידע על האפליקציה הפועלת כעת ושליטה על התנהגות האפליקציה.
Asin – מחזירה את הקשת של מספר, ברדיאנים.
Assert – מעריך נכון או לא נכון במבחן.
As – נותן שם לרשומה הנוכחית בפונקציות גלריה, טופס והיקף רשומות כגון ForAll, עם, ו סכום.
AsType – מתייחס להפניה לרשומה כאל סוג טבלה ספציפי.
Atan – מחזירה את הארקטנג'נט של מספר, ברדיאנים.
Atan2 – מחזירה את הארקטנג'נט בהתבסס על קואורדינטה (x,y), ברדיאנים.
Average – מחשב את הממוצע של ביטוי טבלה או קבוצת ארגומנטים.
B
Back – מציג את המסך הקודם.
Blank – מחזירה ריק ערך שניתן להשתמש בו כדי להוסיף ערך NULL ב-מקור נתונים.
בוליאני – המרת מחרוזת טקסט, מספר או ערך לא מודפס לערך בוליאני.
C
לוח שנה – מאחזר מידע על לוח השנה עבור המקום הנוכחי.
Char – מתרגם קוד תו למחרוזת.
Choices – מחזירה טבלה של הערכים האפשריים עבור עמודת חיפוש.
נקה – מוחק את כל הנתונים מ אוסף.
ClearCollect – מוחק את כל הנתונים מאוסף ולאחר מכן מוסיף קבוצה של רשומות.
ClearData – מנקה אוסף או את כל האוספים ממארח אפליקציה כגון מכשיר מקומי.
שעון – מאחזר מידע על השעון עבור המקום הנוכחי.
מתלכד – מחליף ערכים ריקים והשאר ללא שינוי ערכים שאינםריקים.
Collect – יוצר אוסף או מוסיף נתונים ל-מקור נתונים.
Color – מגדיר מאפיין לערך צבע מובנה.
ColorFade – מדהה ערך צבע.
ColorValue – מתרגם את CSS שם צבע או קוד hex לערך צבע.
עמודה – מאחזר שמות וערכים של עמודות מ אובייקט לא מסווג סוג נתונים.
ColumnNames – מאחזר שמות עמודות וערכים מ אובייקט לא מסווג סוג נתונים.
מצפן – מחזירה את כיוון המצפן שלך.
Concat – משרשרת מחרוזות ב-מקור נתונים.
שרשור – שרשרת מחרוזות.
במקביל – מעריך נוסחאות מרובות במקביל אחת לשנייה.
חיבור – מחזיר מידע על חיבור הרשת שלך.
העתק – מעתיק טקסט ללוח במכשיר שבו האפליקציה פועלת.
Count – ספירת רשומות טבלה המכילות מספרים.
Cos – מחזירה את הקוסינוס של זווית שצוינה ברדיאנים.
Cot – מחזירה את הקוטנגנט של זווית שצוינה ברדיאנים.
CountA – ספירת רשומות טבלה שאינן ריקות.
CountIf – ספירת רשומות טבלה המקיימות תנאי.
CountRows – ספירת רשומות טבלה.
D
DataSourceInfo – מספק מידע על מקור נתונים.
תאריך – מחזירה ערך תאריך/שעה, על סמך שנה, חודש, וערכי יום יום.
DateAdd – מוסיף ימים, חודשים, רבעונים או שנים לערך תאריך/שעה.
DateDiff – מחסיר שני ערכי תאריכים, ומציג את התוצאה בימים, חודשים, רבעונים או שנים.
DateTime – מחזירה ערך תאריך/שעה, המבוסס על רכיבי תאריך ושעה כאחד.
DateTimeValue – המרת מחרוזת תאריך ושעה לערך תאריך/שעה.
DateValue – ממירה מחרוזת תאריך בלבד לערך תאריך/שעה.
Day – מאחזר את חלק היום של ערך תאריך/שעה.
Dec2Hex – המרת מספר למחרוזת טקסט הקסדצימלית.
ברירת מחדל – מחזירה את ערכי ברירת המחדל עבור מקור נתונים.
מעלות – המרת רדיאנים למעלות.
השבת – משבית אות, כגון מיקום לקריאת ה-GPS.
Distinct – מסכם רשומות של טבלה, הסרת כפילויות.
הורדה – הורדת קובץ מהאינטרנט למכשיר המקומי.
DropColumns – מחזירה טבלה עם עמודה אחת או יותר שהוסרה.
E
EDate – מוסיף או מפחית חודשים לתאריך, מבלי לשנות את היום בחודש.
EditForm – מאפס פקד טופס לעריכה של פריט.
Enable – מאפשר אות, כגון מיקום לקריאת ה-GPS.
EncodeHTML – מקודד תווים שיש צורך ב-escape כדי להשתמש בהם בהקשר HTML.
EncodeUrl – מקודד תווים מיוחדים באמצעות קידוד כתובת URL.
EndsWith – בודק אם מחרוזת טקסט מסתיימת במחרוזת טקסט אחרת.
EOMonth – מוסיף או מפחית חודשים לתאריך, ומחזיר את היום האחרון של אותו חודש.
שגיאה – צור שגיאה מותאמת אישית או העברת שגיאה.
שגיאות – מספק מידע שגיאה עבור שינויים קודמים ב-מקור נתונים.
exactin – בודק אם מחרוזת טקסט כלולה בתוך מחרוזת טקסט או טבלה אחרת, תלוי רישיות. משמש גם לבדיקה אם רשומה נמצאת בטבלה.
יציאה – יוצא מהאפליקציה הפועלת כעת ובאופן אופציונלי יוצא מהמשתמש הנוכחי.
Exp – מחזירה e מעלה לחזקה.
F
מסנן – מחזירה טבלה מסוננת על סמך קריטריון אחד או יותר.
Find – בודק אם מחרוזת אחת מופיעה בתוך אחרת ומחזירה את המיקום.
First – מחזירה את הרשומה הראשונה של טבלה.
FirstN – מחזירה את קבוצת הרשומות הראשונה (N רשומות) של טבלה.
ForAll – מחשב ערכים ומבצע פעולות עבור כל הרשומות של טבלה.
G
GroupBy – מחזירה טבלה עם רשומות מקובצות יחד.
GUID – ממיר מחרוזת GUID לערך GUID או יוצר ערך GUID חדש.
H
HashTags – מחלץ את התגיות (#strings) ממחרוזת.
Hex2Dec – המרת מחרוזת טקסט הקסדצימלית למספר.
מארח – מספק מידע על המארח הנוכחי שמפעיל את האפליקציה.
שעה – מחזירה את חלק השעה של ערך תאריך/שעה.
I
If – מחזירה ערך אחד אם תנאי אמיתי וערך אחר אם לא.
IfError – מזהה שגיאות ומספק ערך חלופי או נוקט בפעולה.
in – בודק אם מחרוזת טקסט כלולה בתוך מחרוזת טקסט או טבלה אחרת, ללא תלות באותיות גדולות. משמש גם לבדיקה אם רשומה נמצאת בטבלה.
אינדקס – מחזירה רשומה מטבלה על סמך מיקום מסודר.
Int – מתעגל למטה למספר השלם הקרוב ביותר.
IsBlankOrError – בודק אם יש ריק ערך או שגיאה.
IsEmpty – בודק אם יש טבלה ריקה.
IsError – בודק אם יש שגיאה.
IsMatch – בודק מחרוזת מול תבנית. ניתן להשתמש בביטויים רגילים.
IsNumeric – בודק ערך מספרי.
ISOWeekNum – מחזירה את מספר שבוע ה-ISO של ערך תאריך/שעה.
IsToday – בודק אם ערך תאריך/שעה נמצא מתישהו היום באזור הזמן של המשתמש.
IsType – בודק אם הפניה לרשומה מתייחסת לסוג טבלה ספציפי.
IsUTCToday – בודק אם ערך תאריך/שעה הוא מתישהו היום בזמן אוניברסלי מתואם (UTC).
J
JSON – יוצר מחרוזת טקסט JSON עבור טבלה, רשומה או ערך.
L
Language – מחזירה את תג השפה של המשתמש הנוכחי.
Last – מחזירה את הרשומה האחרונה של טבלה.
LastN – מחזירה את קבוצת הרשומות האחרונה (N רשומות) של טבלה.
הפעל – מפעיל דף אינטרנט או אפליקציית קנבס.
Left – מחזירה את החלק השמאלי ביותר של מחרוזת.
Len – מחזירה את אורך המחרוזת.
Ln – מחזיר את היומן הטבעי.
LoadData – טוען אוסף מארח אפליקציה כגון מכשיר מקומי.
מיקום – מחזיר את המיקום שלך כקואורדינטת מפה באמצעות מערכת המיקום הגלובלית (GPS) ומידע אחר.
Log – מחזירה את הלוגריתם בכל בסיס של מספר.
LookUp – מחפש רשומה בודדת בטבלה בהתבסס על קריטריון אחד או יותר.
Lower – המרת אותיות במחרוזת טקסט לכל אותיות קטנות.
M
Match – מחלץ מחרוזת משנה בהתבסס על דפוס. ניתן להשתמש בביטויים רגילים.
MatchAll – מחלץ מחרוזות משנה מרובות על סמך דפוס. ניתן להשתמש בביטויים רגילים.
Max – ערך מקסימלי של ביטוי טבלה או קבוצת ארגומנטים.
Mid – מחזירה את החלק האמצעי של מחרוזת.
Min – ערך מינימלי של ביטוי טבלה או קבוצת ארגומנטים.
דקה – מאחזר את חלק הדקות של ערך תאריך/שעה.
Mod – מחזירה את היתרה לאחר חלוקת דיבידנד במחלק.
חודש – מאחזר את חלק החודש של ערך תאריך/שעה.
N
ניווט – משנה איזה מסך יוצג.
NewForm – מאפס פקד טופס ליצירת פריט.
לא – בוליאני לוגיקה לא. החזרת הערך true אם הארגומנט שלה הוא false והחזרת הערך false אם הארגומנט שלה הוא true. ניתן גם להשתמש באופרטור !.
הודע – מציג הודעת באנר למשתמש.
Now – מחזירה את ערך התאריך/שעה הנוכחיים באזור הזמן של המשתמש.
O
או – בוליאני לוגיקה או. החזרת הערך true אם אחד הארגומנטים הוא true. ניתן גם להשתמש || באופרטור .
P
Param – פרמטרי גישה שהועברו לאפליקציית קנבס בעת ההשקה.
אב – מספק גישה למאפייני פקד קונטיינר.
ParseJSON – ממיר מסמך JSON המיוצג כטקסט לערך אובייקט לא מסווג .
תיקון – משנה או יוצר רשומה ב-מקור נתונים, או ממזג רשומות מחוץ ל-מקור נתונים.
PDF – ייצא תוכן מהמסך הנוכחי לאובייקט לשימוש בתרחישים מרובים.
Pi – מחזירה את המספר π.
PlainText – מסיר תגי HTML ו-XML ממחרוזת.
כוח – מחזיר מספר שהועלה לחזקה. ניתן גם להשתמש ^ באופרטור .
Proper – ממירה את האות הראשונה של כל מילה במחרוזת לאותיות גדולות, וממירה את השאר לאותיות קטנות.
R
רדיאנים – המרת מעלות לרדיאנים.
Rand – מחזירה מספר פסאודו אקראי בין 0 ל-1.
RandBetween – מחזירה מספר פסאודו אקראי בין שני מספרים.
ReadNFC – קורא תג של Near Field Communication (NFC).
RecordInfo – מספק מידע על רשומה של מקור נתונים.
רענון – מרענן את הרשומות של מקור נתונים.
Relate – מתייחס לרשומות של שתי טבלאות באמצעות קשר של אחד לרבים או רבים לרבים.
Remove – הסרת רשומה ספציפית אחת או יותר מ-מקור נתונים.
RemoveIf – מסיר רשומות מ-מקור נתונים על סמך תנאי.
RenameColumns – שינוי שמות של עמודות של טבלה.
Replace – מחליף חלק ממחרוזת במחרוזת אחרת, לפי מיקום ההתחלה של המחרוזת.
RequestHide – מסתיר טופס SharePoint .
איפוס – מאפס פקד קלט לערך ברירת המחדל שלו, ביטול כל שינויי משתמש.
ResetForm – מאפס פקד טופס לעריכה של פריט קיים.
לחזור – טוען מחדש ומנקה שגיאות עבור הרשומות של מקור נתונים.
RGBA – מחזירה ערך צבע עבור קבוצה של רכיבי אדום, ירוק, כחול ואלפא.
Right – מחזירה את החלק הימני ביותר של מחרוזת.
סיבוב – סיבוב למספר הקרוב ביותר.
RoundDown – מעגל למטה למספר הקודם הגדול ביותר.
RoundUp – עיגול כלפי מעלה למספר הבא הקטן ביותר.
S
SaveData – שמירת אוסף למארח אפליקציה כגון מכשיר מקומי.
חיפוש – מאתר רשומות בטבלה המכילות מחרוזת באחת מהעמודות שלהן.
Second – מאחזר את החלק השני של ערך תאריך/שעה.
Select – מדמה פעולת בחירה בפקד, מה שגורם להערכת הנוסחה OnSelect .
Self – מספק גישה למאפיינים של הפקד הנוכחי.
רצף – צור טבלה של מספרים עוקבים, שימושית בעת איטרציה עם ForAll.
SendAppNotification (Preview) – שלח הודעה בתוך האפליקציה עם פעולות אופציונליות לנמען.
Set – קובע את הערך של משתנה גלובלי.
SetFocus – מעביר את מיקוד הקלט לפקד ספציפי.
SetProperty – מדמה אינטראקציות עם פקדי קלט.
ShowColumns – מחזירה טבלה עם עמודות נבחרות בלבד.
ShowHostInfo – מציג מידע למשתמש באפליקציה.
ערבב – מסדר מחדש באופן אקראי את הרשומות של טבלה.
Sin – מחזירה את הסינוס של זווית שצוינה ברדיאנים.
מיון – מחזירה טבלה ממוינת על סמך נוסחה.
SortByColumns – מחזירה טבלה ממוינת המבוססת על עמודה אחת או יותר.
פיצול – מפצל מחרוזת טקסט לטבלה של מחרוזות משנה.
Sqrt – מחזירה את השורש הריבועי של מספר.
StartsWith – בודק אם מחרוזת טקסט מתחילה במחרוזת טקסט אחרת.
StdevP – מחזירה את סטיית התקן של הארגומנטים שלו.
Substitute – מחליף חלק ממחרוזת במחרוזת אחרת, על ידי התאמת מחרוזות.
SubmitForm – שומר את הפריט בפקד טופס ב-מקור נתונים.
Sum – מחשב את הסכום של ביטוי טבלה או קבוצת ארגומנטים.
Switch – מתאים לקבוצת ערכים ולאחר מכן מעריך נוסחה מתאימה.
T
טבלה – יוצר טבלה זמנית.
Tan – מחזירה את הטנגנס של זווית שצוינה ברדיאנים.
טקסט – ממירה כל ערך ומעצבת מספר או ערך תאריך/שעה למחרוזת טקסט.
ThisItem – מחזירה את הרשומה עבור הפריט הנוכחי בגלריה או בפקד טפסים.
ThisRecord – מחזירה את הרשומה עבור הפריט הנוכחי בפונקציית היקף רשומה, כגון ForAll, עם, ו סכום.
זמן – מחזירה ערך תאריך/שעה, על סמך שעה, דקה, ו ערכים שניים.
TimeValue – ממירה מחרוזת זמן בלבד לערך תאריך/שעה.
TimeZoneOffset – מחזירה את ההפרש בין UTC לזמן המקומי של המשתמש בדקות.
היום – מחזירה את הערך הנוכחי לתאריך בלבד.
Trace – ספק מידע נוסף בתוצאות הבדיקה שלך.
Trim – מסיר רווחים נוספים מהקצוות והפנים של מחרוזת טקסט.
TrimEnds – מסיר רווחים נוספים מהקצוות של מחרוזת טקסט בלבד.
Trunc – חותך את המספר רק לחלק השלם על ידי הסרת חלק עשרוני כלשהו.
U
בטל קבוצה – הסרת קיבוץ.
UniChar – מתרגם קוד Unicode למחרוזת.
Unrelate – רשומות בלתי קשורות של שתי טבלאות ממערכת יחסים של אחד לרבים או רבים לרבים.
עדכון – מחליף רשומה ב-מקור נתונים.
UpdateContext – מגדיר את הערך של משתני הקשר אחד או יותר של המסך הנוכחי.
UpdateIf – משנה קבוצת רשומות ב-מקור נתונים על סמך תנאי.
Upper – המרת אותיות במחרוזת טקסט לכל אותיות רישיות.
User – מחזיר מידע על המשתמש הנוכחי.
UTCNow – מחזירה את ערך התאריך/שעה הנוכחיים בזמן אוניברסלי מתואם (UTC).
UTCToday – מחזירה את הערך הנוכחי לתאריך בלבד בזמן אוניברסלי מתואם (UTC).
V
Validate – בודק אם הערך של עמודה בודדת או רשומה שלמה חוקי עבור מקור נתונים.
ערך – המרת מחרוזת למספר.
VarP – מחזירה את השונות של הארגומנטים שלו.
ViewForm – מאפס פקד טופס לצפייה בפריט קיים.
W
יום השבוע – מאחזר את החלק של יום השבוע של ערך תאריך/שעה.
WeekNum – מחזירה את מספר השבוע של ערך תאריך/שעה.
With – מחשב ערכים ומבצע פעולות עבור רשומה בודדת, כולל רשומות מוטבעות של ערכים בעלי שם.
Y
שנה – מאחזר את חלק השנה של ערך תאריך/שעה.