› פורומים › שימוש במערכת › Task Scheduler – דוח אוטומטי לכמה משתמשים
- This topic has 5 תגובות, 3 משתתפים, and was last updated לפני 8 שנים, חודש 1 by snoof123.
- Post
- Replies
-
- אפריל 18, 2016 בשעה 2:17 pm
שלב ראשון, עליך לבנות רשימת תפוצה עם כתובות חיצוניותהמתזמן צריך להפעיל פרוצדורה שמסתיימת בפקודה שמכינה דו"ח ושולחת את הדו"ח הזה אל רשימת תפוצה/קבוצה.
למטה מופיע קוד מפרוצדורה כזו שכתבתי – היא מכניסה נתונים לתוך טבלה זמנית ואחר כך מפיקה דו"ח שנשלח.:GROUP = 'AUTOMAIL1';
EXECUTE WINACTIV '-R', XXXX_DUGMAOT_TOTAL_C', 'STACK4', :$.STK,
'-g',:GROUP;- אפריל 18, 2016 בשעה 2:17 pm
צור קבוצה דרך :
ניהול משרד > אנשי קשר > קבוצותואז בדוח תגדיר שליחה לקבוצה ולא למשתמש.
- ספטמבר 15, 2016 בשעה 7:36 pm
שאלת המשך (סורי על ההקפצה):
אני מנסה לבנות דוח, לעשות לולאה שמושכת את הCUST וEMAIL (מCUSTOMERSת CUSTOMERSA)
שמכניסה לטבלת טעינה את הCUST
ואז בתוך הלולאה (כל פעם ללקוח אחר)
שתשלח את הדוח
ואז כתבתי את הפקודה הבאה לפי הSDK
EXECUTE WINACTIV '-R', 'INTERFACEERR', 'ERRMSGS', :TMP,'-e', :EMAIL;שמתי שם במקום INTERFACEERR את שם הדוח שלי
ובמקום ERRMSGS שמתי את שם טבלת הטעינה
במקום :TMP שמתי את המשתנה שעשיתי לו לינק לטבלה
ובאימייל כבר יש לי את המייל של הלקוח.דיבגתי את זה עם הודעות אזהרה והנתונים מהלולאה טובים
אבל כשאני מפעיל את הפרוצדורה זה כל פעם שולח לי את הדוח למיילים הנכונים אבל בלי הנתונים הנכונים (מכניס לי את ביה"ס אורט במקום את הלקוחות שבחרתי (ניסיתי את זה קודם על סביבת הדגמה בבית).מישהו יודע אולי איך אני גורם לדוח להשתמש בנתונים של המשתנה באותו רגע?
- יש להתחבר למערכת על מנת להגיב.