› פורומים › אפיון ופיתוח פריוריטי › הפעלה ישירה דרך ממשק מסכי
- This topic has 9 תגובות, 3 משתתפים, and was last updated לפני 4 שנים, 8 חודשים by yitzchok.
- Post
- Replies
-
- מרץ 1, 2020 בשעה 10:56 am
זה על קצה המזלג, אבל שים טריגר שמזהה POST INSERT.UPDATE של הממשק המסכי הספציפי שלך ומפעיל את ההפעלה הישירה בשביל השורה.ככה זה ירוץ אוטומטית בכניסה של כל שורה לפי התנאים שלך.
יש עוד אפשרויות, אבל זו נראה לי עונה על הצורך שלך
- מרץ 3, 2020 בשעה 4:04 pm
תודה,יש לך רעיון איך להפעיל אישור מול שבא למשל?
ניסיתי להגדיר בטריגר POST INSERT
הטריגר עובד, מפעיל את הפרוצדורה אבל קופצת הודעה – הפעלת התוכנית נכשלה, אנא הפעל אותה מחדש.
כאשר מפעילים דרך ההפעלה הישירה, זה עובד.
EXECUTE WINPROC '-P', 'SHVA2';
- מרץ 3, 2020 בשעה 4:14 pm
בד"כ זה לבדוק קלטים, לינקים וכדו'…אני לא מכיר ספציפית את התכנית הזו, אבל EXECUTE זה EXECUTE.
תנסה להוציא את הקלטים של התכנית שאתה שולח החוצה פעם אחת בהפעלה ישירה (WINPROC -g)
ופעם אחת מהמסך בטריגר (WINFORM -g)
אם יש לך גרסה 19 אז -trc עדיף
שם תראה פערים בין הקלטים שנשלחים לפרוצדורה ומכשילים אותה לדעתי.
- מרץ 5, 2020 בשעה 7:57 am
היי,מדובר בתוכנית מקומפלת וסביר להניח שעקב זאת לא ניתן להפעילה.
הכוונה כאמור להפעיל את אישור שבא ע"י טריגר שירוץ לאחר הזנה של ממשק מסכי.
יש למישהו רעיון כיצד ניתן לפתור את הבעיה?
תודה,
דן.
- מרץ 6, 2020 בשעה 2:28 pm
איפה ההודעה קופצת? או זו הודעה שחוזרת מהממשק/בדו"ח שגיאת הרצת תוכנית (ERRMSGS טיפוס U)?יכול להיות שזה רץ מוקדם מדי? הפרוצדורה רצה בהכנסת איזה סוג רשומה?
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 9, 2020 בשעה 4:05 pm
ההודעה קופצת ברגע שקוראים להפעלה הישירה.לא מובן אם לא מתקבלים פרמטרים או שמשהו אחר גורם להודעה.
יש לך רעיון מה חסר כדי להפעיל את ההפעלה הישירה של אישור שבא?
תודה,
דן.
- יש להתחבר למערכת על מנת להגיב.