Forum Replies Created
- Replies
-
- מרץ 17, 2009 בשעה 11:43 pm
- in reply to: שינוי אורך שדה
הפרוצדורה לשינוי רוחב נמצאת בתפריט "טבלאות" אשר אינו מחובר לתפריט המחוללים כברירת מחדל. כדי לחבר אותו:
1.F6 על מנהל המערכת > מחוללים – נפתח מחולל התפריטים.
2. לרדת ל"הרצות התפריט" ולרשום שם מיקום- 70 שם ישות TABGEN טיפוס M
תצאי חזרה לתפריט הראשי והפרוצדורה תמתין לך במסלול הנ"ל- מרץ 17, 2009 בשעה 3:41 pm
- in reply to: הרסתי דו"ח
הי, חנןתריץ את התוכנית: מנהל המערכת > מחוללים > פרוצדורות > סביבת פיתוח SQL
בתפיט העליון של החלון תבחר ב Dump ואח"כ Report. בחלון הקטן שנפתח תרשום את שם הדו"ח ולחץ OK. את הפלט מהחלק האפור תדביק בתוך NOTEPAD ותעלה את הקובץ לפורום.
והכי חשוב – אל תדאג. זה חלק בלתי נפרד מהלמידה
- מרץ 16, 2009 בשעה 3:44 pm
- in reply to: הוספת עמודה
תבדוק שהעמודה לא מוסתרת בעיצוב. אם עיצבת את המסך פעם כל עמודה חדשה שמכניסים נכנסת מוסתרת.- מרץ 16, 2009 בשעה 3:41 pm
- in reply to: שינוי אורך שדה
כדי שזה יתפוס, את צריכה גם להרחיב את עמודת הטבלה עליה מתבססת עמודת מסך זו – LOCATION מטבלת PARTPARAMA.1. עדיין לא להפעיל – הפרוצדורה להרחבה היא מנהל המערכת > מחוללים > טבלאות > מחולל עמודות > שנוי רוחב עמודה.
2. על איזה מסד נתונים יושב הפריוריטי שלך ? אם זה טבולה, את צריכה להוציא את משתמשי המערכת שלך לפני הפעלת הפרוצדורה
3. האם יש לך גיבוי עדכני ?
4. כמה פריטים יש לך במערכת ?- מרץ 16, 2009 בשעה 3:29 pm
- in reply to: חוזה שרות – התראה לטכנאי המטפל
איזה אתראה ? מייל ?הודעה שגיאה ? הודעת אזהרה ?- מרץ 16, 2009 בשעה 3:26 pm
- in reply to: שינוי אורך שדה
תרשמי בבקשה את שם המסך (לא כותרת) במחולל ואת שם עמודת המסך (גם כן לא כותרת אלא שם עמודה)אני מעביר לפורום הפיתוח
- מרץ 16, 2009 בשעה 3:24 pm
- in reply to: הוספת עמודה
איך הוספת ? באמצעות הפרוצדורה בתפריט עיצוב מתקדם ? או המחולל?בכל אופן, הנספח לא הגיע לפורום. אם הוא עושה לך בעיות – שים אותו בזיפ והעלה אותו
- מרץ 16, 2009 בשעה 3:22 pm
- in reply to: הוספת עמודה "מחיר קניה" למסך "פירוט חשבונית ספק"
מחיר קניה הוא שדה סטנדרטי ולכן אסור לעדכן אותו ב UPDATE או באמצעות פתיחת עמודת הטבלה הזו לכתיבה במסך אחר מאשר המסך הסטנדרטי. וזאת מכיון שאתה מדלג בכך על כל הלוגיקה הסטנדרטית שעובדת על שדה זה בגרסה הנוכחית שלך ותעבוד עליו בעתיד בגרסאות הבאות עלינו לטובה. בקיצור, אתה "מזבל" את בסיס הנתונים.הדרך הבטוחה לעשות זאת היא להכניס את העמודה בבטוי\תנאי ולהפעיל ממשק למסך כרטיס פריט שיעדכן את העמודה שם.
- מרץ 16, 2009 בשעה 1:33 pm
- in reply to: בעיה בקיזוז מלאי
הי,
תני בבקשה דוגמא של תהליך הכולל שני קבלני משנה.- מרץ 16, 2009 בשעה 1:38 am
- in reply to: הוספת עמודה לדו"ח
כמו שמארק כתב,
הקשר בין שורת הזמנת הלקוח לבין שורת הזמנת הרכש מתבצע באמצעות עמודת CORDI ב PORDERIETMSA. בעמודה זו נשמר ה ORDI של שורת הזמנת הלקוח שעל בסיסה נפתחה שורת הזמנת הרכש. PORDERITEMSA היא טבלת המשך לטבלת שורות הזמנות הרכש PORDERITEMS. הקשר בינהן מתקיים על ידי עמודות ORDI הקיימות בשתי הטבלאות.
הקשר בין שורות הזמנת הרכש לכותרת מתבצע באמצעות עמודות ORD בטבלאות PORDERITEMS ו PORDERS. ב PORDERS אתה מוצא את ORDNAME – מספר הזמנת הרכש שאתה מחפש.לסיכום המסלול הוא:
ORDERITEMS -> PORDERITEMSA -> PORDERITEMS -> PORDERSקח בחשבון שאם אתה רוצה לראות בדוח גם שורות הזמנות לקוח שאין להן הזמנת רכש
עליך לקשר את טבלאות הרכש ב outer join (כלומר לסמן אותן בסימן שאלה בשדה מזהה עמודה או מזהה חיתוך בעמודה אחת לפחות בכל אחת מטבלאות אלו)1. אם תמלאי חוזה שירות בקריאה – יתמלא סוג השירות לפי הסוג הרשום בחוזה. אם למק"ט מקושר מכשיר ומכשיר זה מופיע בחוזה. לאחר בחירה של הלקוח והמכשיר בקריאה יתמלא החוזה אוטומטית ואיתו גם סוג השירות2. את יכולה לחייב הכנסת חוזה שירות בקריאת שירות. על ידי שימוש במחולל החוקים העסקיים. אם חוזה אינו בתוקף המערכת מוציאה הודעת שגיאה
- מרץ 14, 2009 בשעה 11:40 pm
- in reply to: שורות מוסתרות בתעודת משלוח
תחתוך את TRANSORDER ו DOCUMENTS גם לפי TYPE, ותכניס תנאי ש TYPE יהיה שווה ל D
מה התוצאה ?- מרץ 13, 2009 בשעה 2:34 pm
- in reply to: כיצד לסיים פרוצדורה במהירות
[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
- מרץ 13, 2009 בשעה 12:22 pm
- in reply to: האם יש ארוע שקורה כאשר לוחצים על הפעלה ישירה
אם השדה אתה עומד עליו עבר שינוי מופעלים CHECK-FIELD ו POST_FIELD
אם השורה היא שורה שעדיין לא הוכנסה למסד הנתונים , מופעלים PRE-INSRET ו POST-INSERT לפני שהפרוצדורה מתחילה לרוץ
אם השורה היא רשומה קיימת במסד הנתונים ועברה שינוי כלשהו מופעלים PRE-UPDATE u POST-UPDATE
אם השורה לא עברה שום שינוי לא מופעל אף טריגר- מרץ 13, 2009 בשעה 12:18 pm
- in reply to: כיצד לסיים פרוצדורה במהירות
END;