› פורומים › אפיון ופיתוח פריוריטי › איך למנוע הוספת טקסט לשדה עם רשימת בחירה
- This topic has 10 תגובות, 2 משתתפים, and was last updated לפני 14 שנים, 8 חודשים by אלמוני.
- Post
-
- מרץ 17, 2010 בשעה 12:46 pm
שלום רב,
הוספתי עמודה מטיפוס CHAR למסך מוצרים – PART עם רשימת בחירה XXXX _CHOOSE-FIELD
הוספתי שלוש הערות וכו… וזה בסדר.
אתמול ראיתי שמישהו מהמשתמשים בחר את אחת האפשרויות מהרשימה והוסיף לזה טקסט באופ עצמאי על המסך.
איך אפשר למנוע את זה כשלמשתמש הנ"ל צריכה להיות האפשרות לבחור מהרשימה ?תודה
מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
- Replies
-
- מרץ 17, 2010 בשעה 8:25 pm
שלום וברכה
אתה צריך טריגר מסוג CHECK-FIELD על השדה. קוד הטריגר יהיה בצורה:
[code:1]ERRMSG 510 WHERE :$.@ NOT IN ('str1', 'str2',…..) ;[/code:1]תכניס הודעת שגיאה במספר 510 או כל מספר אחר מעל 500 (ושנה את הקוד בהתאם).
תחליף את str1, str2 וכו' בערכים האפשריים לבחירה.הכן את המסך בסיום.
בהצלחה
- מרץ 18, 2010 בשעה 4:23 pm
- מרץ 19, 2010 בשעה 12:26 pm
תחליף בשורת הקוד את המספרים של ההודעות בטקסט של ההודעות- מרץ 21, 2010 בשעה 2:03 pm
- מרץ 21, 2010 בשעה 6:43 pm
היי שוגימהקוד שרשמת:
ERRMSG 515 WHERE :$.@ NOT IN (' SQUEGLIA C=0 ; 2.5%',
' SQUEGLIA C=0 ; 6.5%', ' ANSI Z1.4 LEVEL II 2.5%') ;
אני יכול להסיק שאפשרויות הבחירה הן:
- SQUEGLIA C=0 ; 2.5%
- ANSI Z1.4 LEVEL II 2.5%
- SQUEGLIA C=0 ; 6.5%
אם זה לא כך אז סימן שאתה מכניס ערכים לא נכונים.
האפשרויות בתוך הסוגריים אחרי הIN צריכות להיות מופרדות בפסיקים, אם אלו ביטויים לא צריך גרשיים, רק אם זה טקסט כמו שהוא אז יש צורך בגרשיים.בהצלחה.
- מרץ 21, 2010 בשעה 6:51 pm
- מרץ 21, 2010 בשעה 6:56 pm
הממ,
שאלה טובה.
יש מצב שצריך להפנות את מה שיש בסוגריים למטרה של ה
CHOOSE-FIELD?אני לא יודע – אני מנחש…
- מרץ 21, 2010 בשעה 7:23 pm
- מרץ 22, 2010 בשעה 12:46 am
מדוע הרווח בין גרש פותח למחרוזת(בכל שלושת המחרוזות) ? הוא לא צריך להיות שם.- מרץ 22, 2010 בשעה 9:31 am
מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
- יש להתחבר למערכת על מנת להגיב.