איך ניתן להוציא נתונים לקובץ טקסט עם רווחים

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

  • Post
    איליה
    משתתף
    שלום רב.
    כיצד ניתן להוציא נתונים לקובץ טקסט ascii עם כמות מוגדרת של רווחים בתחילת השורה?
    כל מה שניסיתי, הערך נצמד לתחילת השורה, ללא רווחים לפניו.

    אני יכול לצרף רווחים בצורה רגילה,

    STRCAT(' ',' '…)

    הבעיה היא שיש יותר מדי תנאים לכמות הרווחים, ככה שהייתי מעדיף להחזיק את הרווחים בתוך פרמטר. התוכנית לא מתייחסת לפרמטר שיש בתוכו רק רווחים…

    אשמח לעזרה,
    תודה רבה…

מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • Replies
    אורן קפלן
    משתתף
    היי איליה,
    נסה להשתמש ב
     
    במקום רווח.

    אורן

    איליה
    משתתף
    תודה אורן,
    ניסיתי את זה, זה לא עבד. בסוף מצאתי פתרון אחר:
    :CHAR = 'GOOD';
    :NUMOFADD = 3;
    SELECT STRCAT(
    (:NUMOFADD = 0 ? '' :
    (:NUMOFADD = 1 ? ' ' :
    (:NUMOFADD = 2 ? ' ' :
    (:NUMOFADD = 3 ? ' ' :
    (:NUMOFADD = 4 ? ' ' :
    (:NUMOFADD = 5 ? ' ' :
    (:NUMOFADD = 6 ? ' ' :
    ' '))))))),:CHAR)
    FROM DUMMY
    ASCII ADDTO '../../ATESTXML/ASCI1.txt';
    אורן קפלן
    משתתף
    זה נראה לי כואב, אבל זה עובד, אז אני לא מתלונן 🙂
מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.