yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,471 עד 1,485 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    קודם כל להפיק ל-MHT אפשרי

    הנה דוגמה (ניטרלתי שמות)

    EXECUTE WINHTML '-d', 'ZZZZ_WWWSHOWZZZZZZ',
    'ZZZZ_MYTABLE', :LINKFILE ,'-m', 'OUTPUTFILE.MHT');

    את זה תוכל לצרף ל- MAILMSG בעזרת מילת DATA כפי שנראה לי שאתה מתכוון.

    יותר מזה
    יש לי קוד שהרצתי ממש עכשיו כבדיקה ששולח מסמך HTML (מבוסס HTMLCURSOR)

    EXECUTE WINACTIV '-P', 'ZZZZ_WWWSHOWZZZZZZ',
    'DOCUMENTS', :LINKTODOCUMENTS, '-g', :UGROUPNAME ;

    ועבד מצוין – קיבלתי מייל בו בשורת הנושא יש את שם הפרוצדורה ומספר רשומה (כי שלחתי רשומה אחת) ומסמך HTML כנספח.

    מדובר בפרוצדורה שמסומנת "מסמך HTML אנגלי" והפעלתי ממשק עברית. אני בסביבת CS (קליינט מסורתי) בגרסה 15.3. אולי יש קשר לחלק מזה אבל קשה לי להאמין. אני פשוט לא מבין למה אתם כותבים של WINACTIV לא יודע לעשות זאת…

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

    כמערכת ישראלית היא תמיד מביאה בעברית כי זאת שפת הבסיס. SQLI לא יודעת לחפש את התרגום.

    נראה לי שאם אתה תתן במפורש שם בלועזית לכל עמודה עם AS אז תוכל לקבל את זה בכותרת. זה ודאי עובד עם FORMAT אבל אני זוכר ש-TABS מתנהג טיפה אחרת והכללים לא צרובים לי בראש.

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

    הרי אפשר להפיק דו"ח פשוט ל-HTML ולא ל-HTML וגם דו"ח פשוט זה HTML וגם תעודה (מורכבת מדו"ח כחלקים מהתעודה ומחוברות ע"י HTMLCURSOR) זה גם HTML.

    הייתי קורא לסוג האחרון אולי מסמך HTML (להבדיל מהמסמכים הישנים שכבר שכחנו מהם)

    לנושא שלנו – יש הבדל גדול בין הפקת הדו"ח לכתובת מייל כפי שהנעם הזכיר למייל אוטומטי.
    מייל אוטומטי זה משהו מיוחד שקורה בהפעלת ה-HTMLCURSOR שעושה שכל מסמך (לולאה) נשלח לכתבות שנלקחה מתוכן הדו"ח.
    כל הפרמטרים ל-WINPROC או WINACTIV הם עוזרים לשלוח דו"ח שלם למשתמש או קבוצה או כתובת מייל ולדעתי אין מצב בו אלה יכולים לשלוח למספר נמענים.

    היות ואתה כבר (נראה לי) מעביר סט של רשומות לפרוצדורה, אם נניח שבאמת אין אפשרות לעשות מייל אוטומטי, אתה נאלץ לדמות אותו. זאת אומרת לבנות בעצמך פרוצדורה שתעשה לולאה דומה למה שיש ב-HTMLCURSOR, ויכלול גם שליפה של הביטוי שיש ב-MAIL# ותפעיל את הפרוצדורה של ההדפסה (ללא צורך בשינויים, נראה לי) פעם אחד עבור כל נמען או כל מסמך, ותעביר את הרשומות הרלוונטיות, בעזרת פקודה מעין זה שנעם הזכיר שזה בטח מה שאתה ניסית בעצמך.

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

    אם אתה רואה כותרות בעברית, נראה לי שאתה הרצת שאילתא עם TABS בסוף כדי לקבל פלט.

    אני צודק? אם לא תאר בבקשה איזה סוג פקודה אתה מריץ. נתאם תשובה לתשובתך.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    העתקת שרת windows עם SQL Server ושינית את השם? (אם עשית Sysprep יכול להיות עוד יותר גרוע כי SQL Server לא תומך בשינוי הזה)

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

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

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

    (נ.ב. אני לא כ"כ מבין את צילום המסך שלך – יכול להיות שה"דו"ח ריק" לא בדיוק קשור לפקודה שאנחנו רואים? הרי לפי הפלט בחלק התחתון של המסך לא הרצת את הפקודה שאנחנו רואים…)

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מדובר בפרוצדורה.
    מה רע ב-
    WINACTIV -P
    ?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    1. למה לשכפל את הדו"חות? אתה עושה בהם שינויים משמעותיים? (נכון שדיברנו על זה בעבר אבל ראו חלק עליון של עמוד 2 ב-נהלי פיתוח – מתכנתי חוץ)

    2. נראה לי שאולי תוכל לעשות את זה ע"י הוספת עמודת ביטוי CHAR או RCHAR בו הביטוי הוא
    ' '
    אבל אני לא זוכר אם אי פעם עשיתי את זה והאם זה עובד. אשמח לשמוע.
    מבחינת פריוריטי לא יהיה עמודה ריקה אך מבחינת פלט המנגנון שמסדר את ה-HTML בהצגה יתייחס אליו כרווח (אם כי כרווח מיוחד)

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    התיעוד נמצא כאן
    https://prioritysoftware.github.io/
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ואם תעשה ת זה, תשנה את הערך שיופיע בכל שורות המכשיר שהם של אותו המק"ט.
    זה מה שהזכרתי כהבדל משמעותי

    זאת אומרת – זה לא רק עניין של "אי אפשר לערוך אותו כאן" אלא שהערך לא שייך לכאן (המכשיר) אלא שייך למה שמוזכר כאן (המוצר)
    מקווה שזה היה ברור, רק רציתי להדגיש ליתר בטחון

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

    אני רוצה להציג את השדה "פרמטר 2 למוצר" בכרטיס פריט כך שאם המק"ט הוא של מחשב נייד זה יוצג גם בכרטיס הפריט.

    ב"כרטיס פריט" התכוונת לכרטיס המכשיר?

    אם מספיק לך שיוצג במסך כרטיס מכשיר בלבד ולא יהיה ערך ששמור ממש אצל המכשיר עצמו אז הפתרון של snoof123 צריך להספיק, בלי העתקה לשדה חופשי

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

    יש הבדל משמעותי:
    1. אתה יכול לשנות את "שדה חופשי" לאחר שקיבל את הערך בהעתקה מפרמטר 2
    2. אם תשנה את פרמטר 2 יועתק הערך החדש למכשירים בזמן הפעלת מחולל הנתונים אבל מכשירים שכבר קיבלו את הערך הקודם של פרמטר 2 ישארו עם הערך הקודם.

    הפתרון הנכון תלוי בתוצאה הנדרשת.

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