תוספת שדות לטופס תקלה

פורומים אפיון ופיתוח פריוריטי תוספת שדות לטופס תקלה

  • Post
    אלמוני
    אורח
    שלום רב,
    אני רוצה להוסיף למסך תקלות (FAULTS) מספר שדות שהם לצרכי המשתמש ואין להם קישור לפונקציות אחרות,
    לדוגמא: המשתמש רוצה לסמן לעצמו אם כבר שלח הודעה ללקוח, אם הלקוח ענה לו ועוד כאלה.
    השות המבוקשים הם מסוגים שונים:
    שדות לסימון דגל, לתאריך, שדה טקסט, שדות רשימת בחירה, שדה אלפא נומרי.
    ברור לי שחלק מהשדות יותר מורכבים להוספה (רשימות בחירה) אבל האחרים לא ואני רוצה לדעת איך להוסיפם בקלות.
מוצגות 15 תגובות – 1 עד 15 (מתוך 40 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    הי

    אתה צריך להוסיף עמודות לטבלת FAULTS באמצעות מנהל המערכת > מחוללים > טבלאות > מחולל עמודות > הוספת עמודה.
    ואח"כ להציגן במסך FAULTS באמצעות מחולל המסכים:
    להלן אפיון עמודות הטבלה\מסך.
    1. דגל – CHAR רוחב 1. במסך יש לסמן את הדגל בוליאני על מנת שיוצג את הצ'קבוקס ולא שדה רגיל
    2. תאריך DATE. הרוחב תלוי. אם אתה רוצה עם שעה – 14. ללא שעה 8
    3. שדה אלפאנומארי – RCHAR למחרוזת עברית, CHAR לאנגלית.

    תתחיל בזה, נגיע בהמשך לרשימות בחירה

    PriorityDev
    משתתף
    IL
    שלום,
    חשוב לציין, שכל הפעולות יתבצעו לאחר ביצוע גיבוי לפי נהלי אשבל (ראה מטה):
    ——————————————————————————-
    ביצוע שינויים בטבלה קיימת
    5.1 חשוב! יש לוודא שכל המשתמשים יצאו מהמערכת.
    5.2 יש לבצע גיבוי מלא למערכת, ולבדוק אותו.
    5.3 יש לגבות את נתוני הטבלה לה מוסיפים עמודה. עשה זאת ע"י כתיבת המשפט הבא בסביבת SQL: SELECT * FROM Table Name DATA 'Filename_Without_Path’;
    יש להפעיל את המשפט לעיל בכל החברות (EXECUTE →IN ALL COMPANIES), לוודא שאכן נוצרו קבצי הגיבוי תחת ספריית DATA של כל חברה, ולבדוק שגודלם סביר (שלא נוצרו קבצים ריקים).
    5.4 אם אתה מוסיף עמודה לטבלה, תן לה שם המתחיל בקידומת של ארבע אותיות.
    ——————————————————————————-
    Lior
    מנהל בפורום
    אם אתה לא מכיר את התחום. אל תבצע על שרת האמת. תתקין פריוריטי נפרד ובצע עליו
    אלמוני
    אורח
    היי ליאור,
    א. אני מנסה רק על שרת נסיון שבו אני משתמש יחיד.
    ב. הלכתי לפי הנתיב שסימנת לי, שלפתי את הטבלה FAULTS וירדתי למסך הבן ליצירת עמודת טבלה חדשה.
    אבל אח"כ כשניסיתי להציב את השם החדש במחולל של המסך קיבלתי הודעת שגיאה שהעמודה אינה קיימת.

    הכיצד ?

    PriorityDev
    משתתף
    IL
    אתה צריך להכנס כמשתמש tabula
    אלמוני
    אורח
    "טריויאלי ווטסון ידידי" אמר שרלוק הולמס…
    אלמוני
    אורח
    היי ליאור,
    א. אני מנסה רק על שרת נסיון שבו אני משתמש יחיד.
    ב. הלכתי לפי הנתיב שסימנת לי, שלפתי את הטבלה FAULTS וירדתי למסך הבן ליצירת עמודת טבלה חדשה.
    אבל אח"כ כשניסיתי להציב את השם החדש במחולל של המסך קיבלתי הודעת שגיאה שהעמודה אינה קיימת.

    הכיצד ?

    Lior
    מנהל בפורום
    בדוק במילון טבלאות אם העמודה קיימת בטבלה.
    אלמוני
    אורח
    כנראה לא הבנתי אותך, כתבת לי לפני מס' ימים :אתה צריך להוסיף עמודות לטבלת FAULTS באמצעות מנהל המערכת > מחוללים > טבלאות > מחולל עמודות > הוספת עמודה.
    האם לא התכוונת ליצירת עמודות חדשות שאינן קיימות במילון ובטבלאות ?
    Lior
    מנהל בפורום
    לזה בדיוק התכוונתי.
    אחרי שאתה מוסיף את העמודה. אתה אמור לראות שהיא קיימת בטבלה.
    אלמוני
    אורח
    היי,
    במילון זה כבר מופיע אז ניסיתי להוסיף למסך, בעמודת מסך רשמתי את אותו שם של עמודת הטבלה אך בהרצת המסך קיבלתי 8 שגיאות
    טיפוס הודעה הודעה הודעה – המשך
    שגיאה "FAULTS/INSERT", line 6: FAULTS.CARM_PM is not a legal table.col umn combination
    שגיאה Query can be found in file : P:\priority\tmp/prep.err
    שגיאה "FAULTS/INSERT", line 7: Variable :FAULTS.CARM_PM Incompatible d ata types
    שגיאה "FAULTS/DELETE", line 85: CARM_PM Unresolved identifier
    שגיאה "FAULTS/UPDATE", line 43: CARM_PM Unresolved identifier
    שגיאה "FAULTS/UPDATE", line 7: FAULTS.CARM_PM is not a legal table.col umn combination
    שגיאה "FAULTS/UPDATE", line 7: Variable :FAULTS.CARM_PM Incompatible d ata types
    שגיאה "FAULTS/FAULT/POST-FIELD", line 4: CARM_PM Unresolved identifier
    Lior
    מנהל בפורום
    צא מהמערכת (סגור הכל) וכנס מחדש
    אלמוני
    אורח
    הצליח !
    מחר נמשיך עם העמודות האחרות.
    האם גם הוספת טבלת בחירה היא באותו סגנון או שזה כבר ממש לתכנתים ?
    אלמוני
    אורח
    קורה דבר מוזר, אחרי שהוספתי עמודה אחת בוליאנית, כשנכנסים למסך ולוחצים על ההפעלה הישירה "שלוף הכל" לא קורה כלום => שום דבר לא נשלף.
    אבל, אם אני לוחץ F4 למסך טבלה זה עובד, מה השתבש ?
    יניב
    משתתף
    תן לעמודות מיקום >>>>תריץ הכנת מסך וזה אמור להסתדר.
    יניב
מוצגות 15 תגובות – 1 עד 15 (מתוך 40 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.