namnami

Forum Replies Created

מוצגות 15 תגובות – 1 עד 15 (מתוך 70 סה״כ)
  • Replies
  • 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
    משתתף
    עברתי על כל המסכים הכוללים קוד זה וכן בדקתי באותם טריגרים ואם היו להם הפניות ממסכים אחרים בדקתי גם שם וכן הלאה (עד שאין טריגרים שמפנים).

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

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

     

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

    (אם יש רעיון לגבי שם מסך אשמח לשמוע)

    namnami
    משתתף
    עיצוב פרטי למשתמש (/קבוצה) זה באמת פתרון.

    רק תמיד יש הרגשה שעדיף להמנע מזה כי אח"כ קשה למצוא את השדה הזה בקוד כשצריך.

    תודה

     

    namnami
    משתתף
    כוונתי לאכלס טבלה קבועה ב PRE-FORM של מסך האב עם הסיכומים הדרושים, עבור כל הרשומות שיכולות להיות במסך זה (ובכך לאפשר INNER JOIN ושליפה לפי הסיכומים).

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

    namnami
    משתתף
    קודם כל תודה על ההפניה למסך LOGCOUNTERS, באמת מעניין איך שהוא בנוי.

    לגבי מה שכתבתם:

    לשים לב שיכול להיות השלכות של ביסוס מסך על DUMMY כמו שם – הייתי מגדיר את המסך להראות את אותה השורה שבמסך האב (אותה טבלת בסיס)

    האם כוונתכם שלא כדאי לבסס את המסך על טבלת DUMMY (מה ההשלכות?) אלא לבסס על אותה טבלת בסיס של מסך האב (ומקושרת לרשומת האב ולקריאה בלבד)? (כלומר בשונה מ LOGCOUNTERS).

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

    תודה

    namnami
    משתתף
    אם הבנתי נכון, לפי השיטה שהזכרתם של הכנת טבלה לסיכומים ב PREFORM עבור כל רשומות האב, אז כן יהיה אפשר לשלוף רשומות לפי סיכומים אלו. נכון?

    בנוסף, האם ב PRE-FORM של מסך בן יש אפשרות לדעת ערך המפתח של מסך האב? כדי להכין בכניסה למסך בן טבלת סיכומים של נתוני מסך נכד שיוצגו ברשומת הבן (בלי להצטרך להכין עבור כל הרשומות של האב אלא רק אותו אב).

    תודה רבה

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

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

    namnami
    משתתף
    כן, יצרנו תבנית וורד חדשה (אפילו למסך אחר שלא היו לו תבניות כלל) ועדיין מספר התעודה יוצא הפוך…

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

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

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