yitzchok

Forum Replies Created

מוצגות 15 תגובות – 2,326 עד 2,340 (מתוך 2,452 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    לא נכון לשלול לגמרי אפשרות להשתמש ב-DOCNO. מה שחשוב זה למלא את כל העמודות של מפתח ייחודי (U או A) כך המסך ישלוף אותומטית את הרשומה.
    אך אכן יותר קל ב-DOC וגם לממשק חוזר לא נדרש שאילתא ל-DOCNO – צריך להיות אפשר לקחת ערך של DOC מ-KEY1 בטבלת הטעינה.

    נדגיש פה עבור מי שיבא ויקרא את השאלה – שלא יעלה על הדעת לעדכן שדה סטנדרתי ישירות – כל עדכון יעשה ע"י ממשק.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הלוואי
    נדמה לי שהאפשרות הכי קרובה היא להפעיל תוכנה חיצונית שתשאב את הנתונים ותדחף אותם לטבלה כלשהיא בפריוריטי.
    אבל פעולה זו מזמינה שורה של בעיות ונקודות תקלה אפשריות.
    חשבתי על זה מספיק פעמים ומעולם לא הייתי מספיק בטוח בגישה שניסיתי.
    פריוריטי כרגע (עד כמה שאני יודע) לא מוכנה לפעולות כאלו.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אין תמונה…
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מה שנדרש פה זה להגדיר משתנה סביבה (environment variable) בשם TABULALANGUAGE ולתת לו ערך של 3 לאנגלית אמריקאית או 2 לאנגלית בריטית ואז להריץ את הפקודה.
    נדמה לי שאפשר להפעיל קובץ CMD מ-TTS ובתוך קובץ זה פקודת SET ופקודת הפריוריטי הרלוונטית.
    אבל איך אתה מבדיל בין המשתמשים? כל נמען יקבל אותו דו"ח. אם יש בעצם רק שני גרסאות של הדו"ח, אותם נתונים רק בשפות שונות, תקים שני קבוצות ותשלח לקבוצות, ואז תוכל לשנות את הנמענים ללא שינויים ב-TTS

    אם כוונתך לשלוח דו"ח מותאם אישי לכל נמען אני חושב שתצטרך משהו יותר מורכב אך אולי אפילו זה תריץ בשני הרצות פעם באנגלית ופעם בעברית אבל לא תפעיל
    WINACTIV -P PROCEDURE -e email
    אלא
    WINACTIV -P PROCEDURE
    והפרוצדורה תדאג בפנים לשלוח ע"י MAILMSG
    הרי אם תריץ אותה פרוצדורה כל פעם זה יהיה מותאם למשתמש המוגדר להריץ ב-TTS ולא לפי נמען, הפרוצדורה לא מתייחסת לנמענים.
    אני מקווה שכתבתי לעניין!

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא בדקתי בכלל אבל אל תניח שאפשר לבצע בשאילתא אחת.
    מאוד יתכן שתצטרך לעטוף בפרוצדורה ולהכין טבלת עזר. מה שאתה רוצה דורש outer join (סימן שאלה במחולל) ועם יותר מדי כאלה כבר רואים בעיות. אפשר להכין בטבלת עזר רשימות שאפשר לעבוד איתן ב-inner join וזה יוצא הרבה יותר פשוט בהגדרת הדו"ח הסופי.
    שוב אלה עניינים כלליים, לא ירדתי לפרטים פה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני לא בטוח שאני מבין למה התכוונת ב"לוקאלי"

    בכל מקרה צריכים לזכור שרק שורות הפירוט באות מהשאילתא. כל השאר – קיבוץ עם שורות כותרת ושורות סיכום – באות מתוכנת הדו"חות.

    זאת אומרת – וכל זה מסקנותיי מהיכרות עם המערכת, לא ידע ישיור של מה שקורה בפנים –
    לוקחים את השאילתא, מריצים בחברות הרלוונטיות (כמה, במקרה דו"ח רב-חברתי) ואז:
    * מוציאים לאקסל ללא עיבוד נוסף
    * ממשיכים טיפול בתוכנת הדו"חות שמעבדת קוסמתית – מסדרת שורות קיבוץ וסיכום כולל חישוב סיכומים, מחשבת עמודות מצטברות (לא נראה לי שאלה יוצאות מצטברות באקסל), הסתרת ערכי 0, הסתרת ערכים חוזרים וכו' וכו'
    חישוב ביטוי ברמת שורת סיכום היה דורש מנוע חישובים בתוך תוכנת הדו"ח ואני לא מאמין שיש כזה דבר שם – רק תמיכה לחישובים הפשוטים סיכום ממוצע וכו'

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אנחנו מצפים שאפשרות הזאת תהיה קיימת אבל אני לא מאמין שהיא כן קיימת.

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הבעיה שלך זו שאתה רוצה לראות בשורת הסה"כ 0.21 במקרה זה?

    אני לא בטוח שאפשר. אני אישית התייאשתי מאפשרויות כאלה. אשמח לדעת אם כן אפשרי.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    Lior כתב:

    נכון. אבל לא ניתן לשנותו ידנית. יש תוכניות שלוקחת לא מעט זמן שצריך להוריד מאתר אשבל כדי לעבור מדיוק אחד לשני

    ליאור – למה הגבת?

    אני כתבתי:

    אם העמודה בה נמצאת הביטוי היא מוגדרת כ-INT, מספיק להגדיר דיוק עשרוני של 3 (ב"אפיון הצגה") וזהו.

    אפיון הצגה מתקן את גודל המספר (כאילו מחלק ב1000) אבל מציג עם 3 ספרות לאחר הנקודה. מי שרוצה לראות מספר שלם (ללא ספרות לאחר הנקודה) יצטרך להמיר את המספר ע"י INTQUANT, REALQUANT ,ROUND וכו' אני לא זוכר את הפרטים בעל פה.

    משה – הספקנו לענות על השאלה שלך?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אם מדובר בבעיות שיש בשימוש שותף במערכת ולא בתכנות (במחוללים), היינו מדווח כבר לתמיכה שלך. דבר כזה לא נשמע לי תקין. שאשבל ידעו על זה.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הביטוי מיותר
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ועמודת "לא להציג אפסים?" לא משפיעה בזה?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אם העמודה בה נמצאת הביטוי היא מוגדרת כ-INT, מספיק להגדיר דיוק עשרוני של 3 (ב"אפיון הצגה") וזהו.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    נדמה לי שהפתרון של עופר מתייחס בדיוק לבקשתך. הדרישות (זהות בגרסה, פיתוחים וכו') צפויות במערכת מורכבת כזו; אחרת ההעברה לא תצליח.

    על איזו אפשרות אחרת דימיינת? מה אתה רוצה לעשות עם נתונים אלה לאחר השמירה לדיסק?

    במה התכוונת ב"אולי אפילו לא כחברה"?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לפעמים נצרך כדי שהמערכת לא יתייחס לקישור:
    1. אחרת היא תכין עדכונים שלא רוצים בטריגרים בנויים
    2. קישור בעמודת חיתוך עלול להפריע למחיקה במסכים אחרים (ע"י בדיקות בנויות) במקרים בהם יש שימושים שונים לאותה עמודה.

    כמובן צריכים להבין את ההשלכות

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 2,326 עד 2,340 (מתוך 2,452 סה״כ)