› פורומים › אפיון ופיתוח פריוריטי › שימוש בפונקציות מעריכיות LOG ו- EXP
- This topic has 5 תגובות, 4 משתתפים, and was last updated לפני 2 שנים, 11 חודשים by yitzchok.
- Post
-
- מרץ 31, 2014 בשעה 10:30 pm
הי,לפני מספר ימים העלתי את השאלה הבאה בטעות בפורום "שימוש במערכת" במקום בפורום זה (-:
אשמח לדעת איך משתמשים בפונקציות מערכיות בסיסיות , כמו LOG ו- EXP הסטנדרטיות ב-SQL, עם משתנים מסוג REAL (כלומר, גם בחזקה של פונקציית EXP), בטריגרים במסכים בפריוריטי.
אעריך מאוד את עזרתכם / עצתכם.
בתודה רבה מראש,
תומר.
- Replies
-
- אפריל 1, 2014 בשעה 5:19 pm
הי,ראשית תודה רבה על התגובה המהירה !!!!!
לצערי אינני מכיר את הכלי FLASHFXP. לפי המידע המצוי באינטרנט מדובר בכלי לביצוע FTP. האם בכלי זה מדובר?
אם כן, אני מניח שכוונתך להשתמש בו ככלי להרצת סקריפטים ע"י הפעלתו ככלי חיצוני מתוך הסקריפט של הטריגר בפריוריטי?
בכל אופן אני לא חושש מכתיבה בעורך / שפה כלשהי.אודה מראש אם תוכל בבקשה להרחיב מעט או לתת קישור למקום הנותן קצה חוט לאופן השימוש בכלי הזה דרך הפריוריטי?
בתודה,
תומר.- מאי 8, 2014 בשעה 1:04 am
שלום לכולם!ראשית נפלה טעות בהודעה המקורית, הכוונה היתה לפונקציות LOG ו- POWER.
לצערי לא הצלחתי להתמודד עם הבעיה עד כה לכן אעריך מאוד אם למישהו יש נסיון בשימוש בפונקציות SQL הסטנדרטיות בקוד בפריוריטי (טריגרים במסכים ו/או פרוצדורות).
הכוונה היא לבצע חישוב כגון:
;P1 = 2.5:
;(P2 = LOG(:P1:וכן:
;P3 = 10.0 / 3.0:
;P4 = 9.5 / 2.0:
;SELECT POWERׁׂׂׂׂׂׂׂׂׂ(:P3 , :P4) INTO :P5 FROM DUMMYבתודה מראש,
תומר.- ינואר 17, 2022 בשעה 8:45 am
בוקר טוב,האם יש פתרון לעניין? איך כותבים בפריוריטי את פונקציית LOG?
- ינואר 17, 2022 בשעה 9:13 am
אין פתרון פשוט.לא קיימת פונקציה כזאת. יש EXP אבל אין LOG ולא ניתן להגדיר פונקציה חדשה.
בעקרון יש ב-SDK רמזים לדברים שאפשר לעשות אבל הם עקיפים ולא מתאימים לשימוש בשאילתא.
לדוגמה יש SQLRUN (לבקש מ-SQL Server) אבל שם האתגר איך לקבל תוצאה. ואפשר להעזר ב-web service בעזרת WSCLIENT.
צר לי שאין לי בשורות טובות יותר בנושא.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
- יש להתחבר למערכת על מנת להגיב.