הרצת פתיחת מסך

פורומים שימוש במערכת הרצת פתיחת מסך

  • Post
    אבי רווח
    משתתף
    ידוע ניתן להריץ שורת פקודה דרך ה- Browser , כלומר Run דרך מערכת ההפעלה.

    priority:priform@CUSTOMERS: 100010:a231106:tabula.ini:1

    המספר: a231106 זה הקוד חברה, 100010 הוא קוד הלקוח. ואז נפתח מסך כרטיס הלקוח של פריוריטי שמספרו:100010

    :cheer: רוצים לשנות, להוסיף התנייה, אם הלקוח ריק אז שלא יפתח חלון כלל.
    נשמח לקבל עזרה.

    תודה

מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    הי,
    אני לא מכיר פרמטר שניתן לשלב בפקודה עצמה.
    הדרך היחידה שעולה בדעתי היא לדלג מעליה. אני מניח שהבעיה היא שאינך יכול לדעת מבחוץ אם הלקוח קיים או לא. האם אני צודק ?
    yitzchok
    משתתף
    IL
    אם אתה מוכן לשנות את הכתובת כדי לשנות את ההתנהגות זה אומר שאתה יכול לקרוא ל-URL אחר לחלוטין?

    אצלנו פתרנו את הבעיה הזאת ע"י קריאה ל-url אחר שפונה ל-vbscript. בסקריפט של vbscript אנחנו מתחברים לדטהבייס ובודקים אם קיים לקוח עם מספר המבוקש. אם כן, פונים ל-url שציינת. אם לא, זורקים הודעה.

    המורכבות הוא בניהול הקשר ל-DB. גם צריכים להכין את התחנות ל-url handler.

    תגידו אם תרצו שאפרט יותר. יקח זמן.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    אבי רווח
    משתתף
    זוהי מרכזיה של טלפון
    במידה ומקישים מספר לקוח נפתח מסך לקוחות
    במידה ולא מכניסים מספר לקוח נפתח מסך ריק
    בהתאם לפקודה priorityriform@CUSTOMERS: 100010:a231106:tabula.ini:1

    אני מחדד את השאלה האם ניתן לבצע פקודה בפונקציה המצורפת שבמידה ולא מוכנס מספר לקוח שתדלג על הכניסה לפריוריטי
    לפי התשובה של yitchock
    אין צורך להכנס לDB פשוט לא מוכנס שם לקוח

    Lior
    מנהל בפורום
    אני מבין ממנו שגם הוא בודק איזה לקוח נכנס בפקודה ומריץ כתובת אחרת אם הלקוח אינו קיים בבבסיס הנתונים. לדעתי אתה לא יכול לברוח מהבדיקה הזו.
    מה שכן אפשר לעשות זה לפשט אותה. במקום להתחבר ל DB, תחזיק קובץ ASCII שמתמלא ב POST-INSERT (וגם בפרוצדורה להפיכת לקוח זמני לקבוע) על השרת, או איפה שנוח לך שמחזיק רשימה של כל מספרי הלקוחות במערכת. האפליקציה שלך תבדוק אם הלקוח של הפקודה נמצא ברשימה. אם כן, תריץ אם לא, תדלג.
מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.