Forum Replies Created
- Replies
-
- מאי 2, 2011 בשעה 7:41 am
- in reply to: דיוק עשרוני בחישובים
היי
לאחר התחברות וכניסה לפורום המתאים עם שם וסיסמה מופיע בצד ימין מעל שם הפורום תגית ירוקה בשם שרשור חדש
רוני- אפריל 30, 2011 בשעה 12:28 pm
- in reply to: דיוק עשרוני בחישובים
היי
טעיתי בנתונים
רצב קוד לפי התמונה שלך
ותמונה עם תוצאות הנתונים החדשים
1) למה העיגול ליחידה הוא לא 381.28
2) העיגול של הכמות כלל לא מתעגל ( כאשר אני רושם את הערכים מהתמונה שצרפת הוא כן מתעגל )
תודה
רוני [file name=price2.txt size=456]https://www.priority-forums.com/he/images/fbfiles/files/price2.txt[/file]- אפריל 19, 2011 בשעה 5:25 pm
- in reply to: שתי פרוצדורות
היי
האם יש נתונים ב GENERALLOAD2 ?
אתה יכול לראות זאת על ידי ביצוע SELECT
ו FORMAT
SLELECT * FROM GENERALLOAD2 FORMAT
'..\GL2' ;
כך תוכל לראות באיזה מיקטע הבעיה שלךאם אין לך נסיון בצע קודם בהתקנה ניפרדת של הפריוריטיבמחולל המסכים . תוסיף שורה חדשה
תן שם לעמודה .רשום את אתPAYCUST בשדה עמודת טבלה. רשום את CUSTOMERS בעמודה שם טבלה
סמן כן בשדה הסתר.
עבור לעמודת חיתוך רשום שם את CUSTNAME ובשדה טבלת חיתוך רשום CUSTOMERS בשדה מזהה רשום 6?? זה עבור OUTER JOIN
בכך הגדרת את הJOINאחכ הוסף בשורה ניפרדת את העמודה שאתה רוצה להוסיף לפי מה שליאור רשם
הרץ הכנת מסך- אפריל 19, 2011 בשעה 5:04 pm
- in reply to: תיאור לועזי בדו"ח
היי
האם הפרוצדורות הן HTML או רגילות.
ברגילות התאור האנגלי הוא שדה אחר מהתאור בעברית- אפריל 16, 2011 בשעה 7:40 pm
- in reply to: דיוק עשרוני בחישובים
כן מאוד.
איך מציגים מחיר מעוגל ל2 ספרות בעמודה מחיר ומכפילים במחיר שמוצג את הכמות ומציגים בעמודה אחרת.
יש מקרי קצה שבהם העיגול לא עובד מושלם
תודה- אפריל 4, 2011 בשעה 7:14 am
- in reply to: דיוק עשרוני בחישובים
שלום ליאור
ניתקלתי בבעיה חדשה. כאשר יש אחוז הנחה לשורה התוצאה משתבשת
כמות 10
מחיר ליחידה 303.0
הנחה לשורה 9.0
הנחה כללית 63.0
התוצאה המוצגת היא 1121.20 בעוד שמחיר ליחידה הוא 112.12
תודה
רוניהקוד הוא
ROUND (INVOICEITEMS.PRICE *
(100.0 - INVOICEITEMS.PERCENT) / 100.0
* ( (100.0 - INVOICEITEMS.TOTPERCENT) /100.0)
* REALQUANT (INVOICEITEMS.TQUANT )
*100.0 ) /100.0
- מרץ 20, 2011 בשעה 8:35 am
- in reply to: דיוק עשרוני בחישובים
הקוד שעובד רצב בקובץ טקסט
ניתן להרצה בWINDBI
בקוד שרשמת לא הצלחתי להגיע לתוצאה
תודה
רוני [file name=code.txt size=291]https://www.priority-forums.com/he/images/fbfiles/files/code.txt[/file]- מרץ 14, 2011 בשעה 6:16 pm
- in reply to: דיוק עשרוני בחישובים
היי
הצבתי את הערכים בנוסחה שנתת אבל לא קבלתי את הערך הרצוי של 28.49
תודה
רוני- מרץ 13, 2011 בשעה 8:29 pm
- in reply to: דיוק עשרוני בחישובים
היי ליאור
השתמשתי וזה לא מעגל
הקוד הרצב נותן את התוצאה אבל יש בעיה עם REALQUANT
תודה
רוני
dec_val = 73.05 * 0.39 *100.0 ;
SELECT :dec_val FROM DUMMY FORMAT ;
SELECT REALQUANT(ROUND(0.0 + :dec_val))*10.0 FROM DUMMY FORMAT ;- מרץ 7, 2011 בשעה 9:50 am
- in reply to: איך להעביר משתנה מהמסך לפרוצדורה?
אם אתה עומד על השורה ורוצה להריץ הפעלה ישירה אתה יכול ליצור שלב INPUT לפרוצדורה
להגדיר את שם הפרמטר כ PAR
בשלב SQLI לבצע לינק לטבלת הבסיס של המסך לפרמטרלדוגמא קישור לשורה של תעודת קבלה מספק
LINK TRANSORDER TO :$.PAR;
ERRMSG 1000 WHERE :RETVAL <= 0;
שים לב חובה לרשום את הודעת השגיאה למקרה שהקישור ניכשל- מרץ 7, 2011 בשעה 9:39 am
- in reply to: דיוק עשרוני בחישובים
היי
אני לא רוצה לעגל כלפי מעלה. אני רוצה לקבל את המספר לאחר העיגול כפי שמוצג בחשבונית ואותו לכפול בכמות.לדוגמה מחיר ליחידה לאחר 61% הנחה
SELECT 73.05 * 0.39 FROM DUMMY
FORMAT ;
נותן תוצאה של 28.48950000000 אשר מוצגת כ 28.49 ( שדה אפיון הצגה =2 )לאחר מכן אני מכפיל את המחיר בכמות 11
חישוב במחשבון של 28.49*11 נותן ערך של 313.39.
ניסיתי לפתור עם שימוש ב ROUND אבל זה לא הועיל
SELECT ( ROUND (73.05 * 0.39 *100.0) ) /100.0 *11.0 FROM DUMMY
FORMAT ;
הערך שמתקבל הוא 313.3899999999
אשר משום מה מוצג בדוח כ313.38
תודה
רוני- מרץ 7, 2011 בשעה 1:27 am
- in reply to: איך להעביר משתנה מהמסך לפרוצדורה?
אם הטריגר מופעל ביציאה מהשורה באחד ממסכי הפירוט של מסמך , ואתה רוצה פרוצדורה שמופעלת ללא קשר לשורה שבה אתה נמצא
אתה צריך למצוא את השורה לבד על ידי SELECT
–
יעזור אם תפרט איזה טריגר ומאיפה אתה רוצה להפעיל את הפרוצדורה- פברואר 21, 2011 בשעה 9:39 pm
- in reply to: שינוי "העתק" ל " העתק נאמן למקור"
פריורטי 14
SQL
תודה