yitzchok

Forum Replies Created

מוצגות 15 תגובות – 631 עד 645 (מתוך 2,468 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    תודה על העדכון.

    נשמע כמו הבאג איתו אני התמודדתי.

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

    יכול להיות שווה לך או לאחרים לדעת על זה.

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

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

    אנסה לברר מה היתה הבעיה

    בינתיים רוצה לוודא שלא מדובר בדו"ח טבלאי

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

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

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

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

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

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

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

     

     

     

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

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

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

    וזה לא חריג. מעט מאוד תוכנות עובדות ישירות מול שרת FTP (ודאי שיש, זה יחסי).

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

    כמובן שווה לבדוק הצלחת הפעולה ב-FTP עד כמה שאפשר, בעיקר לפני קריאה של קובץ שהיה אמור לרדת משם.

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

    אבל זה לא צריך להיות מורכב.

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

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

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

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

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

    לא ניסיתי את זה אבל אם הייתי מנסה לענות על דרישה כזו הייתי מנסה להוסיף מספר עמוד לכותרת ליד תאריך ההדפסה (כי זה יוצא בכל עמוד אם אני לא טועה) בעזרת הגדרת class ב-style.htm. אולי כבר יש משהו מתאים שם…

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

    אבל אפשר להשתמש ב-ENTMESSAGE (ראו מסמך SDK) להכין קטע של ההודעה שכולל כמה משתנים כמשתנה אחד ואת לזה להכניס כמשתנה להודעה הסופית.

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

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

    Note: This feature does not support output of bi-directional languages such as Hebrew and Arabic.

    מלבד זאת, שלא רלוונטית, אני לא חושב שיש דרך לשלוט על שבירת השורות כששולחים בעזרת MAILMSG.

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

    נעם כתב פעם על איך שולחים: Sending complex emails via Priority

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

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

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

    הכי טוב לחפש את שם הבאפר המלא (לדוגמה func/CheckIsraelyId) בעזרת Find String בסביבת פיתוח SQL (מה שנקרא WINDBI). והלאה כאומר.

    לדעתי הקוד רק מאיזה CHECK-FIELD באותו שדה שהזכרת אבל דרך כמה רמות של INCLUDE ולכן לא ראית אותו מיד. (אלא אם כן הבדיקה לא נעשתה ביציאה מהשדה אלא בשמירת השורה, ואם כן הוא יהיה בתוך PRE-INSERT/PRE-UPDATE ויותר קשה למצוא בדיקה מסוימת שם)

    מקווה שעזרתי

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

    זה "מסך" שמחזיק כל מיני קוד

    פתח מחולל מסכים

    שלוף שם func

    תסתכל במסך בן הפעלות המסך

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ראה func/CheckIsraelyId
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 631 עד 645 (מתוך 2,468 סה״כ)