פתיחת מסך במצב שאילתא

פורומים אפיון ופיתוח פריוריטי פתיחת מסך במצב שאילתא

  • Post
    sayo
    משתתף
    היי
    הקמתי מסך ואני רוצה שיפתח ישר על שאילתא במקום שהמשתמש יצטרך ללחוץ על F11 בכל פעם שהוא נכנס למסך.
    אודה לעזרתכם!!@!
מוצגות 11 תגובות – 1 עד 11 (מתוך 11 סה״כ)
  • Replies
    כל מסך שהוא , אפשר לפתוח במצב שאילתה.
    תבנה שאילתא במחולל שאילתות ותגדיר אותה כברירת מחדל .
    אם אתה לא יודע לעבוד עם המחולל – תכנס למדריך משתמש (נמצא בתפריט העזרה בפריוירטי) עמוד 53
    יש הסבר מפורט.

    חשוב לעשות את זה עם שם המשתמש הנכון – כך שרק לו זה יעבוד כך

    רינה

    YairM
    משתתף
    יש אפשרות לשנות את קבוע המערכת FORMUPDATEMODE ל-0,אבל זה משפיע על כל המסכים ולא על מסך ספציפי.
    sayo
    משתתף
    כנראה שלא הבנתם אותי,
    בניתי מסך עם שדה של מס' הזמנה
    אני רוצה שהשדה תמיד יהיה ירוק כך שברגע שהמסך עולה, המחסנאי רק יסרוק את מס' ההזמנה ולא יצטרך ללחוץ על F11 לפני כן.
    מקווה שהסברתי את עצמי יותר טוב…
    אלמוני
    אורח
    בכותרת המסך "מחולל מסכים" יש שדה בשם QN. כדי לקבל את מה שאת רוצה, סמני Q בשדה הזה.
    sayo
    משתתף
    כן, זה מה שעשיתי אבל המסך פשוט על מצב שאילתא (שאי אפשר לעדכן שום דבר) ולא על מצב ירוק (F11).
    אלמוני
    אורח
    זה מה שביקשת – שיפתח ישר על שאילתא.

    בקריאה חוזרת של כל התכתובת, נראה שאת רוצה מסך רגיל שייפתח כאילו המשתמש לחץ על F11, או במילים אחרות, שדה עם רקע ירוק במקום רקע תכלת.

    תנסי כך: תגדירי למסך הפעלה PRE-FORM עם השורה הבאה
    :KEYSTROKES = 'F11}' ;

    תסתכלי על המסך CPROFTYPES, אם כי את רוצה להחליף את הכוכבית -EXIT עם F11.

    sayo
    משתתף
    אם אני מכניסה:
    :KEYSTROKES = '{F11}'; אז לא קורה כלום
    ואם אני מכניסה:
    :KEYSTROKES = 'F11{EXIT}';
    המסך נפתח בירוק אבל אם המילה F11…
    יעל
    משתתף
    נתקלתי פתאום בשאלה שלך..
    לא יודעת אם רלוונטי עדיין , אך שיהיה לבאים אחרייך –
    יש לכתוב בPRE-FORM:

    ;'{KEYSTROKES='{Query:

    אלמוני
    אורח
    רעיון יפה. ניסיתי במסך מסוים – כאשר כתבתי רק

    :KEYSTROKES = '{query}' ;

    אז לא קרה כלום.

    :KEYSTROKES = '*{query}' ;

    גורם למסך להיפתח בצמב שאילתא, אך עם *.

    יעל
    משתתף
    יש לכתוב Query ולא query.

    לכן לא נעשה דבר ורק שהוספת * הייתה התייחסות לזה כאילו נכתב '*' בלבד.

    אלמוני
    אורח
    אכן כך, תודה.
מוצגות 11 תגובות – 1 עד 11 (מתוך 11 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.