Lior

Forum Replies Created

מוצגות 15 תגובות – 736 עד 750 (מתוך 2,223 סה״כ)
  • Replies
  • Lior
    מנהל בפורום
    נניח שמספרי העמודות(לא המיקום) הן 10 ו 20
    אתה רושם בביטוי:
    #10 + #20
    Lior
    מנהל בפורום
    הי
    המקשים שאני מכיר ש KEYSTROKES מקבל הם אלו שרשומים ב SDK + מה שקיים במערכת (אתה יכול לעשות חיפוש על המשתנה הזו בכל המערכת ולבחון את המופעים השונים שלו באמצעות WINDBI ו Find String)
    Lior
    מנהל בפורום
    אני לא בטוח
    ייתכן שחלק מן המשתנים שעוברים ל SUB תלויים במאפיינים מקומיים של ההתקנה (לדוגמא שפת המערכת).
    Lior
    מנהל בפורום
    תכפיל ב 10, תעגל כלפי מעלה ותחלק ב 10.
    הייתי כותב איזה טריגר ב FUNC בשביל ועושה אליו INCLUDE בשביל לקבל קוד נקי ומסודר

    עיגול כלפי מעלה(שים לב- התוצאה היא INT):

    :ciel_val = (ROUND(0.0 + :dec_val) >= :dec_val ?
    ROUND(0.0 + :dec_val) : ROUND(0.0 + :dec_val) + 1)

    Lior
    מנהל בפורום
    POST-FORM עובד רק אם היה שינוי.
    אם אתה רוצה בכל זאת להפעיל אותו, שים ערך אחד בתוך משתנה שנקרא ACTIVATE_POST_FORM
    בתוך ה PRE-FORM.
    בסוף ה POST-FORM תחזיר אותו להיות 0 כדי שהוא לא יפעל במסכי בן אחרים.
    Lior
    מנהל בפורום
    זה מתבצע באמצעות המילון שמגדיר תרגום לשפות המותקנות בפריוריטי שלך
    Lior
    מנהל בפורום
    תשתמשי ב LIKE
    להלן דוגמא להרצה ב WINDBI:


    :VAR = '111abcdef222' ;
    SELECT (:VAR LIKE '%bcd%' ? 1 : 0) FROM DUMMY FORMAT ;

    Lior
    מנהל בפורום
    באמצעות הפרוצדורה
    מנהל המערכת > תחזוקת מערכת > התקנת רשיונות > התקנת רשיונות

    לצאת מהמערכת ולהכנס מחדש

    Lior
    מנהל בפורום
    הי
    אין אפשרות למחוק תנועות
    מה שאתה יכול לעשות זה להוציא דוחות לפי תקופות.
    תגיד איזה דוחות אתה צריך וננסה לעזור לך
    Lior
    מנהל בפורום
    לא
    Lior
    מנהל בפורום
    דוגמא לשליחת מייל:

    SELECT SQL.TMPFILE INTO :TMP FROM DUMMY;
    LINK ERRMSGS TO :TMP;
    GOTO 99 WHERE :RETVAL <= 0;
    INSERT INTO ERRMSGS SELECT *
    FROM ERRMSGS O WHERE USER = SQL.USER
    AND TYPE = 'i';
    GOTO 90 WHERE :RETVAL <= 0;
    /* to send the report as an attachment to a Priority mail recipient */
    :MAILER = SQL.USER;
    EXECUTE WINACTIV '-R', 'INTERFACEERR', 'ERRMSGS', :TMP,'-u', :MAILER;
    /* to send the report as an attachment to a Priority group, defined in the UGROUPS
    form */
    :GROUPNAME = 'mailGroup';
    EXECUTE WINACTIV '-R', 'INTERFACEERR', 'ERRMSGS', :TMP,'-g',
    :GROUPNAME;
    /* to send the report as an attachment to an external recipient */
    :EMAIL = 'example@example.com';
    EXECUTE WINACTIV '-R', 'INTERFACEERR', 'ERRMSGS', :TMP,'-e', :EMAIL;
    LABEL 90;
    UNLINK ERRMSGS;
    LABEL 99;

    בדיוק באותו אופן, תעשה לינק לטבלה של המסמך שלך, ותעביר את הלינק כפרמטר כמו בדוגמאות הנ"ל

    • in reply to: גיבריש
    Lior
    מנהל בפורום
    שמעתי מחבר ששינה THEME של WINDOWS וזה עשה לו גיבריש בפריוריטי.
    Lior
    מנהל בפורום
    מכניסים עמודה DUMMY.DUMMY
    בביטוי רושמים שוה ל 0
    ומוסיפים תנאים בהמשך הביטוי באמצעות AND
    Lior
    מנהל בפורום
    כספים > תחזוקת כספים > תכניות שרות > עדכון פרמטרים תמחיריים
    Lior
    מנהל בפורום
    בכל טבלת פריוריטי יש רשומה של ערכי 0 לפי טיפוסי העמודות שלה. בטבלה שלך אין. כנראה מחקת אותה מחוץ לפריוריטי(כי פריוריטי לא מוחק אותה אף פעם). זו תקלה ויכול מאוד להיות שממנה נובעת הבעיה שלך.
    אתה צריך
    1. להחזיר אותה
    2. לדאוג לא למחוק אותה כאשר אתה מנקה את טבלת הטעינה מבחוץ

    ברכה והצלחה

מוצגות 15 תגובות – 736 עד 750 (מתוך 2,223 סה״כ)