ליאורה בן-עזרא

Forum Replies Created

מוצגות 15 תגובות – 1 עד 15 (מתוך 39 סה״כ)
  • Replies
  • תודה על העזרה

    לבסוף הגדרתי הכל תחת טבלה STACK4 – שמרתי מפתח עם קריאת שרות ABS(DOC)

    השתמשתי ב 2 שדות טקסט בטבלה- אחד לתקלה והשני לטיפול -הדרך ארוכה קצת יותר אך בדוח מופיע בצורה תקינה.

    אפילו איחדתי את כל שורות הטקסט ב STRiNG 1 שיופיע בשורה 1

     

    איך מציגים ב 2 עמודות – כרגע מציג בעמודה אחת גם תקלה וגם טיפול .הרי זה אותו שדה TEXT

    ממש מסובך..

    בדוח המקורי – נעזרו בטבלה DAYS – זה גרם שכל הטקסט הופיע בשורה אחת – אפילו אם היו 2 שורות – איך זה קורה?

    בדוח עצמו לא מסתדר, הגדרתי בהתחלה תאור טיפול:

    מציג כפול את השורה הראשונה, השדה של הטקסט הוגדר כקיבוץ – לא ממש עזר.
    <p style="text-align: left;">  test_text stack8</p>
    <p style="text-align: left;">stack8 key1  documents doc</p>
    <p style="text-align: left;">stack8 key2 >0</p>
    שניסיתי להוסיף את תאור התקלה ע"י הוספת זיהוי לאותו קובץ וחיבור ל מינוס של DOC

    יצא דוח ריק

    אשמח לעזרה גם כאן

     

    תודה רבה, אנסה
    אם אפשר  הבהרה נוספת.

    המטרה של הדוח להציג קריאות בין תאריכים, כך ששלב ה SQLI , הגדרתי CURSOR לשלוף את כל הקריאות בטווח המבוקש

    וב LOOP בשליפה הכנסתי את העתקת הטקסט של קריאה לטבלה המלונקקת – כדי לבדוק אם עבד בצעתי DEBUG אבל מציג לי את כל הקריאות בקובץ – היכן טעיתי?
    <p style="text-align: left;">SELECT SQL.TMPFILE INTO :TXT FROM DUMMY;
    LINK DOCUMENTSTEXT TO :TXT;
    GOTO 99 WHERE :RETVAL <= 0;
    /** insert service call text doc **/
    DECLARE SRVC CURSOR FOR
    SELECT DOC FROM DOCUMENTS WHERE DOC <> 0
    AND CURDATE BETWEEN :$.FDT AND :$.TDT ;
    OPEN SRVC;
    GOTO 99 WHERE :RETVAL <=0 ;
    LABEL 10;
    :DOC = 0 ;
    FETCH SRVC INTO :DOC;
    GOTO 9999 WHERE :RETVAL <= 0 ;
    INSERT INTO DOCUMENTSTEXT SELECT * FROM DOCUMENTSTEXT ORIG
    WHERE DOC = :DOC AND TEXT <> " AND TEXTLINE > 0 ;
    /* Don't insert empty lines into the link table */
    LOOP 10;
    LABEL 9999;
    CLOSE SRVC;
    /***CHECK **/
    UNLINK DOCUMENTSTEXT;
    LINK DOCUMENTSTEXT TO :TXT;
    GOTO 99 WHERE :RETVAL <= 0;
    SELECT * FROM DOCUMENTSTEXT TABS 'C:\TMP\LTXT.TXT';</p>
    בשורה האחרונה – מציגה מה יש בטבלה לאחר הLOOP -מצפה לראות רק את הקריאות שעמדו בקריטריון התאריך אבל מציג את כולם

    האם צריך לבצע קודם UNLINK ? או אח"כ האם צריך להגדיר שוב LINK ל TXT – שם אמורה להיות הטבלה המצומצמת של הקריאות הנבחרות

     

    תודה מראש

    ב SDK קיימת הדוגמא להלן:
    <p style="text-align: left;">INSERT INTO PARTTEXT SELECT * FROM PARTTEXT ORIG WHERE PART = :PART AND TEXT <> ''; /* Don't insert empty lines into the link table */ UNLINK PARTTEXT; /* text with HTML tags */ SELECT TEXT FROM PARTTEXT WHERE PART = :PART FORMAT; EXECUTE DELHTML 'PARTTEXT', :TXT;</p>
    בתחילה מעתיקים את שורות הטקסט מהאורגינל לטבלה המלונקקת , אבל בסוף מבצעים UNLINK – כלומר ,בשורה הבאה כאשר מריצים הורדה של HTML – מבצעים על הטבלה המלונקקת למרות שבוצע בשורה קודם UNLINK – וגם רשום שמבוצע ל TXT:

    רוצה לברר , כדי שלא יהיה בלבול ויבוצע ניקוי על הטבלה המקורית..מבלבל

    אשמח לסבר ,

    תודה מראש

     

    היי,

    תודה.

    אצלנו לא קיים שדה הטקסט – אולי אוסיף

    הכוונה שבסוף – בstack8 יהיו 2 שדות טקסט – אחד של תאור תקלה והשני תאור טיפול עם שני מפתחות שהם מס' קריאה ומס' שורה?

    היי,

    תודה על המענה.

    בשלב הראשון – למה בדיוק התכוונת – לאיזו טבלה ראשונה להעתיק?

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

    צריך להעתיק שדה LINE של השורות או ORDLINE?

    אם אפשר לקבל הסבר

    בהודעת השגיאה מציין:

    the value of the variables 'Priority Directory' and 'Bin Path' in the 'C:\WINDOWS\tabula2.ini' file.
    Can't find a program on the server: //priority-l1/priority/system/bin.95\FILELIST.dll.

    אבל בקובץ TABUALA2.INI בשרת רשום:נראה תקין – ממש לא מובן לי למה מחפש בספרייה שגוייה:

    //priority-l1/priority/system/bin.95\FILELIST.dll

    במקום priority-l1/priority/bin.95\FILELIST.dll//
    <p style="text-align: left;">[Environment]
    Tabula Tmp=C:\tmp
    Tabula Path=C:\priority_PROD\bin.95
    Priority Directory=\\priority-l1\priority\system\prep
    Priority RemoteRoot=D:\priority
    Tabula Host=PRIORITY-L1\PRI
    Portal=false
    NegevTest=1
    HighTime=31051990
    LowTime=944503214
    Priority UNC=\\priority-l1\priority\system\prep</p>
     

    נראה לי שנתת לי כיוון – בשרת ה WEB – נשמר תחת priority_prod\bin.95

    איך אני רושמת לו שיגש לשם – הוא מחפש C:,.priority\bin.95

    הפקודה היא: execute filelist

    ניתן לרשום execute c:\priority_prod\bin.95\filelist

    היי,

    ראיתי אצלנו שמוגדר דוח דומה – ומשם לקחתי את ה DUMMY..

    הטקסט הוא ארוך – פשוט להכניס אותו כביטוי סוג CHAR

    אנסה, תודה

    הרצתי אותה -יצירת דף HTML לדף…

     

    הכוונה – שנצבעים גם הנתונים שעונים על התנאי ובנוסף נצבעים גם הערכים בחלק שורה מעל או 2 שורות מעל – ללא סיבה מוצדקת

    יש לנו גרסה 20.0

    ההיתי שולחת צילום מסך – אך משום מה לא נותן לי להוסיף תמונה להודעה שלי – מקבלת הודעה שאיני מורשית – לא יודעת מה קובע או מיקובע??!

    אפשר לשלוח לך למייל צילומי מסך , אולי יעזור להבין.

    תודה על ניסיון העזרה..

    מה הכוונה היתה שורה מתחת /מעל  – איך אפשר לבדוק זאת?

    תודה

    היי, עשיתי זאת – ולמרות שעמודת הצבע היתה 0 ולא 1 – כלומר הערך לא היה שלילי – היא עדין נצבעה

    ממש מוזר – מנסה להבין מה גרם לעמודה להצבע גם כן…

    תודה , בכל מקרה

    אשמח אם יהיו עוד רעיונות

מוצגות 15 תגובות – 1 עד 15 (מתוך 39 סה״כ)