שלום לכולם , אני משתמשת עם פרוצדורת WINHTML לשם הרצת דוח ושליחתו לנמענים , השליחה עובדת מצויין ומתקבל קובץ PDF
אני רוצה שמקבל המייל יוכל להמיר את הקובץ לאקסל,או שיקבל את הקובץ ישר כקובץ אקסל (יש הרבה פרוצדורות שניתן להעביר לקובץ אקסל בסיום ההרצה , לדוגמא – הזמנות לפי לקוח)
איך עושים את זה ?
ניסיתי להמיר את הקובץ ל-mht (במקור היה PDF) , אך לא מתקבלת האפשרות לשלוח לאקסל…
מצ"ב קוד ששולח כHTML
SELECT SQL.TMPFILE INTO :TMPORDERS FROM DUMMY;
LINK ORDERS TO :TMPORDERS;
GOTO 25 WHERE :RETVAL <= 0;
INSERT INTO ORDERS SELECT * FROM ORDERS ORIG
WHERE ORIG.ORD = :$.ORD ;
:TMPOUT = 'P:\system\html\test.mht';
EXECUTE WINHTML '-d', 'PROCEDURE_NAME', 'FORM_NAME',
:TMPORDERS ,'-m' , :TMPOUT;