הצגת כל הלקוחות שאינם מסומנים בדגל מסוים

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

  • Post
    levi
    משתתף
    שלום, אני רוצה להוסיף לעמודה בדו"ח (מותאם) ביטוי שיציג לי את כל הלקוחות שאינם מסומנים בדגל "לא פעיל".
    אלה הביטויים שניסיתי:

    TABLENAME.COLUMNNAME=' '
    TABLENAME.COLUMNNAME<>'Y'

    מתעלם לחלוטין ומציג גם לקוחות שמסומנים בדגל זה

    אודה לעזרה

מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    במקרה יש חיתוך מותנה (סימן שאלה במזהה טבלה) ל- TABLENAME?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    levi
    משתתף
    לא. הגדרתי בעמודות הדוח שורה חדשה עם "הסתר" ולא הגדרתי שם כלום, לא עמודת טבלה ולא שם טבלה, את הביטוי הגדרתי במסך נכד "עמודות הדו"ח הרחבה".
    אלמוני
    אורח
    למיטב ידיעתי, אין שדה/דגל "לא פעיל" אלא סטטוס פריט "לא פעיל". כדי להציג פריטים שאינם בסטטוס הזה, צריך להוסיף לדו"ח שתי שורות
    1. PART.PARTSTAT = PARTSTATS.PARTSTAT
    2. PARTSTATS.STATDES כפרמטר
    בעת הפקת הדו"ח, רושמים ליד שאלת הסטטוס שונה מ-לא פעיל

    אם את תמיד רוצה לא להציג מה שנמצא בסטטוס "לא פעיל", אפשר להתחכם קצת ולרשום בדו"ח תנאי
    PART.PARTSTAT -2

    levi
    משתתף
    תודה אבל לא מדובר במסך כרטיס פריט או במסך לקוחות סטנדרטי. מדובר במסך לקוחות אחר, יישות פרטית נפרדת שמותאמת לחלוטין.
    אלמוני
    אורח
    התשובה תלויה בסוג החיתוך בין טבלת PARTS לבין הטבלה הפרטית שלך. האם קיים שדה להמקביל של "לא פעיל" בתוך כרטיס הפריט? אם כן, הטיפול פשוט. האם הקשר בין שתי הטבלאות על בסיס PART.PART? אם כן, התשובה יותר מסובכת.
    levi
    משתתף
    אני לא מבינה למה אתה חושב שיש קשר בכלל בין כרטיס פריט למסך שלי. אני צריכה להציג בדו"ח את כל הלקוחות הפעילים בלבד. (כאשר לקוח = יישות אחרת בפיתוח, לא סטנדרטית הרגילה של פריוריטי) במסך לקוחות זה, ישנו דגל שנקרא: "לא פעיל". אני רוצה להפעיל תנאי, תציג לי את כל הלקוחות שאינם מסומנים בדגל זה. אין שום קשר למק"ט…
    אלמוני
    אורח
    התבלבלתי בין פריטים ללקוחות.

    לפי מה שאת כותבת, יש שדה בטבלה הפרטית שלך בשם "לא פעיל" שמסומן רק אצל הלקוחות הלא פעילים. בדו"ח או במסך את צריכה להוסיף את השדה הזה, כאשר הערך שלו יהיה שונה מ-"לא פעיל".

    אלמוני
    אורח
    אם השדה מוצג כשדה בוליאני במסך, ערכיו יהיו Y או ריק. לכן הביטוי יהיה 'Y'
    levi
    משתתף
    בדיוק.
    levi
    משתתף
    זה הביטוי שהגדרתי – ראה תמונה.

    ב"טיפוס עמודה מחושבת" הגדרתי CHAR

    לא עובד.

    Interlligent
    משתתף
    את לא צריכה לרשום בביטוי את השדה והטבלה,
    בעמודה של השדה , בתוך הביטוי שלו מספיק שתרשמי 'Y'

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

    levi
    משתתף
    יופי הסתדר לי !!

    הבעיה הייתה שבכלל לא רשמתי ב"עמודות המסך" את העמודה והטבלה (השארתי את זה ריק) ואת העמודה והטבלה רשמתי בביטוי.

    עכשיו הגדרתי ב"עמודות המסך" את השדה והטבלה ואז כתבתי בביטוי מה שכתבת (שונה מ- Y) וזה עבד לי, תודה רבה.

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