yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,156 עד 1,170 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    בפירוט ההזמנה? אניח שהתכוונת לכותרת.

    בכל מקרה, CHECK-FIELD רץ על שדה שאתה משנה באופן ידני כך שב-ORDNAME שהוא לקריאה בלבד אין טעם. כמובן לשים על CURDATE עצמו בעייתי כי לא חייבים לעדכן את השדה ההוא באופן ידני.

    זו דוגמה קלאסית של מצב בו הבדיקה צריכה לבדוק את סה"כ מה שנעשה במסך ולכן יש לשים אותה ב-PRE-INSERT ו-PRE-UPDATE.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    על פניו נראה תקין.

    איפה אתה שם את הקוד הזה?

    אתה מתכוון שאתה מצליח לפתוח הזמנה שניה ושלישית וכו' לאותו לקוח כאשר התאריך בהזמנות אלה הוא היום?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    בדקתי בכמה דו"חות טבלאיים שהכנתי לאחרונה.

    לא שיניתי אותם לראות אם בודאות זה זה, אבל לאחר השוואה מול דו"חות בהם אין את הכותרת הנעוצה, הייתי מציע לנסות להגדיר אפיון גרפי G על כל עמודות הקיבוץ.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    עולה לי בראש שאולי יש משמעות מיוחדת לסולמית
    שים לפניה תו \ ונראה אם עוזר

    מעבר לזה לא התמקדתי יותר מדי בינתיים

    בקשה אחת: לשים ביטויים בתגיות של קוד – הם יוצאים הרבה יותר קלים לקרוא

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    למיטב ידיעתי התשובות לשתי השאלות הן לא
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    נכון
    ראה מסמך SDK עדכני
    הצעתי SUBSTR שלוקחת פרמטרים באותו סדר כמו STRIND אבל בשונה מ-STRIND היא יכולה לקחת את הקאונטר שלך כפרמטר ( = אפשר לקחת אפילו אורך דימני והכי חשוב ממיקום דינאי). עם STRIND צריכים לאלץ את התו הרצוי להיות במקום קבוע במחרוזת.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    שאלת הרבה מאוד בבת אחת.

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

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

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

    נראה לך ישים?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    למיטב ידיעתי זה בדיוק אותו חישוב רק נשמר במקום אחר.

    תמחיר לצובר שמור על הצובר כדי לשמור על עלות היסטורי, ותמחיר נוכחי שמור על המוצר.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לולאה על המחרוזת
    מ1 עד STRLEN
    לקחת תו אחת בעזרת SUBSTR
    ולבדוק אותו עם
    LIKE '|A-Z0-9|'
    (שנה את הערך לפי הצרכים שלכם)
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אתה אומר שפת המערכת היא אנגלית

    אבל כנראה יש לך מערכת ישראלית

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

    נראה לי שאם היית עובד בממשק האנגלי כשפתחת את החברה אולי האתחול היה עושה רשומות באנגלית אבל גם חשבונות ראשיים וכו' היו יוצאים באנגלית. לא תמיד רוצים. יכול להיות שאפשר להריץ שוב איזו תוכנית אתחול כדי להפוך מעברית לאנגלית אבל כדאי להתייעץ עם מיישם האם אפשרי ומה ההשלכות.

    במקרה זה היית ממליץ להעביר את השם האנגלי ולדרוס את השם בעברית. אל תשים את השם בעברית בשדה האנגלי כי אז יתכן פלט "אנגלי" עם השמות העבריים בתנאים מסוימים.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ראיתי את ה-b ולא הגעתי עד לפרוצדורה.
    באמת היות ואפשר לשים בתפריט (אם אני זוכר נכון) זאת לא הפתעה.
    תודה
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    די בטוח שקראתי איפשהן שאין לאלה משמעות כבר

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

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

    אה, זה לגבי הקפאה

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    נראה לי שלא, אבל לא יכול להגיד לך סופית.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא מדובר בדו"ח של ממש, אלא זה משהו שונה ממה שמגדירים במחולל דו"חות המלא, ולכן זה לא רק עניין של השם אלא די בטוח ששימוש ב- WINREP/WINHTML וכו' לא יתאים.

    כמובן אשמח לשמוע ממישהו שיודע איך להפיק דו"ח כזה תיכנותית (אם אפשר)

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לשונית חדשה בודאי ניתן להוסיף ככה

    ואני ממש חושב שעיצוב קיים כן היה סותר

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 1,156 עד 1,170 (מתוך 2,464 סה״כ)