הוספת פרמטר תאריך לדוח (עם טווח תאריכים)

פורומים אפיון ופיתוח פריוריטי הוספת פרמטר תאריך לדוח (עם טווח תאריכים)

  • Post
    Interlligent
    משתתף
    היי חברים,

    בניתי דוח פשוט, 

    בדוח אני רוצה שבעת הרצתו המשתמש יקבל קלט של תאריך,באפשרות שהוא יבחר (לדוגמא "סוף החודש הבא"),

    הדוח יציג את כל השורות בהתאם לקלט, במידה ונבחר סוף החודש הבא, שהדוח יציג את כל השורות של התאריך בסוף החודש הבא ומטה.

    בדוח אם אני עושה = לפרמטר, אני מקבל רק את השורות של סוף חודש הבא.

    אם אני עושה =< אז אני מקבל את כל התאריכים (גדולים וקטנים) וגם שורות ללא תאריך.

    אני צריך שהדוח יציג את "סוף החודש הבא" ותאריכים קטנים מהבחירה – וכמובן שלא יציג שורות שאין בהם תאריך בכלל.

    אשמח לעזרתכם.

    תודה!

מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    או תשים את העמודה פעמיים בדו"ח (אפשר להסתיר) וקבע את שניהם כקלט, ואז תקפיד להשתמש באפרטורים כדי לקבוע תנאים מתאימים.

    או – אם אתה ממש צריך טווח וקלט אחד "מ" וקלט שני "עד" – תעטוף את הדו"ח בפרוצדורה ותעביר פרמטרי קלט ממנה לדו"ח.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    Interlligent
    משתתף
    היי יצחקוב

    יצרתי פרוצדורה עם INPUT
    אני מעביר את הבחירה דרך הפרמטר FDT
    ובדוח תחת השדה של התאריך רשמתי את הביטוי >= :FDT

    אבל זה מציג לי את הכל, ולא רק את הבחירהוהתאיריכים הישנים יותר (מציג גם תאריכים עתידיים).

    מה אני לא עושה נכון?

    תודה!

    yitzchok
    משתתף
    IL
    הייתי חושש מחיתוך מותנה בשאילתא של הדו"ח. בתנאים מסוימים, תנאי לא בא לידי ביטוי.

    עכשיו אני מבין שזה אולי חלק ממה שתיארת בהודעה הראשונה.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    NoamN
    משתתף
    none
    בדו"ח פשוט ניתן לקבוע (בעת הקלט) טווח ערכים, מתאריך עד תאריך. צריך ללחוץ על החץ ליד סימן השווה בפרמטר ולשנות אותו ל"בין".

    לא צריך להסתבך עם פרוצדורה. כך היינו צריכים לעבוד פעם, עד בגרסה 15 בערך, אבל היום יותר פשוט להעביר טווח ערכים לדו"ח פשוט.

    yitzchok
    משתתף
    IL
    תודה נעם

    אנחנו בקלות מפספסים דברים שמוסיפים בין גרסאות אם לא מתחילים להשתמש בהם

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    Interlligent
    משתתף
    תודה חברים.

    אבל אני לא רוצה לסבך את המשתמשים באפשרות של בין לבין (שהיא כמובן עובדת מעולה).
    השאלה איך אני גורם לדוח להציג רק את הרשומות בהתאם לבחירת התאריכים ומטה – לא כולל ריקים.

    נגיד המשתמש בחר "סוף חודש הבא" – אז יוצגו רק הרשומות של תאריך סוף חודש הבא ומטה (לא עתידי).
    וכמובן לא רשומות ללא תאריך.

    ושוב, המון תודה! 🙂

    yitzchok
    משתתף
    IL
    חשבתי שאתה רצית טווח תאריכים זאת אומרת מתאריך ועד תאריך?

    אם מתאריך יהיה ריק (או 01/01/88) אז מובע הדברים תקבל את הרשומות ללא תאריך

    אבל אתה שם תנאי שמתייחס/תנאים שמתייחסים לשני הפרמטרים?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אנחנו מנסים לענות לך על סמך מה שאתה מספר, כאשר יכול להיות שאם היינו יכולים לראות את כל התמונה היינו מזהים את הבעיה ברגעים
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    NoamN
    משתתף
    none
    בהנחה שיש לך שדה תאריך אחד שמוצג כפרמטר (שיכיל את התאריך שווה או פחות מ-), תוסיף את השדה הזה פעם נוספת, מוסתר, אם ביטוי גדול מ-01/01/88. כך תמנע הופעת רשומות ללא תאריך.
    Interlligent
    משתתף
    היי,

    ראשית סליחה אם לא הייתי ברור מספיק 🙂

    אחרי שהוספתי שדה נוסף עם הביטוי שנעם רשם זה פתר לי את הבעיה 🙂

    תודה רבה!!!!

מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.