פרוצדורה לייצוא קובץ csv

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

  • דיון
    talirevach
    משתתף
    אני יוצרת קובץ CSV על ידי

    שלב ראשון שימוש בפקודה TABS קובץ מופרד בטאבים

    ואז עשיתי FILTER  החלפה של הטאבים בפסיק. מ 09 (טאב) לפסיק-יש דוגמא ב SDK

     

    הבעיה שרוצים גם שדות של תאור מוצר, לדוגמא

    Mid body Jig R.K.G cathodic 6″,8″,10″,12″

    השדה מכיל פסיקים וגם מרכאות “.

    יש למשהו רעיון, כיצד לבצע זאת?

     

מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • תגובות
    yitzchok
    משתתף
    IL
    בתהליך שמייצר את קובץ מופרד הטאבים בחני את תוכן השדה ואם צריך (או אולי תמיד) עטפי בגרשיים.

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

    מה שמקשה זה ש-CSV זה פחות תקן של קובץ מובנה עם כללים ברורים ויותר סגנון. כך שאין פתרון מובטח.

    yitzchok
    משתתף
    IL
    יכול להיות שאפשר להגדיר שמה שיקלוט את הקובץ יקלוט קובץ מופרד טאבים (או עם איזה מפריד אחר שפחות מצוי)? הייתי חושב שיהיה יותר פשוט.
    NoamN
    משתתף
    none
    אפשר ליצור קובץ CSV ללא הצורך ב-FORMAT באמצעות פקודה כמו EXECUTE WINACTIVF ‘-x’, :XLFILE, ‘-R’, ‘SOME_REPORT’; כאשר XLFILE מכיל את הנתיב, שם וסיומת לקובץ הפלט.

    לגבי תוכן הקובץ, ניתן להשתמש ב-STRCAT כדי לעטוף שדות בעייתיים כמו תאור פריט עם גרשיים כך לא תהיה בעיה בפלט.

    yitzchok
    משתתף
    IL
    זה לא כזה פשוט סתם לעטוף בגרשיים… אם יש גרשיים בתוך זה נראה לי שנהוג להכפיל אותם. ומי יודע עוד מה… דבר ששכחתי לציין קודם.
מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)

תגיות: 

  • יש להתחבר למערכת על מנת להגיב.