הפעלת דוח מחוץ לפריוריטי

פורומים אפיון ופיתוח פריוריטי הפעלת דוח מחוץ לפריוריטי

  • Post
    sivanh7
    משתתף
    היי,

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

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

    מישהו יודע איך מסדרים את זה ?

מוצגות 11 תגובות – 1 עד 11 (מתוך 11 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    איף אתם "קוראים" לפרוצדורה מחוץ לפריוריטי? Winrun?

    זאת שיטה שעובדת אצלכם בדו"חות אחרים אבל לא בזה?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    sivanh7
    משתתף
    כן, קוראים באמצעות Winrun

    לרוב ההרצות שלנו מתבצעות מתוך הפריוריטי, אז לא נתקלתי במקרה כזה

    ניסיתי להריץ את הדוח מהפרוצדורה בשתי שיטות : פעם אחת כשלב בפרוצדורה ופעם אחת קריאה לדוח ע"י WINACTIVE

    בשתי המקרים קיבלתי את אותה התוצאה

    babun
    משתתף
    <p style="text-align: right;">היי</p>
    <p style="text-align: right;">ייתכן שהמערכת מבינה שזה ריצה מבחוץ ולא מספקת הצגה (כמו לדוגמא ריצה מ tts)</p>
    אני מאמין שניתן לשלוח במייל עם הפקודות -e -g -u כמו שיש ב tts

    בהצלחה

     

     

    sivanh7
    משתתף
    לא עוזר לי לשלוח את זה למייל 🙁

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

    אולי למישהו יש פה הצעה כיצד ניתן לקרוא לדוח בסוף הפרוצדורה שכן יעבוד בהרצה מבחוץ ?

    NoamN
    משתתף
    none
    "אני צריכה שרק יציג לי את הדוח על המסך" – על איזה מסך? ניסיתי לפני כחודשיים להפיק דו"ח דרך WINRUN ולא הצלחתי – בהנחה שהכל עובד נכון, פריוריטי מייצרת דו"ח ואז קוראת לדפדפן להציג אותו. אבל כיון שהדו"ח הופעל מחוץ לפריוריטי, אין משתמש מוגדר שיכול להציג את הדו"ח. כך הבנתי.
    yitzchok
    משתתף
    IL
    נעם, אני לא מבין. אם השתמשת ב-winrun אז הדו"ח רץ תחת אותו משתמש.

    לדעתי יש סיכוי שניתן לשכנע למערכת לתקשר עם המשתמש וזה בעזרת קביעת ערכים מתאימים ב- environment variables אבל לא הוכחתי זאת אז כמובן אין לי פרטים ואני לא מבטיח (או שיהיה אפשרי, או לחקור בעצמי).

     

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    NoamN
    משתתף
    none
    נניח שהדו"ח באמת הופק עבור אותו משתמש, אבל אין איפה להציג אותו כיון שהמשתמש אינו מחובר לפריוריטי. אחרת המשתמש היה מפעיל את הדו"ח בצורה הרגילה ולא באמצעות WINRUN.
    yitzchok
    משתתף
    IL
    סיון – מריצים את ה-winrun במחשב בו משתמש עובד ובתור תוכנית שהמשתמש הפעיל? (גם אם ברקע כתוצאה מפעולה אחרת שהוא ביצע)

    כנראה נעם חושב על מצב של תזמון.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    sivanh7
    משתתף
    כן, יצחק. בדיוק מה שכתבת

    הפריוריטי פתוח (וגם אם לא) למערכת האחרת יש שם משתמש וסיסמא עבור הפריוריטי.

    babun
    משתתף
    היי

    ב winrun אולי אתם מפעילים activate/winactiv?

    כי אני בדקתי אצלי – הפעלתי winproc באמצעות winrun והוא מציג לי דוחות. אז אולי כדאי לנסות עם winproc (אם זה לא מה שניסיתם עד עכשיו)

    בהצלחה

    sivanh7
    משתתף
    תודה רבה

    WINROC עבד

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