
00 דואג שתמיד יופיעו שתי ספרות.הטקסט המלא של הדקות הראשונות בהרצאה «Qlik Transform - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אוקיי בואו נמשיך, עשינו order year אני רוצה לעשות גם order month ועוד כמה סוגיות של תאריכים, אני חוזר לסקריפט בדיוק כמו שעשיתי שדה של שנה אני רוצה לעשות שדה של חודש, אז כן ניחשתי לנכון יש פונקציה בשם month וגם היא מקבלת איזשהו ביטוי תאריכי ואני אעשה בדיוק אותו דבר מעתיק את הorder date והmonth והסוגריים, סוגר את הסוגריים as order
month save, לו דאטה PM ואז אנחנו יכולים להוסיף לנו ליד הorder year, אם אתה לא צריך כל כך הרבה מה. אורדרמן, מה שנעשה, אני פשוט אוסיף אותו פה באותו אובייקט, אורדרמן, ואם תמצאו מקום, אוקיי,
אומרים שברגע שיש לו מקום לפרוס שניים, אז הוא פורס באמת שניים, לרוחב, בואו נאפס רגע, ושימו לב איזה נוח זה, יש לי פה את כל החודשים, מינואר ועד דצמבר, מאוד מאוד קל עכשיו אני רוצה למשל לעשות, בוא תביא לי הזמנות שהתבצעו ב-2014, ביולי-אוגוסט,
אה, אין יולי-אוגוסט, אתם רואים כי כנראה לא היו הזמנות בחודשים האלו, בטוח, אז בוא נעשה ינואר-פברואר, אוקיי, ויש לי, אלו הנתונים על ההזמנות שנוצרו או הוזמנו בינואר-פברואר של 2014. הכל טוב ויפה.
ומה קורה אם אני רוצה למשל להציג הזמנות של דצמבר 2013 וינואר 2014? חודשים עוקבים, רק שאחד מהם הוא בסוף שנה, בסוף 2013, בתחילת 2014. למה זה בעייתי?
כי אם אני רוצה, נגיד, פותח את השנים, איזה שנים אני צריך? נניח את שתיהן, פרס ה-14, נכון, אבל רק את חודשים דצמבר וינואר, אבל אם אני בוחר ינואר ודצמבר, מה שבעצם הוא עושה הוא מביא לי את ינואר ודצמבר של שתי השנים.
בגלל שזה מפוצל לכאורה אין לי דרך במצב הזה לבחור רק את דצמבר 2013 וינואר 2014. הבחירות פה הן נפרדות. ושנה ואין דרך לעשות את השילובים שרציתי ולכן אנחנו צריכים עוד שדה שנקרא לו order year month זאת אומרת שנה וחודש ותכף תראו איך זה מאפשר לנו לבחור רק את שני
החודשים שרצינו וגם קצת עוד ללמוד על אפשרויות של הפונקציות מה שאני עושה אני לוקח את ה-year order דייט הזה ומשתמש באופרטור הזה end אופרטור של שירשו עושה גרש רגיל פעם תחתון סוגר עם עוד גרש נוסף עושה עוד פעם end ועושה month מה שבעצם מעתיק מה שבעצם אני אומר, אני אומר, עצור לי שדה
חדש שמורכב מהשנה ומיד לאחרי זה מקף אמצעי ואחרי זה את החודש. למשל, 2014, מקף ינואר עד אורדר ירנבנק.
למה השתמשתי פה בגרשיים? לא חייבים, נבטל את זה ולאחר מכן אני אתייחס לזה ועכשיו אני אשאיר את האורדר ירנבנק ואורדר ירנבנק ואני רוצה להוסיף את השדה החדש שלי ירנבנק אורדר ירנבנק כמו להם שעכשיו אני בקלות יכול להגיד לו תכף נטפל גם בזה אבל בקלות בחרתי רק את שני החודשים הספציפיים שרציתי סוף דצמבר סליחה סוף 2013 ותחילת 2014 מה שאני קצת לא אוהב פה זה השילוב בין המספר של השנה והטקסט של
החודש בוא נטפל גם בזה קודם כל לפני שנטפל בזה למה בעצם הוא רשם נגיד את החודשים בעברית ולא באנגלית ולמה הוא רשם אותם מקוצרים עם שלוש אותיות ולא כל החודש אז יש לנו בתחילת הסקריפטים אתם זוכרים בלשונית הראשונה את השורות האלו שבעצם באו כבר מוכנים עם המודל והם מגדירים
כל מיני פרמטרים קבועים מראש ואחרי זה בפונקציות השונות הן מושפעות מההגדרות האלה אז אם תשימו לב יש פה משתנה שנקרא month names את המילה set עוד נלמד אבל תעזבו את זה כרגע set month names שווה ויש פה בעצם משורשרים לי כל החודשים בתצורה הזאת בדיוק שראינו ינואר משלוש אותיות פברואר משלוש
אותיות וכולי אם למשל הייתי כותב עם קום ינואר הייתי כותב פה ינואר סתם בשביל כל השאר אני אשאיר כרגע לא משנה לי סעיף אז בעצם בגלל שהשתמשתי בפונקציית מאנק שמשתמשת בחודשים האלו ושיניתי את הבריאת מחדל של ינואר שימו לב ועכשיו ינואר כתוב הנה אתם רואים הוא כתוב ממש ינואר מלא למה כי
שיניתי את ההגדרה הראשונית של החודשים זה רק הסבר לגבי הנושא ומה שעוד רציתי לעשות זה מה שרציתי זה שבכלל לא יציג לי טקסט בחודש בשדה מה זה לא אכפת לי שזה יהיה כחודש אבל בשדה של ירמן אני רוצה שהמנט יופיע כמספר ולכן מה שאני עושה אני יכול לשלם שפונקציית num היא מאוד מאוד שימושית
ובעצם לוקחת איזשהו ביטוי גם היא אגב מקבלת איזשהו ביטוי במקרה הזה איזשהו number והפונקציית num מאפשרת לי לפרמט זאת אומרת לקחת שדה ולהפוך אותו להציג אותו כמספר וגם באיזה פורמט מספרי שאני ארצה אז אם אני סתם