יצירת קובץ אקסל דרך פרוצדורה בפריוריטי

פורומים אפיון ופיתוח פריוריטי יצירת קובץ אקסל דרך פרוצדורה בפריוריטי

  • Post
    שלום,
    אני משתמש בשורת קוד הבאה ע"מ ליצור קובץ אקסל דרך פרוצדורה בפריוריטי:
    EXECUTE WINAPP 'C:\Program Files (x86)\Microsoft Office\Office14',
    'EXCEL.EXE';

    השאלה היא :
    האם אני יכול דרך הקוד לכפות גם את שם הקובץ החדש שייפתח ? :dry:

    תודה ושבוע טוב

מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    תבדוק אם אתה יכול להפעיל אקסל משורת פקודה רגילה (CMD או RUN) עם פרמטר של שם קובץ. אם כן אתה יכול להשתמש ב WINAPP שתעביר את הפרמטר של שם הקובץ. יש דוגמא ב SDK עם NOTEPAD
    היי,
    ניסיתי את האופציה הזאת , זה לא פותח קובץ חדש אלא מחפש קובץ עם המחרוזת
    שנרשמה
    Lior
    מנהל בפורום
    אז תנסה את SHELLEX – מוסבר ב SDK
    היי,
    אוקיי , אני מצליח לקרוא לקובץ דרך הSHELLEX , הבעיה כאשר אני יוצר קובץ אקסל
    שלא ניתן לפתוח את הקובץ , אני מקבל הודעה מהאקסל "אי אפשר לפתוח את הקובץ XXX מכיוון שיש בעיות בתוכן".
    לצורך יצירת הקובץ משורת הקוד אני משתמש בסינטקס הבא:
    SELECT " FROM DUMMY ASCII 'C:\tmp\XXX.XSLSX
    יש לך רעיון איך לפתור את זה?
    Lior
    מנהל בפורום
    זה כבר בתחום של האקסל. אבל תנסה את הפורמטים הבאים במקום ASCII:
    SQLSERVER או TABS
    עדיין אותה הבעיה
    איך הפריוריטי יודעת לשלוח דוחות לאקסל בפורמט תקין?!
    Lior
    מנהל בפורום
    כל הפורמטים הללו תקינים.
    אקסל יודע לפתוח כל קובץ טקסט.
    אולי הסיומת שלך לא תקינה
    איזה פורמט אתה ממליץ?
    Lior
    מנהל בפורום
    txt או xls
מוצגות 10 תגובות – 1 עד 10 (מתוך 10 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.