Forum Replies Created
- Replies
-
הפרוצדורה לא יכולה לעשות כלום למסך.
הרצת הפרוצדורה היא מתוך post-insert/post-update?
אם כן מדובר כנראה בפקודת ב-REFRESH. אבל אני לא זוכר אם אני אי פעם השתמשתי בה.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 20, 2023 בשעה 12:02 am
- in reply to: קבועי מערכת – איך בונים או עובד
הקבוע לא בא לידי ביטוי בקוד באופן מיוחד.כמו שכתבתי, פשוט פונים לטבלה.
אפשר לראות דוגמאות בקוד של מסך CINVOICES בבאפר BUF23 ושל מסך ORDERS ב-BUF40. לא משנה מה הם עושים – העיקר הוא שאלה גם קבועים ושתראה איך עובדים איתם – פשוט שולפים למשתנה או עושים EXISTS או NOT EXISTS.
ובדרך אגב, לטובת כלל הקוראים אני אנצל הזדמנות זו להדגיש שרצוי להניח שיכול להיות ששורת הקבוע לא קיימת – זאת אומרת שיש לכתוב את השליפה כך שאם הרשומה לא נמצאת בטבלה הקוד יתנהג כאילו קיימת שורה עם ערך ברירת המחדל, איזו שתרצו. אפשר לקחת כדוגמה ORDFNCBAL/PRE-FORM – שם אם משום מה אין רשומה עבור PROFORMABASIS המשתנה יהיה 0 וה-GOTO לא יופעל גם אם קיימת שורה עבור AGINGMETHOD עם ערך שלא 1 וגם אם אין שורה כזו כלל. ראיתי בעבר (בפיתוחים פרטיים) קוד שלא עובד ככה, לדוגמה GOTO כאשר הערך של הקבוע הוא 0, וזה מסוכן כי אם השורה לא קיימת זה כאילו הקבוע לא 0 ולא לזה התכוונו.
מקווה שזה עוזר לך
(הדוגמאות שלי הן לפי גרסה 20 שיש לידי כרגע. אני מתנצל אם הם שונים בגרסה אחרת וקשה להבין למה אני מתכוון)
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 18, 2023 בשעה 6:17 pm
- in reply to: קבועי מערכת – איך בונים או עובד
יעזור אם תמקד יותר את השאלה שלך. אבל אכתוב משהו כללי עכשיו.מזה שאתה כותב "בונים" אני מניח שאתה רוצה להוסיף קבוע. אם כן יש עבור זה מסך קבועים ייעודי – CUSTOMCONST. מכניסים את הרשומה הנדרשת לטבלת CUSTOMCONST (איך, זה תלוי מקרה) ולאחר מכן כשצריכים להתנהג לפי הקבוע שולפים כרגיל את הערך.
אם זה לא עוזר אז בבקשה פרט יותר, באופן שנוכל להבין את רמת הידע שלך בפיתוח בפריוריטי.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 13, 2023 בשעה 1:19 am
- in reply to: סיכום במסך אב לשדה ברשומות מסך בן
שווה להסתכל במסך LOGCOUNTERSאני חושב שיענה על השאלות ויכול לשמש כדוגמה למה שאתם רוצים להשיג
רואים שם שלא צריכים לנהל בכלל טבלה
רק לשים לב שיכול להיות השלכות של ביסוס מסך על DUMMY כמו שם – הייתי מגדיר את המסך להראות את אותה השורה שבמסך האב (אותה טבלת בסיס) ורק לדאוג להגדיר את המסך כקריאה בלבד
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 13, 2023 בשעה 1:10 am
- in reply to: דוח המכיל מספר הזמנה וגם חשבוניות
אם יש לכם זום אז מה שאני עניתי כלל לא רלוונטימסתבר שאת בונה דו"ח במחולל דו"חות למשתמשים. יכול להיות שאי אפשר לעשות מה שאת רוצה.
באיזו מחולל בנית את הדו"ח? רשמי בבקשה מסלול (אפשר לעשות קליק ימין עליו בתפריט ולבחור "העתקת מסלול")
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 13, 2023 בשעה 1:06 am
- in reply to: הגדלת כיתוב\פונט בתוך הפרייוריטי
ב"כתוב בחשבוניות" הכוונה למסכים?תפתח מסך כלשהו, לך ל-"תצוגה" בתפריט העליון שם
יש שם אופציות:
מסכים מעוצבים > הגדרת גופן
מסכים טבלאיים > הגדרת גופן
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 1:27 am
- in reply to: ייצוא לקובץ
נשמע שאת רואה את הקובץ ככה כי את פותחת את הקובץ ב-notepad. ב-notepad++ תראי שורות נפרדות.הקבצים נרשמים עם LF בלבד בסוף שורה, וב-windows נהוג לעבוד עם CR-LF. למרות זאת הרבה תוכניות שיקלטו קבצים כאלה יסתדרו עם ה-LF
אפשר להמיר את הקובץ
ראי במסמך SDK – חפשי בגוגל ככה:
"FILTER -addcr" github
(הגרשיים הן סביב שתי המילים הראשונות – filter -addcr)[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 1:22 am
- in reply to: הרצת פרוצדורות פרטיות במקביל
מבחינת הנתונים בתוך כל הרצה הם צריכים להיות נפרדיםאבל תלוי במה הפרוצדורות עושות, יכולה להיות בעיה להריץ אותן במקביל. לדוגמה יבצע פעולה נוספת שצריכה להיות רק פעם אחת, אם ההרצה השניה תמצא רשומה שכבר מיועדת לעבודה ע"י ההרצה הראשונה ויהיה סימון של ביצוע רק לאחר מכן. במצב כזה נוהגים לעובד עם איזה רישום שהפרוצדורה כבר רצה, שיחסום הרצה נוספת, ומשחררים אותו בסוף ההרצה.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:59 am
- in reply to: לא מוצא את הודעת שגיאה
נעדרתי מכאן חצי שנה. בינתיים הסתדרת?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:58 am
- in reply to: זום דינמי מדוח
את צריכה עדיין עזרה עם זה?אם כן, הבעיה בנתונים או בלינקים? אלה שני דברים שונים לגמרי
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:52 am
- in reply to: קטגוריה ותת קטגוריה
סליחה שאני עונה מאד באיחור. בטח עשיתם כבר משהו אבל לשלימות אני אענהכשכתבתי "אפשר להגדיר קטגוריות כאלה בפיתוח" הכוונה היתה להוספת טבלה חדשה עבור "קטגורית מוצרים" והוספת עמודה פרטית "קטגוריה" למוצרים שהיא תצביע על טבלת הקטגוריה, ועוד טבלה תת-קטגוריה שיקשר בין קטוגורית אב לקטגורית בן (ובשורה אחרת מהבן לנכד וכן הלאה)
לא התכוונתי לאיזו ישות קיימת
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:35 am
- in reply to: סיכום במסך אב לשדה ברשומות מסך בן
אם רוצים סיכום עדכני לשליפת רשומה במסך האב, לא ניתן לקבל אותו במסך האבאפשר לנהל טבלה שתחזיק את הסיכומים (יתכן שמהר יותר כך מאשר לנהל עמודה בטבלה של מסך האב, אם מוכנים למוחק את הכל מהטבלה ההיא ולהכניס סיכומים חדשים). הכוונה לטבלה עם נתונים קבועים (לא מלונקקת כמו שהיינו עושים בפרוצדורה)
את הטבלה הזאת ניתן לעדכן או באופן מתוזמן או אולי בפתיחת המסך (PRE-FORM). צריכים להתחשב בזמן שיקח לבצע את הניתוח, כמה פותחים את המסך וכו'
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:28 am
- in reply to: הגדרת יחידה קנייה מכירה עשרונית
אם מדובר במחסן, נשמע שלא מדובר ביחידות קניה/מכירה אלא ביחידות מפעלהמערכת נותנת לכם הודעת שגיאה אם תרשמו כמות 0.35? יכול להיות שהפכתם את היחידה "יחי'" ל"מטר"??
אולי יעזור לקרוא ב-priority xpert ערך עם כותרת "כאשר רושמים ערך לא שלם בכמות של מוצר מתקבלת הודעה "ליחידה יח' ציין רק ערך שלם."" אני לא יכול לשים כאן לינק
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 8, 2023 בשעה 12:03 am
- in reply to: דוח המכיל מספר הזמנה וגם חשבוניות
יש לך חיתוך בין INVOICEITEMS.ORDI ל-ORDERITEMS.ORDI?שימי סימן שאלה במזהה טבלה של INVOICEITEMS שם – וגם בכל החיתוכים שיוצאים מ-INVOICEITEMS לטבלאות אחרות – לדוגמה בצד INVOICES של INVOICES.IV – INVOICEITEMS.IV
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ינואר 19, 2023 בשעה 8:05 am
- in reply to: מספר קבלה/ חשבונית יוצא הפוך לאחר שדרוג ל 22.1
ויצרתם תבנית חדשה לגמרי וזה גם קורה שם…?הרי אולי הבעיה בתוך קובץ הוורד?
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]