› פורומים › אפיון ופיתוח פריוריטי › בעיה בבחירת מכשיר במסך פיתוח פרטי
- This topic has 13 תגובות, 4 משתתפים, and was last updated לפני 9 שנים, 6 חודשים by
אלמוני.
- Post
-
- מרץ 6, 2016 בשעה 4:06 pm
שלום לכולם,
יצרתי מסך בפיתוח פרטי עם מגוון רחב של שדות.מסיבה שאינה ברורה לי,
הטריגר CHOOSE-FIELD אינו עובד על שדה SERNUMאני רוצה למעשה שלאחר בחירת משפחה ומק״ט, הבחירה תהיה רק למכשירים הרלוונטיים למק״ט.
יש לציין כי שאר הטריגרים של הבחירה במסך עובדים כראוי(למשל בעבור משפחות מסויימות ומק״טים כתלות בבחירת המשפחה).
מה שקורה בפועל,
כאשר לוחצים על F6 זה פשוט עובר ישר לכרטיס מכשיר מבלי אפשרות בחירה.מישהו יודע למה זה לא עובד וכיצד ניתן לסדר את העניין?
תודה,
דן.
- Replies
-
- מרץ 6, 2016 בשעה 11:53 pm
תוסיף הפעלה של XXXX_CHOOSE-FIELD מתחת לעמודה
משהו כמן
SELECT SERNUM FROM SERIAL
WHERE PART = :$.PART- מרץ 7, 2016 בשעה 12:40 pm
- מרץ 7, 2016 בשעה 1:30 pm
ב-CHOOSE הבחירה חייבת להיות של 2 ערכים + ORDER בסוף. כלומר, אם אין ערך שני בבחירה, משתמשים ב ".
SELECT '',XXX FROM YYY WHERE ..... ORDER BY 2 ;
- מרץ 7, 2016 בשעה 2:25 pm
שלום,
גם קוד פשוט (בלי התנייה של בחירת מק״ט ומשפחה למשל) אינו עובד.SELECT SERNUM, " FROM SERNUMBERS WHERE SERN 0
ORDER BY 1;אציין שוב ששאר הטריגרים של הבחירה עובדים כראוי במסך (גם בעבור מק״ט, משפחה ונתונים מטבלאות שפיתחתי).
גם בחירה מותנה עובדת כראוי – כלומר, בחירה מצומצמת של מק״טים לפי בחירה של משפחה מסויימת.
מסיבה שאינה ברורה לי,
בעבור הסריאליים זה לא עובד ועובר ישר למסך כרטיס מכשיר.דן.
- מרץ 7, 2016 בשעה 4:02 pm
ישנו קבוע מערכת, אם אינני טועה שמו CHOOSEROWS, שמגדיר את מספר השורות המקסימאלי שנפתחות בCHOOSE. במידה ומספר השורות להצגה חורג מערך זה – הרשימה לא תיפתח, למרות שהטריגר כתוב נכון. יתכן שזה המצב במקרה שלך.איליה
- מרץ 7, 2016 בשעה 5:37 pm
- מרץ 7, 2016 בשעה 5:40 pm
- מרץ 7, 2016 בשעה 5:44 pm
- מרץ 8, 2016 בשעה 1:16 pm
תנסה לעשות טריגר צ'וס פילד כטריגר של המסך ולא של העמודה.
במסך החדש תעשה טריגר למסך צ'וס פילד.
למרות שזה סתם זריקה של ניסיון, לא בטוח שזה יעבוד- מרץ 8, 2016 בשעה 3:34 pm
- מרץ 8, 2016 בשעה 4:44 pm
- מרץ 9, 2016 בשעה 11:53 am
הי דן
תבדוק כמה רשומות ה SELECT הזה מחזיר.
אם הוא עובר את הכמות הרשומה בקבוע המערכת MAXCHOOSEROWS אזי הוא לא יעבוד ויבצע זום למסך במקום. SERACH מסוגל לעבוד על כל כמות.בהצלחה
ליאור
- מרץ 14, 2016 בשעה 5:32 pm
- יש להתחבר למערכת על מנת להגיב.