Forum Replies Created
- Replies
-
- מאי 30, 2024 בשעה 2:11 pm
- in reply to: שורה חסרה בדו"ח אקסל EXCEL
שמעתי היום על דבר כזה כאשר מפיקים את הדו"ח לקובץ באופן תכנותית.הכוונה שלכם לכזה דבר או זה קורה גם בהפקת הדו"ח לאקסל יישומית (הרצת הפרוצדורה כרגיל בממשק המשתמש ובחירה להפיק לאקסל)?
משתמשים בתבנית אקסל או לא?
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:58 am
- in reply to: גילוי תצורת הדפסה של מסמך HTML
הצעה אחרת, במקום ללכת לטבלת PRINTFORMATממסמך ה-SDK:
prioritysoftware github io / sdk / SQL-Functions-Variables.html#system-variables
:PRINTFORMAT (INT type) – stores the print format chosen by the user when a document is printed. Print formats are saved in the EXTMSG table.
יש הבדל קטן עקרוני ביניהם – אם משהו עידכן בינתיים את הערך בטבלה נגיע לתצורה הלא נכונה. אני מצפה שבמשתנה תהיה התצורה שההרצה הנוכיחית משתמשת בה ללא קשר לשינויים בטבלה מאז הפעלת הפרוצדורה.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:53 am
- in reply to: בעייה בהוספת שדה לטבלת SERNUMBERS שלא ניתן לעדכן
אני עונה קודם כל בהנחה שאתה רוצה לרשום את ה-IMEI של המכשיר שכבר רשום. אם זה לא המצב, תמשיך למטה.יש הבדל בין זה למספר המכשיר.
שינוי ערך במספר המכשיר גורם לחיפוש שורה של מכשיר וקביעת ערך בעמודת SERN.
ראה בטריגר TRANSORDER_H/SERNUM/POST-FIELD
כדי לבצע שינוי בטבלה אחרת – שזה מה שאתה רוצה לעשות – אתה צריך לדאוג לשמירה לאחר השמירה של השורה עצמה, זאת אומרת בבאפר שבטריגר POST-UPDATE (ו-POST-INSERT) פרטי.
תסתכל בבאפרים קיימים, תמצא דוגאמות.
כמו שכתוב קודם, הצגת הערך מהטבלה צריכה להיות ע"י רישום המקור בביטוי ולא בעמודות "עמודת טבלה" ו-"שם טבלה" כי אם תעשה את זה, שינוי בעמודה במסך יגרום לנסיון למשוך שורה מתאימה מטבלת SERNUMBERS ולא לזה אתה מתכוון.
שים לב לבאפרים POST-INSERT-SERN ו-POST-UPDATE-SERN – אתה צריך לבצע את הפעולות שלך אחריהן.
אם הכוונה היא למשוך מכשיר לפי ה-IMEI, במקום להקליד SERNUM, אז מדובר במשהו אחר:
במקרה הזה כנראה לא תרצה לשמור שינויים ל-SERNUMBERS אלא יש לאתר בעזרת ה-IMEI את SERNUM. לצורך זה תעשה מהשו בדומה למה שקורה ב-BARCODE/POST-FIELD. אבל אתה נוגע בעמודה סטנדרטית – אל תעדכן ישירות את SERN, תאתר את ה-SERNUM המתאים ותרשום אותו, לאחר בדיקות שלא היה נופל על החוקיות שיש ב-SERNUM/CHECK-FIELD.
לדעתי עדיף שעדכון ב-IMEI שלך יביא את ה-SERNUM שנמצא לעמודה אחרת (עמודת CHAR עם ביטוי " לקריאה בלבד) ואז תקבע מחולל נתונים שבשינוי העמודה השניה תעתיק את הערך ל-SERNUM. כך לדעתי לא צפוי שהפיתוח שלך יעקוף בדיקות.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:23 am
- in reply to: ניהול תהליך לא נפתח
איך אתה מנסה? מהתפריט? ממסך סטטוסים?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:22 am
- in reply to: הכנסת שורה למסך נכד "דווח שעות להרכבה" בAPI
אני לא עובד עם api בשלב זה, רק מפתח בתוך המערכתכך שאני לא יכול לענות על השאלה אבל רוצה לומר שנראה לי שאם תמיד יהיה KLINE 1 תעדכנו את אותה השורה.
דומני שלא צריך להיות שתקבעו ערכים אלה כי המסך אמור לטפל בהם. רק לעדכון לעבוד ככה ואולי עדיף לפי TRANS.
באותה מידה הייתי חושב שלא צריכים type ליד docno אבל אולי יש סיבה שנדרש.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:16 am
- in reply to: הצגת דו"ח בדף חדש לכל קיבוץ ראשי
אני לא יודע בוודאות כי לא בדקתי אבל זוכר שראיתי שזה יכול לעבוד. אולי העמודה צריכה להיות בכותרת H? לזה התכוונתם כבר?[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מאי 30, 2024 בשעה 11:12 am
- in reply to: מציאת ערך משורה קודמת בטריגר
ב-"בשורה מעל" הכוונה לשורה אחרת באותה מסך בן?אם כן, התשובה היא שאין דרך לגשת לנתונים בשורה אחרת במסך. אם הכוונה לרשומה אחרת אותה אפשר לאתר בטבלה אז זה משהו אחר,, אפשר לבצע שאילתא.
אם הכוונה למסך האב (הרי הזכרת מסך בן), אז זה עניין אחר, אפשר בעזרת $$
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 21, 2024 בשעה 10:28 am
- in reply to: דו"ח כניסות ויציאות עבור מק"ט ספציפי
תגדיר בבקשה את "כניסות ויציאות" במילים אחרותכך נוכל לדעת שאין אי הבנות
אולי גם יעזור לך למצוא שדו"ח קיים יתן מענה
יש גם לוג תנועות מלאי (מסך) שיכול אולי לתת מענה
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 12, 2024 בשעה 10:27 am
- in reply to: הדפסת רשימת חשבוניות
הכוונה להרצת הפרוצדורה פעם אחת לכל חשבונית אלא בהרצאה אחת לקבל את כולן?אם לפרוצדורה יש קלט של חשבונית (ואני מניח שיש) אז אפשר לעשות זום ולשלוף כמה חשבוניות.
אבל אני סובר שהשאלה היא האם אפשר להדביק באיזה מקום רשימה של מספרי חשבונית שכבר מוכנה, ואם כן יכול להיות שאין, בגלל מצב הלקריאה-בלבד של עמודת מספר חשבונית באותו מסך.
אולי יש פינה בה אפשר לעשות את זה כי יש מסך שמעוצב באופן אחר. אולי אפשר לתת מענה ע"י פיתוח פרטי יצירתי.
לדעתי מדובר בבקשה נפוצה ושווה לפנות לבית התוכנה (דרך החברה המיישמת אם צריך) לבקש שיאפשרו כזה דבר כחלק ממשק המשתמש המודרני של המערכת, בה בכל גירסה הם מחדשים דברים להקל על המשתמשים.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 12, 2024 בשעה 10:17 am
- in reply to: שמירת מספר עיצובים למסך אחד
העיצובים שמורים בטבלאות במערכת, כמו רוב ההגדרות האישיות (אם כי הטאב שהיה פעיל בסגירה האחרונה של כל מסך כנראה כן נשמר בקובץ ה-ini)מדובר בטבלאות (מזכרון אז אולי אני לא מדייק) FORMPERSONALORDER ו- FORMPERSONALTABS (חפש עוד בפורום אם צריך)
חקרתי לאחרונה את נושא החלפה בין עיצובים מזווית אחרת
הדבר אולי אפשרי ע"י עדכון בטבלה אבל רק עוד לפני פתיחת המסך.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 12, 2024 בשעה 10:07 am
- in reply to: LEFT JOIN ותנאי אחרי החיתוך בדו"חות
הנושא הזה מעורפל אצלי גםלפעמים אני חושב שזה עניין של עמודה מול עמודה (ולא ערך קבוע או ביטוי)
לפעמים אני חושב שזה עניין של עמודות שבמפתח U
ולא חקרתי עד שיהיה מספיק ברור לי וסיכמתי בכתב, וחבל
יכול להיות שאפשר להגיע למסקנה משאלות שנענו בהצלחה כאן בפורום
אני שמח שמצאת פתרון
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 8, 2024 בשעה 8:40 am
- in reply to: LEFT JOIN ותנאי אחרי החיתוך בדו"חות
מהתמונה שהצלחתי לבנות אצלי במשך השנים, אני חושב (אבל לא יכול להבטיח) שאם תשים במילוי של STACK8 את ה-1 גם בעמודה אחרת (שלא חלק מה-U) ותתנה עליה, התנאי יחול לאחר החיתוך ולא כחלק ממנו.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 29, 2024 בשעה 9:46 pm
- in reply to: ERRMSG מתוך פרודורה דואג ל UNLINK?
אני אענה בשלב זה בצורה שתדרוש להבין כבר איך המערכת עובדת, בתקווה שיספיק לכם:יש כאלה שמקפידים לבצע unlink לפני הצגת הודעת שגיאה
יכול להיות בעקבות רצון לנהל כלל, כי בתוך טריגר מסך יש משמעות
הרי כל מה ש-unlink עושה זה להפסיק את ההפניה של הטבלה בשיאלתאות למקום בו שומרים את נתונים של טבלה כשהיא מלונקקת.
אם הודעת השגיאה הפסיקה את הפעילות של הפרוצדורה כבר לא משנה אם יש הפניה כזו או לא. (במסך אולי הפסקנו טריגר אבל המסך עוד פתוח וחשוב שכבר לא נפנה לטבלת הלינק אז שם הסדר חשוב).
מה שרלוונטי יותר זה מחיקת הנתונים כמו שקורה בעזרת and remove
בסיום פרוצדורה המערכת מנקה אוטומטית וזה לפעמים מורגש כשלוקח קצת זמן עד שהחלון של פרוצדורה נעלמת (בקליינט בחלונות) אע'פ שעל פניו הכל הסתיים.
אז כאמור אמור להיות ניקוי אוטומטי למצב בו לא עושים unlink and remove. הסיכוי שלא יקרה (חוץ מבקריסת ההפרוצדורה) זה אולי כאשר הפרוצדורה נשארת פתוחה בעקבות הודעת השגיאה במסך ובשלב הזה משהו הורג את הפרוצדורה, כי למרות שהיא "הסתיימה" היא לא הגיעה לשלב הניקוי.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 28, 2024 בשעה 11:54 am
- in reply to: חסימת לקוחות באופן אוטומטי ושחרור
שמחתי לעזורהיום אני שכיר ולא יכול לקחת על עצמי דברים אחרים
בהצלחה
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- פברואר 28, 2024 בשעה 8:35 am
- in reply to: תאריך בכותרת דוח טבלאי
אני לא מכיר, זה משהו אוטומטיאבל התאריך צריך עדיין להופיע בכותרת של הדו"ח עם שאר הקלטים
בעזרת HTMLFNCTITLE: ניתן לשנות את הכותרת של הדו"ח לכל מה שתרצו כולל התאריך אבל זה בא על חשבון כל הכותרת הרגיל שכולל שעת הפקה וכל הקלטים ושם חברה וכו' אז אני חושב שלא כ"כ שווה
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]