מיכאל

Forum Replies Created

מוצגות 15 תגובות – 16 עד 30 (מתוך 40 סה״כ)
  • Replies
    • in reply to: נוסחא
    מיכאל
    משתתף
    התכונת לזה ?
    [code:1](:$.DIFTIME = 0 ? 00:10 – :$.DIFTIME : 0[/code:1]
    • in reply to: נוסחא
    מיכאל
    משתתף
    אתה צריך משהו כזה
    [code:1](:$.DIFTIME = 0 ? 10 – :$.DIFTIME : 0)[/code:1]
    מיכאל
    משתתף
    כנראה עד עכשיו עשית את זה בפרוצדורות פרטיות…
    בשביל לשנות תצורות בפרוצדורה סטנדרתית דרך מחולל פרוצדורות יש להרים DEVCENTER
    מיכאל
    משתתף
    ארז,
    איך התחברת ?
    מ-Excel או מ-Access ?
    מ-Excel אין לי בעיה להתחבר אבל מ-Access לא הצלחתי אף פעם…
    מיכאל
    משתתף
    היי,
    תנסה ככה:
    [code:1] CONVERT(datetime, system.dbo.tabula_dtoa(dbo.SERIAL.RELEASEDATE, 'DD-MM-YYYY', ", "), 103)[/code:1]
    מיכאל
    משתתף
    יש גם קבוע מערכת DECIMAL המגדיר אופן עבודה של פונקציות REALQUANT ו-INTQUANT.
    למשל, במקרא סטנדרטי, כשערך DECIMAL=3, מקבלים
    [code:1]REALQUANT(1000) = 1.0[/code:1]
    וכשערך DECIMAL=1 :
    [code:1]REALQUANT(1000) = 100.0[/code:1]
    • in reply to: MarketGate
    מיכאל
    משתתף
    יש חדש…
    כן ניתן להתחבר ל-ODBC מ-JAVA אך אי אפשר לשלוף נתונים אלא רק להריץ תכניות מקומפלות. אבל גם כאן יש בעיות…
    משום מה לא הצלחתי לפתוח שני Connections ל-ODBC…
    בעת יצירת השני קופץ java.sql.SQLException: [Tabula ODBC]Invalid user or password
    שלא נכון כי אם שמים בהערה את Connection הראשון – הכול עובד.
    למישהו יש רעיון איך לנהל POOL של Connections לפריוריטי ?
    והאם מישהו הצליח לעשות Select דרך ODBC ? אפילו לא מ-JAVA…
    מיכאל
    משתתף
    האמת – לא יודע.
    אבל אפשר לראות דוגמאות כאלה הרבה במסכים סטנדרטיים.
    מיכאל
    משתתף
    תבדוק עמודת מסך TECHNICIAN.
    Join ל-SERVCALLS.TECHNICIAN נעשה בהרחבת שדה.
    מיכאל
    משתתף
    היי,
    לצערי TTS לא מקבל קודי סיום מתהליכים שהוא מריץ לכן לוג שלו – זה רק רשימת משימות שהוא ניסה להריץ.
    אפילו אם הוא לא יצליח להתחבר לבסיס נתונים הוא ירשום בלוג שכן הריץ את המשימה… 🙁
    מצד שני – אני לא מכיר שום דבר שמחזירה תכנית מקומפלת Backup.exe לאחר הרצה כדי לתפוס את זה מהקוד בפריוריטי ולשלוח מייל, למשל.
    מצד שלישי (מנסיון) – כשהרצת גיבוי נופלת, Backup.exe פשוט מקפיץ Exception והרצת פרוצדורה נתקעת עד לאישור הודעת שגיאה שאומר שלא תהיה אפשרות לקבל קוד שגיאה גם במקרא ויוחזר מ-Backup.exe.

    אולי מישהו כן הצליח לטפוס איזה קוד סיום מתכנית מקומפלת ? זה יעזור מאוד!

    מיכאל
    משתתף
    הבעיה קיימת החל מגרסה 13.4.
    מה שמתקמפל ב-13.3 ב-13.4 מודיע על בעיה עם שמוש באותו שם של קורסור. וזה עוד יותר מציק כאשר אושים אינקלודים בקוד. אם מאינקלוד יש שימוש בקורסור – אסור להשתמש באותו שם בקוד אב.
    זה גם אומר שבמסגרת אותה פרוצדורה אסור לעשות שני אינקלודים לאותו טריגר אם בתוכו יש שימוש בקורסור.
    אני כבר לא מדבר על זה שבחלק מטריגרים של func השתנו שמות של פרמטרים שמפיל קודים פרטיים המשתמשים בטריגרים האלה. למשל, פרמטר VAL ב-func/CubeInit השתנה ל-STRVAL…
    • in reply to: MarketGate
    מיכאל
    משתתף
    דרך אגב,
    כמו שהתברר אחרי בדיקה יותר עמוקה – ODBC אצלי היה מוגדר כ-ReadOnly שלא הפריע ל-Excell לבצע Update על CUSTOMERS…
    זה הפתיע…
    בכל אופן הגדרה זאת לא משפיע על תגובות של JAVA או Access: שם זה פשוט לא עובד :S
    • in reply to: MarketGate
    מיכאל
    משתתף
    בדקתי ולצערי לא הצלחתי…
    קיבלתי:
    java.sql.SQLException: The result set type is not supported.
    כנראה Access אינו יחיד שלא יודע לעבוד עם ODBC של פריוריטי.
    יש אולי עודרעיון למישהו איך להתחבר לפריוריטי מ-JAVA ?
    קוד של בדיקה מצורף [file name=PriorityODBCTest.doc size=23040]https://www.priority-forums.com/he/images/fbfiles/files/PriorityODBCTest.doc[/file]
    • in reply to: MarketGate
    מיכאל
    משתתף
    אתה צודק…
    sun.jdbc.odbc.JdbcOdbcDriver אמור לעזור לנו…
    אבדוק ואודיעה…
    תודה.
    • in reply to: MarketGate
    מיכאל
    משתתף
    מבדיקתי (על ODBC של פריוריטי 13.0 על אקספרס) עלה ש-Excell 2003 הכן מתנהג בדיוק כמו שתיארת (זה נראה כאילו Excel אחרי התחברות פשוט לא משחרר את ה-Connection !!!)
    אבל Access 2003 לא יודע לעבוד עם הדרייבר הזה בכלל. כלומר, יש לזה לא מעט הגבלות…
    חוץ מזה ODBC – משהו מייקרוסופטי לחלוטין ואני רוצה להתחבר לפריוריטי מ-Java…
מוצגות 15 תגובות – 16 עד 30 (מתוך 40 סה״כ)