Lior

Forum Replies Created

מוצגות 15 תגובות – 1,981 עד 1,995 (מתוך 2,223 סה״כ)
  • Replies
  • Lior
    מנהל בפורום
    הפרוצדורה לשינוי רוחב נמצאת בתפריט "טבלאות" אשר אינו מחובר לתפריט המחוללים כברירת מחדל. כדי לחבר אותו:
    1.F6 על מנהל המערכת > מחוללים – נפתח מחולל התפריטים.
    2. לרדת ל"הרצות התפריט" ולרשום שם מיקום- 70 שם ישות TABGEN טיפוס M
    תצאי חזרה לתפריט הראשי והפרוצדורה תמתין לך במסלול הנ"ל
    Lior
    מנהל בפורום
    הי, חנן

    תריץ את התוכנית: מנהל המערכת > מחוללים > פרוצדורות > סביבת פיתוח SQL

    בתפיט העליון של החלון תבחר ב Dump ואח"כ Report. בחלון הקטן שנפתח תרשום את שם הדו"ח ולחץ OK. את הפלט מהחלק האפור תדביק בתוך NOTEPAD ותעלה את הקובץ לפורום.

    והכי חשוב – אל תדאג. זה חלק בלתי נפרד מהלמידה

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

    1. עדיין לא להפעיל – הפרוצדורה להרחבה היא מנהל המערכת > מחוללים > טבלאות > מחולל עמודות > שנוי רוחב עמודה.
    2. על איזה מסד נתונים יושב הפריוריטי שלך ? אם זה טבולה, את צריכה להוציא את משתמשי המערכת שלך לפני הפעלת הפרוצדורה
    3. האם יש לך גיבוי עדכני ?
    4. כמה פריטים יש לך במערכת ?

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

    אני מעביר לפורום הפיתוח

    Lior
    מנהל בפורום
    איך הוספת ? באמצעות הפרוצדורה בתפריט עיצוב מתקדם ? או המחולל?

    בכל אופן, הנספח לא הגיע לפורום. אם הוא עושה לך בעיות – שים אותו בזיפ והעלה אותו

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

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

    Lior
    מנהל בפורום
    הי,
    תני בבקשה דוגמא של תהליך הכולל שני קבלני משנה.
    Lior
    מנהל בפורום
    כמו שמארק כתב,
    הקשר בין שורת הזמנת הלקוח לבין שורת הזמנת הרכש מתבצע באמצעות עמודת CORDI ב PORDERIETMSA. בעמודה זו נשמר ה ORDI של שורת הזמנת הלקוח שעל בסיסה נפתחה שורת הזמנת הרכש. PORDERITEMSA היא טבלת המשך לטבלת שורות הזמנות הרכש PORDERITEMS. הקשר בינהן מתקיים על ידי עמודות ORDI הקיימות בשתי הטבלאות.
    הקשר בין שורות הזמנת הרכש לכותרת מתבצע באמצעות עמודות ORD בטבלאות PORDERITEMS ו PORDERS. ב PORDERS אתה מוצא את ORDNAME – מספר הזמנת הרכש שאתה מחפש.

    לסיכום המסלול הוא:
    ORDERITEMS -> PORDERITEMSA -> PORDERITEMS -> PORDERS

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

    Lior
    מנהל בפורום
    1. אם תמלאי חוזה שירות בקריאה – יתמלא סוג השירות לפי הסוג הרשום בחוזה. אם למק"ט מקושר מכשיר ומכשיר זה מופיע בחוזה. לאחר בחירה של הלקוח והמכשיר בקריאה יתמלא החוזה אוטומטית ואיתו גם סוג השירות

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

    Lior
    מנהל בפורום
    תחתוך את TRANSORDER ו DOCUMENTS גם לפי TYPE, ותכניס תנאי ש TYPE יהיה שווה ל D
    מה התוצאה ?
    Lior
    מנהל בפורום
    [code:1]SELECT 'X' FROM DUMMY FORMAT 'C:\TEMP\DEBUG' ;
    END ;
    SELECT 'Y' FROM DUMMY FORMAT 'C:\TEMP\DEBUG' ;[/code:1]

    הי דוד, בקובץ c:/temp/debug מופיע X. אם END לא היה עוצר את התוכנית היה צריך להופיע Y

    Lior
    מנהל בפורום
    אם השדה אתה עומד עליו עבר שינוי מופעלים CHECK-FIELD ו POST_FIELD
    אם השורה היא שורה שעדיין לא הוכנסה למסד הנתונים , מופעלים PRE-INSRET ו POST-INSERT לפני שהפרוצדורה מתחילה לרוץ
    אם השורה היא רשומה קיימת במסד הנתונים ועברה שינוי כלשהו מופעלים PRE-UPDATE u POST-UPDATE
    אם השורה לא עברה שום שינוי לא מופעל אף טריגר
    Lior
    מנהל בפורום
    END;
מוצגות 15 תגובות – 1,981 עד 1,995 (מתוך 2,223 סה״כ)