namnami

Forum Replies Created

מוצגות 15 תגובות – 1 עד 15 (מתוך 77 סה״כ)
  • Replies
  • namnami
    משתתף
    וואו הרצתי יצירת דף HTML לשלב של הINPUT של הצגת הדו"ח וזה עובד. איזו הקלה!

    ממש תודה רבה! ברוכים תהיו!

    (לא ראיתי את זה ב SDK 20 אבל אולי קיים בגריסאות אחרות)

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

    לא הגיוני- האם כך זה תמיד? אם לא, מה יכול לגרום לזה?

    namnami
    משתתף
    בניתי פרוצדורה חדשה עם אותם הדו"חות הפנימיים ושמות שונים של משתני ה OUTPUT והדו"חות הוצגו. ראיתי שאם אחרי קימפול הפרוצדורה משנים את משתני ה OUTPUT של דו"ח פנימי מסוים אז דו"ח זה לא מופיע. (גם אחרי קיפול מחדש).

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

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

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

     

    namnami
    משתתף
    ראיתי עכשיו שדו"ח פנימי WWWLOGO מופיע רק אם שם פרמטר הOUTPUT שלו הוא OL.

    ודו"ח פנימי מסוים (SHOM_PAYMENTREP2) בפיתוח פרטי מופיע רק אם שם פרמטר ה OUTPUT שלו הוא OP (ולא OP2 ולא OM וכד').

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

    איך יכול להיות שדו"ח פנימי יופיע/ לא יופיע בעקבות שינוי שם פרמטר?

    namnami
    משתתף
    בדקתי גם בעיצוב דו"ח ואין שם בעיה. כל הדו"חות הפנימיים אמורים להיות מוצגים.

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

    • התגובה הזו עודכנה לפני לפני שבוע 1, יום 1 ע"י namnami.
    namnami
    משתתף
    אולי יש למישהו איזו הפניה לעזרה/ הדרכה בפיתוח מסמכים DOCUMENTS מעבר ל SDK?
    namnami
    משתתף
    אודה מאוד אם יש כיוון / הצעה למישהו לפתרון בעיית אי הופעת הדו"ח במסמך.

    תודה

    namnami
    משתתף
    לאחר המוווווווווווווון ניסיונות כושלים לטיפול בבעיה, שיניתי את כיוון העמודה שוב כך שתהיה CHAR במקום RCHAR והכל בא על מקומו בשלום.

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

    תודה

    namnami
    משתתף
    הבעיה נפתרה לאחר הגדרת כרום כדפדפן ברירת מחדל בתחנה…

    ואז מתייחס לשורת כותרת H עם דילוג שורות 1- להדפסה בדפים נפרדים לאותו קיבוץ.

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

    :GROUPPAGEBREAK = (:$.PBR = 'Y' ? 1 : 0) ;

    (אין צורך למסור משתנה זה בקריאה לדו"ח)

     

    namnami
    משתתף
    כן, התכוונתי כבר ל H ככתבתי כותרת… עדיין לא עובד. הדו"ח מוצג כאילו מופיק כמה פעמים עבור כל קיבוץ אבל אחד מיד אחרי השני ולא בדף נפרד.
    namnami
    משתתף
    אולי התכוונתם לשליפה לתוך משתנה יחיד, כך:

    :AccWithMaxIVs = :MaxIVsPerAcc = 0 ;
    SELECT ACCOUNT, COUNT(*) INTO :AccWithMaxIVs, :MaxIVsPerAcc
    FROM INVOICES
    GROUP BY ACCOUNT
    ORDER BY 2 DESC
    ;
    

    זה עובד, תודה!

    namnami
    משתתף
    איך לוקחים את הרשומה הראשונה בשאילתא שיש בה כבר COUNT ?

    (למעשה אין צורך לדעת לאיזה חשבון יש הכי הרבה חשבוניות אלא כמה חשבוניות יש לחשבון בעל הכי הרבה חשבוניות).

    namnami
    משתתף
    שיניתי ב2 מסכים פרטיים שלי את

    FIELD = :$.REMARK.TITLE

    ל
    <p dir="ltr" style="text-align: right;">FIELD = 'DETAILS'</p>
    ועכשיו אין תקלה בקימפול…

    (מעניין שהיתה תקלה לפני השינוי הזה כי יש להם עמודת REMARK ואין קוד שמפנה למסכים אלו מחוץ למסכים אלו שאין בו עמודה זו כאמור).

    תודה רבה

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

    לא מצאתי מסך באלו שאין בו שדה זה.

    אולי המסך שמראה הפניות לטריגר ("שימוש בהפעלה") לא תמיד מעודכן נכון?

     

מוצגות 15 תגובות – 1 עד 15 (מתוך 77 סה״כ)