HELP – ביטוי בדו"ח בין 2 עמודות (REAL, INT) שלא מצליח

פורומים אפיון ופיתוח פריוריטי HELP – ביטוי בדו"ח בין 2 עמודות (REAL, INT) שלא מצליח

  • Post
    debi
    משתתף
    שלום,

    בניתי דו"ח טבלאי במחולל דוחות. בדו"ח מוצגות 2 עמודות בעלות איפיון גרפי T

    עמודה מס' 1: ORDERITEMS.TQUANT , טיפוס INT, עם חישוב עמודה S, חישוב קבוצה: B, איפיון גרפי: T

    עמודה מס' 2 (מוסתרת): ORDERITEMS.DEBI_QPAINTED, טיפוס REAL, עם חישוב עמודה S (עמודה שהוספתי ע"פ נהלי פיתוח בטבלת ORDERITEMS)

    אני רוצה לכתוב תנאי לצביעת גופן: אם עמודה מס' 1 = לעמודה מס' 2 אז תבצע את עמודה מס' 1 בצבע שחור ואם לא אז תצבע אותה בצבע אדום

    (אני יודעת את המספרים של הצבעים…)

    הבעיה שלי: שתמיד קופצת לי חלונית שגיאה: ORDERITEMS.TQUANT Illegal reference in the GROUP BY clause

    ניסיתי כל דבר כל ווריאציה וכלום לא עזר. אני לא יודעת אם זה בגלל ששני העמודות מטיפוס שונה? ניסיתי להוסיף 0+/ 0.0+ … כלום לא עזר

    אשמח לעזרתך בבקשה.

    תודה רבה

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • Replies
    NoamN
    משתתף
    none
    אין להודעה כל קשה לשינוי טיפוס. ההודעה מציינת שגיאה ב-GROUP BY: אלה השדות לפיהם נעשה קיבוץ. בדרך כלל זה אומר שיש שדה שערכו משתנה שנמצא בביטוי ל-GROUP או להיפך, שחסר ביטוי בתוך ה-GROUP. זה יותר קל לראות ברמת SQL ולא בתוך מחולל הדו"חות.

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

    debi
    משתתף
    תודה על ההכוונה, אפעל בהתאם להמלצות
מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.