› פורומים › אפיון ופיתוח פריוריטי › נוסחא
- This topic has 17 תגובות, 3 משתתפים, and was last updated לפני 15 שנים, 4 חודשים by יניב.
- Post
- Replies
-
- אוגוסט 4, 2009 בשעה 12:19 am
הי יניב. הקוד יצא קצת מבולגן. בכל אופן לא מספיק לרשום את שם העמודה צריך לרשום בביטויים את שם הטבלה, נקודה ושם העמודה לדוגמא: ORDERS.ORDNAME – עמודת ORDNAME מטבלת ORDERS- אוגוסט 4, 2009 בשעה 11:58 am
הי ליאור,
אני יודע.
הבעיה היא שאין שם טבלה ואין עמודה, יש רק שם עמודת מסך:DIFTIME.
יניב- אוגוסט 4, 2009 בשעה 12:26 pm
אתה צריך משהו כזה
[code:1](:$.DIFTIME = 0 ? 10 – :$.DIFTIME : 0)[/code:1]- אוגוסט 4, 2009 בשעה 1:13 pm
תודה על הכיוון.
אבל זה לא מבצע את החישוב נכון.
מישהו יכול לתת את הקוד המדויק?
תודה,
יניב- אוגוסט 4, 2009 בשעה 2:51 pm
התכונת לזה ?
[code:1](:$.DIFTIME = 0 ? 00:10 – :$.DIFTIME : 0[/code:1]- אוגוסט 4, 2009 בשעה 4:16 pm
לא 10 דקות אלא 10 שעות.
אני רוצה קוד שיפחית מספר קבוע(נניח 10 שעות) מעמודת סה"כ שעות (DIFTIME). במסך : WORKHOURS
או לחילופין להגיע לתוצאה הזו בדוח:WORKHOURS
השימוש של זה:
אני רוצה להציג את ההפרש/עודף שעובד עובד ביום.
אם התקן נניח 10 שעות ובסה"כ הוא עבד 11 שעות, אני צריך לקבל בעמודה 11-10=1 .
תודה,
יניב- אוגוסט 4, 2009 בשעה 6:36 pm
אז
[code:1](:$.DIFTIME > 10:00 ? :$.DIFTIME – 10:00 : 0)[/code:1]- אוגוסט 5, 2009 בשעה 10:10 am
slayer,
תודה על העזרה אבל זה לא עובד.
תנסה לעשות את זה אצלך במסך ועדכן.
תודה,
יניב- אוגוסט 5, 2009 בשעה 6:49 pm
ניסיתי לפני שהצעתי לך…
זה עובד מצוין אבל כיוון ומדובר בשדה חישובי שתלוי בשדה אחר, יש להוסיף טריגר POST-FIELD לשדה DEFTIME שיעדכן את הערך בשדה החדש לפי אותה הנוסחא.- אוגוסט 5, 2009 בשעה 7:32 pm
אז במקום עמודה וטבלה תרשום את הביטוי הרשום במסך ביטוי-תנאי- אוגוסט 6, 2009 בשעה 10:01 pm
העמודה החישובית שלך צריכה להיות מטיפוס REALהביטוי שאתה צריך להכניס הוא:
[code:1]
(TOTIME 0 ? ((WORKHOURS.TOTIME – WORKHOURS.FROMTIME) / 60.0)
– 10 : 0 )[/code:1](תעתיק מתוך הקובץ המצורף. ההדבקה בפורום מנקה תוים)
אצלי זה עובד. אצלך ? [file name=yaniv.txt size=77]https://www.priority-forums.com/he/images/fbfiles/files/yaniv.txt[/file]
- אוגוסט 9, 2009 בשעה 10:43 am
ליאור,
כרגיל תודה,
כאשר התוצאה היא שבר (10-6.5=3.5) המערכת מעגלת ל-7 יש פתרון?
יניב- אוגוסט 9, 2009 בשעה 11:30 am
תוודא שהעמודה המחושבת שלך היא מטיפוס REAL ושיש לה דיוק עשרוני גדול מ 0.
- יש להתחבר למערכת על מנת להגיב.