הפעלת דפדפן עם פרמטרים משורשרים ב-STRCAT

פורומים אפיון ופיתוח פריוריטי הפעלת דפדפן עם פרמטרים משורשרים ב-STRCAT

  • Post
    משה
    משתתף
    שלום,
    אני מנסה להפעיל מתוך הפריוריטי את דפדפן האקספלורר ע"י הקוד הבא :

    EXECUTE WINAPP 'C:\PROGRAM FILES\INTERNET EXPLORER', 'IEXPLORE.EXE', STRCAT(……….);

    הבעיה היא שפונקציית
    STRCAT
    מוגבלת לשרשור של -127 תווים. לכן אני נאלץ להכניס עוד פרמטר של אותה פונקציה מופרד בפסיק.
    דבר זה גורם לשתילה של התוו %20 , כלומר רווח, בחלון הדפדפן שנפתח .

    כיצד ניתן לבצע זאת כך שלא ישתל התוו רווח המיותר ?

    האם יש דרך אלטרנטיבית לקרוא לדפדפן עם פרמטרים ?

    תודה מראש על העזרה.

מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    זה לא רק STRCAT. גם משתנה פריוריטי יכול להכיל עד 128 תוים
    מה שאתה יכול לעשות זה:
    1. לשמור את כל הפקודה בעמודת טבלה (שם זה יכול לעבור את ה 128)
    2. לזרוק את הפקודה לקובץ BAT
    3. להפעיל את קובץ ה BAT עם SHELLEX או WINAPP
    משה
    משתתף
    היי ליאור,
    קודם כל תודה על העזרה.
    לגבי מה שהצעת, אורך עמודת טבלה מוגבל ל-120 תווים, אז השתמשי בכמה עמודות וזרקתי הכל לקובץ BAT.
    כעת למעשה כדי להפעיל את הדפדפן אני צריך לכתוב את הפקודה START בקובץ ה-BAT, ולהפעיל את הקובץ מהפריוריטי ע"י SHELLEX.
    הבעיה היא שהתוו '&' לא מזוהה כעת ע"י הדפדפן. וגם העברית יוצאת ג'יבריש.
    מה ניתן לעשות?
    Lior
    מנהל בפורום
    הרוחב מוגבל בבנית טבלה חדשה. אבל אם תרחיב את העמודה, המערכת תצליח להרחיב ליותר מ 128 תוים (על SQL SERVER)

    לגבי הקוד שלך: שים את הקטע שכותב לקובץ בתוך וורד והעלה לפורום.
    אני אוכל לחוות דעה רק מול זה.

    משה
    משתתף
    היי ליאור,
    בכל מקרה אם כותבים לתוך קובץ טקסט אז אין צורך לכתוב קודם לתוך עמודה.
    צירפתי קובץ עם קוד להמחשה:
    הבעיה שלי היא שהעברית שנכתבת נכון לתוך קובץ ה BAT, מוצגת בצורה משובשת בדפדפן. כמו כן התו '&' שהוא חלק מהפרמטרים שאני רוצה שיופיעו ב-URL, לא מתקבל ולמעשה נחתך יחד עם כל הטקסט שבא אחריו.
    אולי צריך להשתמש בפקודה אחרת מאשר START.
    אני לא כ"כ מכיר את השפה לקבצי אצווה.
    תודה על העזרה! [file name=TEST.doc size=22016]https://www.priority-forums.com/he/images/fbfiles/files/TEST.doc[/file]
    משה
    משתתף
    היי,
    נראה לי שהסתדרתי בסוף.
    השתמשתי בפקודה :

    EXECUTE SQLI :fiename

    כאשר לתוך הקובץ הכנסתי את את הקוד:

    EXECUTE WINAPP ………………….

    תודה על העזרה!

    Lior
    מנהל בפורום
    פתרון יפה מאוד בתנאי שהמחרוזת העברית איננה משתנה.
    שלח לי בבקשה מייל עם טלפון שלך. אני רוצה ברשותך לשוחח איתך כמה דקות.
מוצגות 6 תגובות – 1 עד 6 (מתוך 6 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.