כותרת דינמית לעמודה בדוח

פורומים אפיון ופיתוח פריוריטי כותרת דינמית לעמודה בדוח

  • Post
    אלמוני
    אורח
    שלום רב,

    האם ניתן עם דוגמה מתאימה לקבוע כותרת עמודה משתנה בדוח
    לדוגמה אם יש תעודת משלוח /תעודת קבלה אז שיופיע בהתאם בכותרת אחת

    תודה

מוצגות 14 תגובות – 1 עד 14 (מתוך 14 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    אני לא מכיר אפשרות כזו.
    PriorityDev
    משתתף
    IL
    אפשר לעשות את הכותרת בילתי נראית ולשרשר אותה ע"י STRCAT בהרחבה בביטוי/טנאי באופן דינמי.
    אלמוני
    אורח
    תודה ,
    אם אפשר אבקש דוגמה לקוד במקרה זה.
    PriorityDev
    משתתף
    IL
    [code:1]STRCAT ('title: ', 'table.field')[/code:1]
    מדובר בדו"ח אופקי.

    אם רוצים לעשות כותרת דינמית בדו"ח רגיל, אפשר לשחק עם תרגומים, למשל, להגדיר תרגום עמודה לאיטלקית או פולנית וכו'
    לפני הדו"ח בפרוצדורה יש להוסיף שלב SQLI ולקבוע שם SQL.LANGUAGE לערכים מתאימים.

    Lior
    מנהל בפורום
    הי מיכאל,
    אתה יכול לתת דוגמא לקטע קוד כזה ?
    האם אין תלות של כמות הכותרות במודולי המילון שנרכשו?

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

    PriorityDev
    משתתף
    IL
    שלום, ליאור

    טעות היא בידי.
    SQL.LANGUAGE הוא read-only

    לגבי הראיון שלך, כנראה שזה באמת יעבוד. לא נראה לי שמישהו מגיע לכאלה התחכמויות. זה נראה כמו להרוג זבוב עם טיל בליסטי.:)

    אלמוני
    אורח
    לליאור שלום,
    לא ברור לי לפי מה שנאמר עד כה האם ואיך ניתן לקבוע כותרת דינמית בדוח רגיל
    ולא אופקי.

    תודה רבה
    ארז

    Lior
    מנהל בפורום
    הי ארז,
    לא בדקתי את השיטות שהוצעו פה. השיטה שלי היא (ואני יודע שהיא גם עובדת)
    היא – הפעלת ממשק למסך מחולל דוחות. הממשק מעדכן את כותרות העמודות לפי מה שאתה מכניס לו בטבלת הטעינה.
    הממשק והדו"ח עצמו לא יכולים לשבת בתוך אותה פרוצדורה ולכן בניתי פרוצדורה עוטפת עם הקוד שמפעיל את הממשק ואח"כ את הדו"ח הרצתי באמצעות winproc
    אלמוני
    אורח
    תודה.
    ארז
    מיכאל
    משתתף
    היי ליאור,
    הפיתרון שלך הוא יפה רק יש לו הגבלה אחת: למשתמש שמריץ את הדו"ח צריך לתת הרשאות גם למחולל דו"חות וגם ל-REPPREP
    Lior
    מנהל בפורום
    נכון.
    אפשר לשפר אותו על ידי סגירת הממשק בפרוצדורה נפרדת והפעלתה ב winrun על משתמש ספציפי שיש לו את ההרשאות למחולל.
    מיכאל
    משתתף
    WINRUN אם אני זוכר נכון מקבל את סיסמאות כפרמטר מסוג מחרוזת ומצד שני (אם אני לו טועה) אין שום אפשרות להפוך סיסמא ששמורה בטבלה USERS לסיסמא המקורית
    Lior
    מנהל בפורום
    זו הכוונה. שיהיה משתמש קבוע שהסיסמא שלו תועבר בwinrun
    מיכאל
    משתתף
    זה כרוך בכסף במקרא של Named Users Licency
מוצגות 14 תגובות – 1 עד 14 (מתוך 14 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.