עבור לתוכן
Magic DevHub

itzik1160

Members
  • הודעות פעילות

    5
  • הצטרפות

  • ביקר לאחרונה

מוניטין

0 Neutral

אודות itzik1160

  • דרגה
    Newbie
  1. שימוש בHTTPPOST

    שלום נסה לבנות את התוכנית הבאה - המרה מצלזיוס לפרנהייט כולל שליחת פרמטר המעלות בצלזיוס 1. הגדר משתנה BLOB נשלח = 2. הגדר משתנה BLOB חוזר = 3. פתח קובץ טקסט ב דיסק תרשום בתוכו Celsius=40 (אל תרשום מעבר לכך כלום) שמור את הקובץ בפורמט Ansi קרא לקובץ param.txt 4. אחרי רשומה עדכן BLOB = ב param.txt באמצעות הפקודה file2BLB 5. עדכן משתנה BLOB= בפקודה HTTPPOST (('http://www.w3schools.com/webservices/tempconvert.asmx/CelsiusToFahrenheit', נכון רק 2 פרמטרים . כתוב קובץ לדיסק לדוגמה blobReturn.html באמצעות הפקודה חשב נוסחה Blb2File (,'c:\temp\BlobReturn.html') 7. הערך צריך להיות 104. בברכה,
  2. שימוש בHTTPPOST

    שלום בניתי תוכנית לדוגמה במג'יק 9.4 שמדגימה את השימוש ב HTTPPOST להלן הפעולות שביצעתי 1. איתרתי את הדף < href="https://www.boi.org.il/currency.xml">https://www.boi.org.il/currency.xml וראיתי שאני יכול לגשת אליו דרך הדפדפן במקרה שלי בכרום. 2. בניתי תוכנית דוגמה במג'יק 9.4. משימת אצווה ->עדכון->תנאי סיום = כן -> בדיקת תנאי אחרי בלי טרנזקציות בראשי לרשומה הגדרתי 2 משתנים מסוג BLOB הראשון משתנה נשלח = והשני משתנה חוזר = אחרי רשומה רשמתי פעולת עדכן משתנה BLOB חוזר = ובנוסחה רשמתי (' HTTPPost ('https://www.boi.org.il/currency.xml',,'content-type: text/html כאשר הפרמטר הראשון בפונקציה הוא ה URL, הפרמטר השני הוא משתנה ה BLOB נשלח = (שמכיל NULL) והפרמטר השלישי content-type: text/html לפי ההדרכה שרומן נתן בהודעה קודמת. לאחר מכן רשמתי את התשובה לדיסק באמצעות פקודת חשב נוסחה Blb2File (,'c:\temp\1.xml') משם אפשר לעשות כל פעולה על ה BLOB עובד 100% בברכה,
  3. דני , תודה רבה, עזרת לי מאד.
  4. שם הקובץ MG196fh4.tmp בספריית הגדרות של ה USER :\documents and settings\UserName תודה, איציק
  5. שלום, יש לי בעיה בהווצרות קובץ tmp גדול בעבודה מול אפלקציה במג'יק 9 בסיס נתונים אורקל על שרת Cockpit 1. למה זה קורה? 2.איך ניתן לפתור זאת? תודה איציק
×