הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
הערה
קבוצות עניין של קהילה עברו כעת מ- Yammer Microsoft Viva Engage. כדי להצטרף לקהילת Viva Engage ולהשתתף בדיונים האחרונים, מלא את טופס הגישה לקהילת כספים ופעולות Viva Engage ובחר את הקהילה שאליה ברצונך להצטרף.
מאמר זה מתאר את פונקציות זמן הריצה של X++.
שפת X++ מספקת כמעט 200 פונקציות מערכת שאינן חלק ממחלקה כלשהי ופועלים בזמן ריצה. השתמש בפונקציות זמן ריצה עבור המרות סוגי נתונים, פעולות מתמטיות ומשימות דומות. להלן כמה פונקציות נפוצות של זמן ריצה:
- str2Int – יצירת ערך int מערך str.
- abs – יצירת ערך אמיתי חיובי מערך אמיתי חיובי או שלילי.
- conFind – מאחזר את המיקום של רכיב בגורמים מכילים.
פונקציות זמן ריצה של שיחה מ- .NET
הלוגיקה של פונקציות זמן הריצה של X++ מיושמת גם בהרכבת .NET הבאה.
Microsoft.Dynamics.AX.Xpp.Support.DLL
בתוך הרכבה זו, פונקציות זמן הריצה של X++ מיושמות כשיטות סטטיות של המחלקה הבאה.
Microsoft.Dynamics.AX.Xpp.PredefinedFunctions
קטגוריות ופונקציות
הטבלה הבאה מפרטת ומתארת את הקטגוריות של פונקציות X++. קטגוריות אלה עוזרות לך להבין את הפונקציות הרבות. עם זאת, הקטגוריות אינן מייצגות שום מבנה רשמי.
| קטגוריה | תיאור |
|---|---|
| עסקים | פונקציות המזין נתונים פיננסיים ומחשבות נוסחאות. לקבלת מידע נוסף, ראה X++ Business Run-Time Functions. |
| מיכל | פונקציות הפועלות על סוג הנתונים של הגורם המכיל של X++. לקבלת מידע נוסף, ראה X++ Container Run-Time Functions. |
| המרה | פונקציות שמתרגמו נתונים מסוג אחד לנתונים מסוג אחר. לקבלת מידע נוסף, ראה פונקציות המרת X++ Run-Time X++ . |
| תאריך | פונקציות הפועלות על סוג הנתונים 'תאריך'. לקבלת מידע נוסף, ראה הפונקציות x++ date Run-Time. |
| מתמטיקה | פונקציות המבצעות חישובים מתמטיים. לקבלת מידע נוסף, ראה פונקציות מתמטיות Run-Time X++. |
| השתקפות | פונקציות שניגישה אל המטה-נתונים אודות אובייקטים ומחזירות מטה-נתונים אחרים אודותיהם. לקבלת מידע נוסף, ראה X++ השתקפות Run-Time פונקציות. |
| הפעלה | פונקציות שמשינוי או דוח בהקשר של חיבור המשתמש הנוכחי. לקבלת מידע נוסף, ראה פונקציות של Run-Time X++. |
| מחרוזת | פונקציות הפועלות על סוג הנתונים str. לקבלת מידע נוסף, ראה X++ מחרוזת Run-Time פונקציות. |
| אחרים | beep, newGuid, sleep |
עסקים
לקבלת מידע נוסף, ראה X++ Business Run-Time Functions.
| מאפיין ראשי | מסד נתונים | dg | fV |
| ת.י. | intvMax | שם intv | intvNo |
| intvNorm | pmt | נק' | pv |
| שיעור | אגוז אגוז | סיד | מונח |
קונטיינר
לקבלת מידע נוסף, ראה X++ Container Run-Time Functions.
- מנדל ת"א
- למצוא את
- תותים תותים
- conLen
- conNull
- מ- ת"א
- איש תותים
Conversion
לקבלת מידע נוסף, ראה פונקציות המרת X++ Run-Time X++ .
| תאריך 2 | אוה ת"א | תירי ת"א | גוון תות |
| נתי ת'ך | נאוה ת'ראל | מחרוזת כלשהי2 | תאריך כלשהו |
| ת"א ת"א | אוה ת.ב. | גוון כלשהו | נתי ת'ם |
| נאוה ת'ראל | מיתוסים משויכת | ערך תו2 | תאריך2 מספר |
| תאריך2 מחרוזת | datetime2Str | enum2str | guid2Str |
| int2Str | int642Str | num2Char | תאריך num2 |
| num2Str | תאריך str2 | str2Datetime | 362000 סטרונום, 1 |
| עוגיית תות | גוון str2 | גוון 64 | ערך str2 |
| str2Time | time2Str | uint2Str |
תאריך
לקבלת מידע נוסף, ראה הפונקציות x++ date Run-Time.
| שם יום | יום ביום | יום בשבוע | dayOfYr |
| תאריך סיום | תאריך mk | שם mth | mthOfYr |
| nextMth | nextQtr | הבאYr | שכיחות |
| רבעון קודם | שכיחות נפוצה | systemDateGet | systemDateSet |
| timeNow | היום | wkOfYr | שנה |
מתמטיקה
לקבלת מידע נוסף, ראה פונקציות מתמטיות Run-Time X++.
| abs (abs) | תות שדה | ת.י. | איתן איתן |
| מתאם סמןתקציב | ערכת מתאם | כי | תותים ותותים |
| תליון תליון | exp | exp10 | תיוק תותים |
| יומן רישום10 | יומן רישום | מקס | דקות |
| כח | לעגל | חטא | יהא |
| חום-צ' | ת'ן | חיתוך מעוגל |
השתקפות
לקבלת מידע נוסף, ראה X++ השתקפות Run-Time פונקציות.
| מזהה מחלקה | מעומעם של | שם שדה | fieldId2PName |
| שדהName2Id | שם אינדקס | מזהה אינדקס2 | refPrintAll |
| tableId2Name | tableId2PName | מזהה טבלה2 | סוג של |
מפגש
לקבלת מידע נוסף, ראה פונקציות של Run-Time X++.
| תרשים curExt | מזהה curUserId | שם funcName | getCurrentPartition |
| getCurrentPartitionRecId | קבל קידומת | sessionId | prmIsDefault |
| הפעל בתור | setPrefix |
מחרוזת
לקבלת מידע נוסף, ראה X++ מחרוזת Run-Time פונקציות.
| גפרור | אלפקות תות | תותים תותים | strColSeq |
| שטרדל ( strDel ) | חיפוש תרשים | strFmt | תותים תותים |
| תייק את | הפונקציה strLen | קו StrLine | strLTrim |
| כלי תיתוב | חיפוש strN | תות לחץ | strPrompt |
| רשומת strRem | בקשת תוקף | סטרים ראשיים (strRTrim) | strScan |
| תיקון שגיאות | מחרוזת משנה |
צפצוף
פולט צליל קצר מהרמקולים במחשב.
void beep()
דוגמה לצפצוף
static void beepExample(Args _args)
{
beep();
}
Guid חדש
יצירת מזהה ייחודי כללי (GUID).
guid newGuid()
ערך החזרה
A GUID.
דוגמה ל- newGuid
הדוגמה הבאה יוצרת GUID.
static void newGuidExample(Args _arg)
{
guid myGuid;
myGuid = newguid();
print strfmt("The GUID is: %1", myGuid);
}
ישן
השהיית הביצוע של הליך המשנה הנוכחי עבור מספר אלפיות השניה שצוין.
int sleep(int _duration)
פרמטרים
| פרמטר | תיאור |
|---|---|
| _משך | מספר אלפיות השניה להשהיה. |
ערך החזרה של שינה
מספר אלפיות השניה שהליך המשנה השהה בפועל.
דוגמה
static void sleepExample(Args _arg)
{
int seconds = 10;
int i;
i = sleep(seconds*1000);
print "job slept for " + int2str(i/1000) + " seconds";
}