Forum Replies Created
- Replies
-
- אוקטובר 2, 2017 בשעה 12:07 am
- in reply to: האם ניתן בשדה במסך של חברה X לשלוף נתון של חברה Y?
MY Guide כתב:למה שלא תהפוך את המסך לרב חברתי ואז תוכל לשלוף כל נתון בכל שדה מכל החברות שתגדיר כמשתתפות במסך רב חברתי?
למי שלא מכיר:
מסך רב-חברתי _לא_ נותן לערבב בין נתונים של חברות שונות.
כל שורה במסך העליון שייכת לחברה מסוימת ושם ומתחת (מסכי בן) נמצאים בחברה זאת. עברת לשורה אחרת כאילו פתחת מסך בחברה אחרת. אין קשר בין שורה לשורה ואין דרך לגשת לנתונים של חברה אחרת בשאילתאות של המסכים.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוקטובר 2, 2017 בשעה 12:03 am
- in reply to: האם ניתן בשדה במסך של חברה X לשלוף נתון של חברה Y?
לדעתי לא נהוג לעשות את זה כי כל פתרון זה אילוץ ומורכב
ודאי ודאי אין לקוות לקבל את הנתון באותה שורה
אם זה ממש ממש חיוני כפתרון הייתי מציע גישה שתציג את נתונים במסך בן של השורה.
אין לי זמן להסביר עכשיו, אבל לדוגמה כללית של הגישה לך תסתכל במסך של פירוט אובליגו רב-חברתי ותבין איך עובד.
אם זה שייך אני אוכל אולי לפרט יותר מחר.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוקטובר 1, 2017 בשעה 8:38 pm
- in reply to: פערי ערך מלאי לתנועת יומן
מה יהיו התקופות עבורן תורץ פרוצדורה זו?
הם רוצים את הפעולה הזאת עבור סתם תקופות? או לפי תקופות של צוברים ותמחירים?
אם השני אז ערך מלאי לתאריך די פשוט ע"י הרצת דו"ח סטנדרטי (או חיקוי של השלבים של הדו"ח)
אם הראשון, למה דווקא זה והאם אי אפשר השני? כי, כמו שאתה מרמז, זה יהיה הרבה יותר מורכב לך…לגבי החלק השני (החשבון של צד החובה) – כאן אני מזהה (מהחלק הקטן שחשפת) שמה שביקשו ממך אולי לא מספיק ברור. הרי ערך מלאי זה לפי התנועות והמחסנים. במקביל יש ערכים בחשבונות. נגיד שאתה מנתח חשבונות מסוימים – יש חשבונות שלכאורה משקפים את המלאי שיש במחסנים אלה? איך יודעים איזה הם? זה מוגדר במערכת? אם כן איפה? (סלחו לי אם זה דווקא פשוט, אני לא מתמחה מספיק בנקודה הזאת, רק מראה שצריך לשאול את השאלה). שמנהלי החשבונות/כספים של החברה יצביעו על מקור הנתונים (על הקשר), ואז תוכל להשתמש בו. אם אין במערכת את הקשר הזה אז צריך להיות ברור לך ולהם שבכל הרצה צריכים להכניס גם מחסנים וגם חשבון, כנראה רק מחסנים ששייכים לחשבון אחד (לא בהכרח כולם כמובן).
( הערת צד : צריכים איזה מנגנון לבדוק שאתה לא עושה את אותה פעולה שוב ושוב עבור אותו הפרש בערך מלאי? )
מקווה שזה מכוון אותך קצת.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אוקטובר 1, 2017 בשעה 8:38 pm
- in reply to: פערי ערך מלאי לתנועת יומן
מה יהיו התקופות עבורן תורץ פרוצדורה זו?
הם רוצים את הפעולה הזאת עבור סתם תקופות? או לפי תקופות של צוברים ותמחירים?
אם השני אז ערך מלאי לתאריך די פשוט ע"י הרצת דו"ח סטנדרטי (או חיקוי של השלבים של הדו"ח)
אם הראשון, למה דווקא זה והאם אי אפשר השני? כי, כמו שאתה מרמז, זה יהיה הרבה יותר מורכב לך…לגבי החלק השני (החשבון של צד החובה) – כאן אני מזהה (מהחלק הקטן שחשפת) שמה שביקשו ממך אולי לא מספיק ברור. הרי ערך מלאי זה לפי התנועות והמחסנים. במקביל יש ערכים בחשבונות. נגיד שאתה מנתח חשבונות מסוימים – יש חשבונות שלכאורה משקפים את המלאי שיש במחסנים אלה? איך יודעים איזה הם? זה מוגדר במערכת? אם כן איפה? (סלחו לי אם זה דווקא פשוט, אני לא מתמחה מספיק בנקודה הזאת, רק מראה שצריך לשאול את השאלה). שמנהלי החשבונות/כספים של החברה יצביעו על מקור הנתונים (על הקשר), ואז תוכל להשתמש בו. אם אין במערכת את הקשר הזה אז צריך להיות ברור לך ולהם שבכל הרצה צריכים להכניס גם מחסנים וגם חשבון, כנראה רק מחסנים ששייכים לחשבון אחד (לא בהכרח כולם כמובן).
[ הערת צד : צריכים איזה מנגנון לבדוק שאתה לא עושה את אותה פעולה שוב ושוב עבור אותו הפרש בערך מלאי? ]
מקווה שזה מכוון אותך קצת.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 5:09 pm
- in reply to: הודעת שגיאה בעת ביצוע פעולות בסיסיות
האופציה השניה לא תזיק כלל.
מצד שני אם אין באף שלב שימוש במשתנה שלא ברור מבחינת איזה סוג זה, לא תקבלי את ההודעה של סוגים שונים גם באופציה הראשונה. אחרת היינו מקבלים הודעה כזאת כל הזמן.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 4:11 pm
- in reply to: הודעת שגיאה בעת ביצוע פעולות בסיסיות
אם זה ממש הקוד שלך, ומדובר במסך סטנדרטי, הייתי משנה את השם QUANT: ולהוסיף קידומת כמו ALUN_QUANT:
יתכן שיש כבר בהפעלות סטנדרטיות משתנה בשם QUANT: ויתכן שהוא מסוג INT
תראי אם זה יפתור את הבעיה
גם אם לא יפתור את הבעיה, כדאי להתחיל בזה בגלל הסיכוי וסיכון של התנגשות עכשיו ובעתיד[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 3:50 pm
- in reply to: orders.doc
זה לא מופרד רווח
זה רוחב קבועלהסבר שמבדיל בין הסוגים כדאי לקרוא קצת תיעוד של מיקרוסופט (פשוט כי זה בעברית)
https://support.office.com/he-il/article/f72dfc38-a8a0-4c5b-8c2c-bf2950814140
אבל תראה את הדוגמאות בגרסה באנגלית כי הם יותר מסודרים בשמאל-לימין
https://support.office.com/en-us/article/f72dfc38-a8a0-4c5b-8c2c-bf2950814140בעצם צריכים ליצור קובץ בו התוכן הוא רצף של השדות
אפשר להשלים את הרוחב של השדות ברווחים או בתווים מתאימים לשדה
לדוגמה שדה מספרי נהוג למלא לכל הרוחב עם אפסים כאשר הערך בצד ימין
אם נקח כמה שדות מההגדרה כאן השורת תתחיל ככהעבור הזמנה של היום עבור לקוח ABCD (תווים בעברית יכולים להקשות על עבודה עם קבצים כאלה בעורך טקסט אבל כשבונים אותם תכנותית הם לא אמורים להפריע), ומק"ט TTTYY-3645 בכמות של 300 במחיר 45.65 ליחידה, במטבע NIS, השורה תתחיל ככה:
27092017ABCD TTTYY-3645 00000000003000000045.65NIS
דרך אגב כשעובדים על קובץ כזה בעורך טקסט רצוי לבחור גופן רוחב קבוע (monospace) כך שכל העמודות יעמדו אחת מעל זו שמתחת
אחרת אותיות כמו l לעמות m גורמות לשורות לא להיות שוותהערה חשובה – אם קראתי את ההגדרה נכון, יש לך בעיה כי יש חפיפה בין השדות (אולי כתוצאה בשינוי רוחב שדה באיזה שלב) לכל הפחות בין לקוח שהוא תופס 16 תווים מעמודה 9 עד 24 כאשר מק"ט הוא 15 תווים מעמודה 17 עד 31. יכול להיות שאותן עמודות 17 עד 24 יקלטו לשני השדות.
לצורך הדוגמה שלי אני פשוט הנחתי שלקוח זה 8 תווים מ-9 עד 16.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 2:36 pm
- in reply to: orders.doc
והממשק מוגדר לקלוט קבצים מופרדי טאב?
אם הוא מצפה לקובץ רוחב קבוע (נראה לי שאמור להיות אפשר להבין את זה מהדו"ח שהזכרת) אז טעינה של קובץ מופרד טאבים עשויה להביא לתוצאות שונות מהצפויות.
וכשעושים טעינה למשטח הממשק לא צריך להיות כ"כ מקפיד כי בכל מקרה ניתן לבדוק, ולכן לא כ"כ מפתיע שקיבלת שורות אבל לא הרבה ערכים.אני לא יודע איך מוציאים קובץ רוחב קבוע מאקסל שבנוי עמודות.
אולי צריך גליון עם נוסחאות שעושות שורות כאלה, ושמירה של אותו גליון. אולי בקוד.
אבל אם אתה רק מסמלץ את זה הייתי אומר שעדיף ליצור את הקובץ ממש ידנית ב-notepad או עורך טקסט אחר (יותר טוב) כמו ++notepad.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 2:10 pm
- in reply to: orders.doc
הייתי שואל על התהליך בכלל
ממלאים את האקסל ידנית?
אם קובץ האקסל יוצא ממערכת אחרת הייתי מנסה לארגן פלט מהמערכת השניה בפורמט הנכון לכתחילה.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 2:07 pm
- in reply to: orders.doc
אקסל מאוד עלולה לתת לך קבצי טקסט שלא מתאימים לטעינה ללא נקיון. בעיקר צריכים לקחת בחשבון שדות טקסט עם גרשיים מסביב וכו'.
זכור לי שיש בפריוריטי תוכנות "פילטר" למיניהן להמרת קבצי אקסל או משהו כזה אבל לא מתמחה באלה.שמירת קובץ "טקסט" מאקסל – אצלי – תהיה בגדר "להגיע לשם, לא הייתי מתחיל מכאן".
אם הייתי נאלץ להתחיל מאקסל הייתי בונה משהו שהיה עושה לי בקוד קובץ טעינה ישירות מתוכן האקסל כי כך תהיה לי שליטה מלאה על מבנה הקובץ.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 2:02 pm
- in reply to: הודעת שגיאה בעת ביצוע פעולות בסיסיות
לפני שתשתמשי בה קבעי אותה שווה 0
מדובר במשתנה פרטי, כן? כולל הקידומת שלך, מעין
:ALUN_QUANT, כן?
כי אם את משתמשת ב-QUANT במסך סטנדרטי יש גם במשתנה אפשרות של התנגשות עם סטנדרט אם לא עכשיו, בעתיד.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 12:07 pm
- in reply to: שאלה קטנה בקשר לכתיבת HELP
הסימן
\n
משקף שבירת שורה (newline)
ולכן אם אתה רוצה ממש שורה ריקה שרשר שנים כאלה.
זאת אומרת
\n\n
והם יכולים להיות בשורה ביחד עם טקסט. לא צריכים להיות לבד בשורה או בשורות שונות.זה צריך להופיע ככה גם כשהטקסט בעברית כך שסדר ההקלדה לא תהיה בהכרח בסדר שקוראים אותו.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 27, 2017 בשעה 12:04 pm
- in reply to: הודעת שגיאה בעת ביצוע פעולות בסיסיות
מתאר לעצמי שזה מסך בו עשית פיתוחים פרטיים.
ההודעה אומרת בדיוק מה הבעיה.
סביר להניח שיש לך משתנה נומרי ולא ברור לתוכנה אם מדובר במספר שלם או דצימאלי.
פותרים את זה ע"י איתחול המשתנה בתחילת הפעולה עם ערך מהטיפוס הנכון.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 26, 2017 בשעה 3:45 pm
- in reply to: WINFORM.exe has stopped working
תבדוק שאין לך קובץ sql.dll בתיקייה אחרת בשרת ה terminal בעיקר מתחת לתיקיית windows.
אם יש לך, יתכן שזה אמור להיות אותה גרסה כמו ב bin.95. אם זה לא, כדאי לנסות לשמור בצד את מה שיש ולשים במקום מה שיש ב bin.95[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- ספטמבר 25, 2017 בשעה 2:42 pm
- in reply to: עובד שאינו משתמש
גם שאלתי וגם זרקתי רעיון[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]