yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,576 עד 1,590 (מתוך 2,464 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    זה התמלא בגלל הקשר שמוגדר כביטוי על המפתח
    (אותו כלל שהזכרנו לאחרונה שמכניס את המפתח וגם מונע מחיקה ממסך העל גם אחראי על שליפה אוטומטית במסך בן כזה)
    במסך עליון, כפי שכתבתי, אין שליפה אוטומטית וה-KEYSTROKES נדרש.

    אני ממתין לתשובות של שרית לשאלות שלי

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    נדרשים באותו סגנון גם PRE-INSERT אם לא רוצים לאפשר הוספת שורות ו-PRE-DELETE למנוע מחיקה.
    נראה לי שאפשר לעשות את הכל בהפעלה אחת, משהו כמו XXXX_PRE-INS-UPD-DEL
    (אבל אולי אי אפשר שם כזה בהפעלה פרטית)
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    מאוד מקווה שהתשובה של נעם היה לעניין ומספיק (ברוב המקרים זאת תהיה בדיוק התשובה)

    יש מצבים בהם זה יכול להיות מורכב יותר.
    שתי דוגמאות:
    1. בעמודה מוגדרת ביטוי ולא הצבעה על עמודת טבלה
    2. העמודה מגיעה מטבלה שמגיעה מ-outer join (סימן שאלה בחיתוך)
    במקרים אלה ואחרים יתכן צורך לגישה אחרת

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אתה מדבר על מסך עצמאי או מסך בן?
    למה שלא יהיה צורך לעשות את זה במסך עצמאי?
    אם לא היה צורך לזה משמע שזה עושה באופן אוטומטי וללא אפשרות אחרת שליפה של הכל וזה לא כ"כ רצוי.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לדעתי במסך התצוגה יש לך עוד תנאים שעושה לך סינון שאת לא רוצה. יכול להיות חיתוך שעשית לא נכון אבל אם כן אולי לא היית רואה את הרשומות החדשות בכניסה שניה…

    אם הצלחת במסך זה להוסיף רשומות – את רואה אותן במסך הראשון?
    איזה הבדל יש (שם) בין אלה שהוספת במסך החדש ואלה שהיו מהמסך המקורי?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הייתי עושה 12 פעם insert into … select וזהו.

    יש שיטה אלגנטית אחת שאולי אפשר לעשות אותה אם יש טבלת חודשים במערכת (נראה לי שכן אבל לא זוכר בוודאות) אבל היתה דורשת היררכיה של 11-12 ביטויי תנאי אחד בתוך הקודם, ולדעתי זה יוצא פחות אלגנטי בסופו של דבר.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    1. מציע להשתמש בתגים של CODE כדי להציג קוד כאן באופן תקין. קצת קשה לקרוא את קטע הקוד הזה. (מדובר באייקון עם מעל תיבת העורך).
    2. בכל מקרה הבנתי את הכוונה.
    לא, לא ניתן לעשות זאת.

    אני מניח שזו דוגמה של קבוצה הרבה יותר גדולה של משתנים ולכן אתה רוצה להשתמש שלולאה?

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    קיבלת מה שהוא שלח.
    אבל השגת את מה שרצית? זה נותן לך פתרון של טקסט ליד טקסט או זה כן אחד אחרי השני?
    ינאי, אתה מוכן לשתף (או שהוא ישתף) את השיטה?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    את בעצם צריכה לחזור על החישוב הזה פעמיים, פעם אחת עבור לפני הנקודה ופעם אחת עבור אחרי
    עבור השנים את צריכה מספר שלם
    נראה לי שאם תקחי את חישוב של ינאי ותורידי את ה-"נקודה 0" זה יעשה חישוב של שלמים בלבד.
    אם תקחי את החישוב הקודם ותורידי ממנו את החישוב הנ"ל תקבלי את השארית. אותה את צריכה להכפיל ב-12 ולהפוך לשלם.
    (אופציה אחרת: כפלי את שניהם ב-12, אז עשי פחיתה ועגלי. אולי אפשר להעזר בפונקציית modulo – סימן % אם אני זוכר נכון. איך שבא לך.)
    שני האלה להפוך למחרוזות (DTOA) ולשרשר (STRCAT) עם נקודה.
    כל זה אפשר בביטוי אחד (אם כי ארוך) ולכן כן מתאים כביטוי בדו"ח; לא צריכים לולאות.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא יודע
    יכול להיות שמיפוי זה הפתרון הפשוט ביותר
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא עברתי עליהן לבדוק אבל נראה לי שתמצאי את כל הפרטים בדיונים האלה:

    https://www.priority-forums.com/he/index.php/forums/6/16813
    https://www.priority-forums.com/he/index.php/forums/11/16060
    https://www.priority-forums.com/he/index.php/forums/11/15340

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    פרוצדורה שתפיק תעודות לא תתן לו את הצורה שהוא רוצה.

    אני כתבתי איך (לדעתי) ניתן לעשות את זה.

    נעם, מה דעתך? מה שתיארתי צפוי לא לעבוד?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    תבדוק ממש בקפדנות שגם הקודים וגם התיאורים של הסעיפים ממש ממש זהים בין החברות.

    אי התאמה אפילו קלה גורמת למצב שנראה לי שאתה מתאר.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לשני קוראים תעודה (במיוחד לאור זה שלפני עידן ה-HTML בפריוריטי היתה ממש סוג ישות שהיה נקרא "תעודה")
    ומה שאתה מתאר זה סתם דו"ח.
    (יש פרוצדורות שמפיקות דו"חות ויש שמפיקות תעודות)

    דו"ח טבלאי זה סוג מסוים של דו"ח שמקבץ בשני צירי הטבלה ומציג קבוצה של ערכים בכל תא. (לדוגמה שורות לפי משהו, ועמודות לפי חודש ומספר ערכים בתאים, כמו סכום ואחוז או משהו כזה)
    והיות וכן מדובר בדו"ח סטנדרטי זה מחזק את מה שאני אומר שלא מדובר בצורת הפקה כ"כ מיוחדת; רק צריכים להכין את הפלט בדיוק נכון כדי לקבל את ה-HTML באופן תקין כך שלא רואים את התגים.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    תצוגה תקינה של HTML זה כולו עניין של פלט של הנתונים מתוך הטבלאות לקובץ HTML בצורה שלא ישבש את ה-HTML

    שלבי ה-SQLI שהזכרתי זה נדרש כדי לדאוג שהשורות שני קטעי הטקסט מסונכרנים כדי שיצאו בסדר הנכון ולא יהיה שיבוש של ה-HTML
    אני לא עשיתי את העבודה הזאת אבל לא רואה למה שלא יעבוד עם יעשה נכון.

    אני אנצל את ההזדמנות – אתה אומר כל פעם שזה דו"ח טבלאי. בדו"ח שלך יש T בעמודת טיפוס? (או H או כלום?)

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 1,576 עד 1,590 (מתוך 2,464 סה״כ)