Forum Replies Created
- Replies
-
- מרץ 28, 2010 בשעה 11:45 am
- in reply to: בעיות בעת ניסיון שמירת קוביית OLAP
שלום יניב,
תודה על העדכון.האם אתה מתכוון שמערכת ההפעלה של המשתמש היא 64 ביט?
אם כן – אילו קבצים יש להחליף, ובמה?אנחנו עובדים זמן ארוך עם OLAP ומערכת ההפעלה של השרת היא 64 ביט.
חג שמח 🙂
אורן
- מרץ 23, 2010 בשעה 10:34 am
- in reply to: ניקוי ערכים ממשק קלט
אה!אוי, אוקיי.
כן – קצת קשה להזין קלט בוליאני ככה…
למרות ש- בשפות אחרות ניתן להזין 0 או 1 בשדה בוליאני, זה לא עובד ככה גם כאן?אורן
- מרץ 22, 2010 בשעה 6:25 pm
- in reply to: קוד לחישובי תאריך על עמודה לפי שורות
שוב שלום,
מצ"ב קובץ ZIP עם הקבצים של 'סביבת פיתוח SQL'.
עשיתי DUMP לפרוצדורה וניסיתי לעשות אופטימיזציה לקוד, לראות אם הוא בכלל לוקח אותו לאנשהו…
הוא מסרב בתוקף ונותן לי שגיאה שאני לא ככ יודע מה לעשות איתה שמופיעה גם היא בקובץ המצורף.
IN – הקוד מהDUMP, כשהכנסתי את הקריאות לפונקציות להערות.
OPT – תוצאות אופטימיזציה.
ERR – השגיאה.
BAK – כנראה ה'IN' הקודם.מקווה שהצלחתי להסביר מה הבעיה.
תודה
אורן [file name=file.zip size=5340]https://www.priority-forums.com/he/images/fbfiles/files/file.zip[/file]- מרץ 22, 2010 בשעה 12:53 pm
- in reply to: קוד לחישובי תאריך על עמודה לפי שורות
שאלה לבינתיים…פונקציות של מניפולציה של מידע מופעלות רק על משתנים יחידים או גם על משתנים שמייצגים עמודות של מידע כמו שדות?
אורן
- מרץ 22, 2010 בשעה 10:30 am
- in reply to: ניקוי ערכים ממשק קלט
היי ליאור,
אני רוצה להיות תמים לרגע ולשאול על הקוד שאני הצעתי לה להסתכל עליו – מה הוא עושה ששונה מקביעת "ברירת מחדל"?אורן
- מרץ 22, 2010 בשעה 10:26 am
- in reply to: קוד לחישובי תאריך על עמודה לפי שורות
היי ליאור,
אני אסביר את עצמי, למרות שאני חושב שאחת הגישות פשוט שגויה ולא מתאימה לעבודה עם בסיסי נתונים. בכל מקרה אסיים היום לקודד בדרך ה'נכונה' ונראה מה זה נותן.
אם אחר כך אצטרך עזרה עם זה נעבוד בשיטה שלך, של 'פרה-פרה', שתעזור אני חושב לכולם 🙂העניין הוא כזה.
האופציה הראשונה (ולדעתי הלא נכונה ואולי גם בלתי אפשרית) של לעבוד עם טבלאות חיות הוא לעשות עותק שלהן בלינק ולחתוך את העותקים בסלקט לתוך טבלה זמנית ממוספרת. אחר כך להעביר את השורות, אחת אחת לפי המספרים, בכל האלגוריתם של החישוב לפי יחידת הזמן של המחזור.
האופציה השניה (וכנראה היחידה האפשרית מבין אלו שהעליתי, פרט ללהכניס את כל החישובים לעמודה בדו"ח), היא בהתחלה נורא דומה: לעשות עותק שלהן בלינק.
ההבדל המשמעותי כאן הוא שעבור כל אופציית חישוב (כלומר עבור כל יחידת זמן רלוונטית) צריך לחתוך מחדש את העותקים עם תנאי המגביל את יחידות הזמן ליחידה המתאימה באמצעות סלקט.לפי ההבנה שלי את המערכת עד לפני שבוע לא הייתה שום מניעה שאוכל להכין עותק של הטבלאות, לחתוך לטבלה זמנית נוספת, לקחת ממנה כל פעם שורה זמנית עליה אבצע את החישוב שאכניס כל פעם חזרה לשורה התואמת בטבלה המקורית לפי החיתוכים של הרלוונטיים. כאן הייתה השגיאה שלי – או שחותכים טבלה, או שחותכים שורה – כל חיתוך למעשה מבטל את הקודם מכיוון שזו המשמעות של סלקט. בוחרים קבוצת מידע לפי חיתוך מסויים.
קצת יותר ברור?
בכל אופן אעלה את הקוד המתוקן יותר מאוחר היום, אם הוא יעבוד ואם לא.
תודה!
אורן
- מרץ 21, 2010 בשעה 6:56 pm
- in reply to: איך למנוע הוספת טקסט לשדה עם רשימת בחירה
הממ,
שאלה טובה.
יש מצב שצריך להפנות את מה שיש בסוגריים למטרה של ה
CHOOSE-FIELD?אני לא יודע – אני מנחש…
- מרץ 21, 2010 בשעה 6:49 pm
- in reply to: בעיות בעת ניסיון שמירת קוביית OLAP
היי יניב,
גם אני לא מומחה גדול בOLAP, אבל עדיין – האם הכנת את המערכת לעבודה?
יש צורך בהכנת המערכת בכדי שהמידע יהיה מעודכן, ואם לא עבדו איתה עד עכשיו יש מצב שצריך לעשות הכנה ראשונית כדי שזה בכלל יעבוד…בהצלחה
אורן
- מרץ 21, 2010 בשעה 6:43 pm
- in reply to: איך למנוע הוספת טקסט לשדה עם רשימת בחירה
היי שוגימהקוד שרשמת:
ERRMSG 515 WHERE :$.@ NOT IN (' SQUEGLIA C=0 ; 2.5%',
' SQUEGLIA C=0 ; 6.5%', ' ANSI Z1.4 LEVEL II 2.5%') ;
אני יכול להסיק שאפשרויות הבחירה הן:
- SQUEGLIA C=0 ; 2.5%
- ANSI Z1.4 LEVEL II 2.5%
- SQUEGLIA C=0 ; 6.5%
אם זה לא כך אז סימן שאתה מכניס ערכים לא נכונים.
האפשרויות בתוך הסוגריים אחרי הIN צריכות להיות מופרדות בפסיקים, אם אלו ביטויים לא צריך גרשיים, רק אם זה טקסט כמו שהוא אז יש צורך בגרשיים.בהצלחה.
- מרץ 21, 2010 בשעה 3:11 pm
- in reply to: קוד לחישובי תאריך על עמודה לפי שורות
אוקיי – אז אשאל אחרת.
אני עושה לינק לטבלאות.
אחר כך אני חותך עם מיון ומספור.
הגישה שלי לשדה המספור בכדי לראות באיזה שורה אני מהטבלה הזמנית נעשית כרגיל? או שאני צריך לעשות חיתוך ומיון יותר מתקדמים ולחשב עבור "כל הטבלה" כל פעם עבור סוג אחר של חישוב?- מרץ 17, 2010 בשעה 7:34 pm
- in reply to: קוד לחישובי תאריך על עמודה לפי שורות
זו בדיוק הנקודה הבעייתית – חשבתי שאם אעבוד עם משתנה מסוג קובץ אז אוכל לקחת ממנו שורות.אם אני עושה LINK לטבלה מסויימת, ועושה מניפולציות (כמו לעבור על שורות בתוצאה שלי) אני לא מקבל מידע שמתעדכן תוך כדי ריצת הפרוצדורה, נכון? אני עובד רק על העותק שעשיתי בשורה של הLINK….
אוקיי, יש לי שני רעיונות – הראשון והפחות "יפה" הוא לחזור על חיתוך עבור כל יחידת זמן מחזור ולבצע את המניפולציה על שדה התאריך של כל התוצאה.
השני, היותר יפה, וכנראה יותר איטי, הוא לחתוך שורה-שורה כל פעם ורק עליה לבצע מניפולציה, בלי לעבור באמצע בטבלת ביניים כמו שחשבתי לעשות.מה אתם אומרים?
אורן
- מרץ 17, 2010 בשעה 7:19 pm
- in reply to: הוספת 'מק"ט לקוח' לתעודת משלוח
הבנתי…אני לא מכיר את זה מנסיון, אבל באופן עקרוני אני מבין את הרעיון ממקומות אחרים.
אני כאילו מפעיל סקריפט על משהו מובנה כדי לנצל יכולות קיימות במקום לבנות משהו חדש.אני לא אמור פה אבל להעתיק את מה שקיים ולהוסיף במקומות הנכונים שאם הלקוח הוא {תנאי} אז בעצם למשוך ממקום אחר? (אותו ביטוי אבל עם קישורים לטבלאות אחרות)
תודה רבה על העזרה והזמן!
אורן
- מרץ 17, 2010 בשעה 6:14 pm
- in reply to: ניקוי ערכים ממשק קלט
היי שירה,
תעיפי מבט בפרוצדורה 'הוספת פריטים ללקוח' בה יש אפילו טקסט ראשוני שאינו אופציה בתוך שדות בחירה. אני מתאר לי שבאותה מידה ניתן גם להכניס מידע שימושי.בהצלחה
אורן
- מרץ 16, 2010 בשעה 8:03 pm
- in reply to: הוספת 'מק"ט לקוח' לתעודת משלוח
אני לא יודע איפה להתחיל לחפש את הפתרון לעניין.אשמח לקבל הכוונה – הקישורים במסך הזה מסואבים…
אורן
גיל,
יכול להיות שעמודת הדו"ח שהוספת מוסתרת בעיצוב?
אם יש אפשרות לגשת לדו"ח ישירות מתוך תפריט במסך הראשי של פריוריטי אז תלחץ עליו עם הכפתור הימני של העכבר ותיגש לעיצוב הדו"ח.
אם ליד השדה שהוספת מסומן X תלחץ לחיצה ימנית ובחר 'הצג'.אורן