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

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

  • Post
    אלמוני
    אורח
    שלום רב,
    אני רוצה להוסיף למסך תקלות (FAULTS) מספר שדות שהם לצרכי המשתמש ואין להם קישור לפונקציות אחרות,
    לדוגמא: המשתמש רוצה לסמן לעצמו אם כבר שלח הודעה ללקוח, אם הלקוח ענה לו ועוד כאלה.
    השות המבוקשים הם מסוגים שונים:
    שדות לסימון דגל, לתאריך, שדה טקסט, שדות רשימת בחירה, שדה אלפא נומרי.
    ברור לי שחלק מהשדות יותר מורכבים להוספה (רשימות בחירה) אבל האחרים לא ואני רוצה לדעת איך להוסיפם בקלות.
מוצגות 15 תגובות – 16 עד 30 (מתוך 40 סה״כ)
  • Replies
    אלמוני
    אורח
    שבוע טוב,
    עובד !
    ולמדרגה הבאה: אם הוספתי שלוש עמודות בוליאניות, אני רוצה שרק אחת תהיה מסומנת, ז"א אם סימנתי בראשונה ואח"כ בשניה הסימון בראשונה מתבטל וכך הלאה.
    אלמוני
    אורח
    שלום רב,
    עד כה הכל מתקדם יפה ע"ב זמן פנוי, מה בדבר טבלת בחירה, האם זה ניתן לביצוע או שלזה חייבים תכנת ?
    שלום שלום,
    אם אתה רוצה רק להוסיף שלעמודה מסויימת תהיינה מספר אפשרויות בחירה אז אתה יכול להוסיף יחסית בקלות הפעלת CHOOSE-FIELD לעמודה במקום להוסיף טבלה חדשה (רק אם מדובר במספר קטן של אפשרויות).
    אלמוני
    אורח
    מדובר ב 4 אפשרויות, איך בדיוק מוסיפים את ההפעלה הנ"ל ? ניסיתי בעבר ללא הצלחה.
    תגש דרך מחולל המסכים למסך "FAULTS" לאחר מכן גש למסך הבן שנקרא " הודעות שגיאה / אזהרה"
    תוסיף שם 4 הודעות (המערכת תתריע לך שהמספר של ההודעה צריך להיות מעל ל-500) שהתוכן של כל הודעה
    תהיה האפשרות שאתה רוצה להוסיף.
    לאחר מכן תגש לעמודה שבה אתה רוצה להוסיף את שדות הבחירה (במסך בן "עמודות המסך") כאשר אתה עומד על העמודה הרלוונטית תרד למסך "הפעלות העמודה" שם אתה צריך להוסיף טריגר בפורמט הבא :
    XXXX_CHOOSE-FIELD בטח המערכת תתריע לך שההפעלה בשם הזה אינה קיימת ברשימת ההפעלות אז מה שתעשה זה ללחוץ F6 ולהגדיר את השם הזה במסך שייפתח לך.
    לאחר מכך תעמוד על ההפעלה המדוברת ותרד למסך "הפעלות העמודה -שאילתות SQL" ששם תכתוב את הביטוי :
    MESSAGE BETWEEN 510 AND 550; (בהנחה שהמספרים שנתת להודעות מתחילים ב510 וההודעה האחרונה היא 550 ). תריץ הכנת מסך מחדש וזהו .
    יש מבין?
    אלמוני
    אורח
    יש מבין,
    אני אבצע על השרת נסיון
    אלמוני
    אורח
    היי,
    הרצת מסך ראשונה נכשלה => יצאתי => נכנסתי.
    הרצת מסך שניה קיבלתי 2 שגיאות:
    XXXX_CHOOSE-FIELD", line 5: parse error at or near symbol
    Query can be found in file : P:\priority\tmp/prep.err
    yitzchok
    משתתף
    IL
    Michaelb כתב:

    MESSAGE BETWEEN 510 AND 550; (בהנחה שהמספרים שנתת להודעות מתחילים ב510 וההודעה האחרונה היא 550 ). תריץ הכנת מסך מחדש וזהו .
    יש מבין?

    אני מקווה שמובן מאליו שרצוי רצף מספרים 🙂 לכן ל-4 אופציות 510 עד 513. כך שלא תוסיף דברים אחרים באמצע בעתיד. ולהשאיר הודעות פנויות אחריהן להרחבה עתידית של הרשימה.
    למי שמוציא את עצמו בלי רצף של הודעות אפשר בצורת
    [code:1]MESSAGE IN (501,502,503,515,516)[/code:1]

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

    היי,
    הרצת מסך ראשונה נכשלה => יצאתי => נכנסתי.
    הרצת מסך שניה קיבלתי 2 שגיאות:
    XXXX_CHOOSE-FIELD", line 5: parse error at or near symbol
    Query can be found in file : P:prioritytmp/prep.err

    כשמדובר בהודעה זאת שלך את הקובץ הנ"ל כנספח בבקשה אז נוכל לראות את מקור הבעיה

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    אלמוני
    אורח
    מכיוון שהדו"ח נושא את שם החברה אני מעדיף לא לשלוח אותו בפורום אלא ישירות למייל שלך.
    וכך עשיתי.
    yitzchok
    משתתף
    IL
    צריכים לשלוח לא את הדו"ח אלא P:/priority/tmp/prep.err !!
    את זה אפשר לשים כנספח, תחליף את הקידומת ל-XXXX ולא נדע מי אתה
    זה טקסט בלבד וכולל רק שאילתא
    מי שלא מסתדר עם צורת הקובץ בגלל שאין שורות מסודרות ישתמש בעורך כ-PSPAD (מומלץ, חינם אך אני מעודד תרומות) http://www.pspad.com
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    אלמוני
    אורח
    לא בטוח שהבנתי אבל הנה שורות הדו"ח: קידומת החברה ב XXXX
    "XXXX_CHOOSE-FIELD", line 5: parse error at or near symbol
    Query can be found in file : P:\priority\tmp/prep.err

    ונמשיך מחר
    להתראות

    yitzchok
    משתתף
    IL
    לא הבנת
    תנסה להכין את המסך מחדש (כדי לדאוג שהקובץ יכיל מה שצריך ולא תוצאות של משהו אחר)
    פתח אקספלורר
    לך לכונן P
    יש ספרייה priority
    יש לה תת-ספרייה tmp
    בפנים תמצא, בין השאר, קובץ בשם prep.err
    צרף אותו לתגובה לנושא זה
    אם תרצה, פתח אותו ב-notepad לפני-כן ותחליף את הקידומת שלך ל-XXXX
    בכל מקרה אני לא מאמין שנזהה אותך לפי הקידומת.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    אלמוני
    אורח
    בוקר טוב,
    רצ"ב הקובץ.
    אלמוני
    אורח
    DECLARE FILL_CHOOSE_F10943_XXXX_MAKORTAKALA CURSOR FOR SELECT STRPIECE(CURRENCYTITLE(MESSAGE),',',(SQL.FORMAT
    = 1 ? 1 : 2),(SQL.FORMAT = 1 ? 1 : 10)),STRPIECE(CURRENCYTITLE(MESSAGE),',',(SQL.FORMAT
    = 1 ? 2 : 1),1)
    FROM TRIGMSG
    WHERE EXEC = 10943
    AND NUM
    BETWEEN 510
    AND 530
    #line 5 XXXX_CHOOSE-FIELD
מוצגות 15 תגובות – 16 עד 30 (מתוך 40 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.