הצגת מספר יום בשנה לפי תאריך תעודה

פורומים אפיון ופיתוח פריוריטי הצגת מספר יום בשנה לפי תאריך תעודה

  • Post
    מאיר
    משתתף
    שלום
    אני רוצה להוסיף עמודה בדוח שתציג את מספר היום בשנה, אפשרי?

    לדוגמא, 10/02/19 = 41

    תודה

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • Replies
    אלמוני
    אורח

    0 + (YOURDATE - BEGINOFYEAR (SQL.DATE8)) / 24:00

    קצת קשה עם סדר האותיות כאן. צריך להחסיר מהתאריך שלך את התאריך של תחילת השנה (יש פונקציה בשם BEGINOFYEAR שעוזרת) ולחלק ב-24:00. צריך להוסיף לתוצאה 0 כדי ליצור מספר שלם של ימים ולא משהו עם שבר.
    מאיר
    משתתף
    תודה רבה 😉
    אלמוני
    אורח
    צריך להוסיף 1 לתוצאה ולא 0. מה יקרה אם התאריך שלך 01/01/19?
    מאיר
    משתתף
    הי
    עם תאריך תעודה של 2018 יוצא 0
    עם תאריך של 2019 יוצא תקין..

    יש לך עוד רעיון?

    yitzchok
    משתתף
    IL
    הרעיון נכון
    רק שים את התאריך שלך במקום SQL.DATE8
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    אלמוני
    אורח
    מקום BEGINOFYEAR (SQL.DATE8), תרשום BEGINOFYEAR (YOURDATE)
    כך עבור תאריך בשנת 2018, BEGINOFYEAR יהיה 01/01/18 ותקבל את מספר הימים מהתאריך הזה.
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.