Forum Replies Created
- Replies
-
- פברואר 25, 2019 בשעה 11:00 pm
- in reply to: אין ברשומה מפתח מלא
היי,שווה לבדוק אם יכול להיות שהקוד פשוט מוצא הזמנה שאין לה שורות.
או, שהקוד מנסה למחוק שורה שהוא לא מילא ערך עבור המפתח שלה קודם לכן בטבלה הטעינה.במילים אחרותף בסוג רשומה 1, הקוד מכניס נתונים לטבלת הטעינה.
ומיד לאחר מכן מוסיף נתונים נוספים לטובת סוג רשומה 2, שלא כוללים מפתח של שורה מסוימת.
ואז יוצא מצב שאורדי שלנו שווה אפס:
:ORDI = 0- ינואר 10, 2015 בשעה 8:17 pm
- in reply to: פריוריטי ו-ODBC
היי אורן.לא ראיתי תגובה קודמת לנושא.
אני מכיר פקודות של בסיס נתונים ואני כבר מתכנת לא מעט גבי הפריוריטי במגוון היבטים.
אשמח להסבר (או הפניה להסבר) איך ניתן לבצע זאת תרתי משמע.
איך אני יכול לחבר בין 2 בסיסי הנתונים, או להגדיר טבלה משותפת וכדו'.השאיפה שלי היא שבסופו של דבר על ידי הרצת שאילתא בפריוריטי אני אקבל רשומות ששייכות לבסיס הנתונים החיצוני.
תודה רבה מראש !!
- ינואר 7, 2015 בשעה 11:08 pm
- in reply to: הגדרות ל VIEW
שלום דוב.האם הצלחת להגדיר זאת ?
אני גם מעוניין להגדיר תצורה שבה אני אוכל לבצע שאילתות בפריוריטי כאשר הן שולפות מידע מבסיס נתונים אחר.
אשמח להסבר כיצד עשית זאת.
תודה
- דצמבר 14, 2014 בשעה 6:40 pm
- in reply to: עזרה במספור עמודות בדוח
הבנתי.אם כך, מה שאתה צריך לשנות הוא רק את ה-SELECT בשאילתא של ה-CURSOR.
שלוף את עמודת המק"ט בלבד.*שים לב רק להוסיף DISTINCT אחרי ה-SELECT
זה אמור לסדר
- דצמבר 14, 2014 בשעה 6:18 pm
- in reply to: עזרה במספור עמודות בדוח
נראה שקידום המונה בסדר.שמתי לב שבשאילתת ה-CURSOR שלך אתה מבצע שליפה של מספר שדות, ביניהם כנראה המק"ט.
עם זאת, בשלב ה-UPDATE אתה מבצע עדכון לפי שדה TEXT3. מדוע ?הייתי מצפה שתבצע עדכון לפי השדה הייחודי של טבלה זו –> LINE.
בדרך זו תבצע עדכון אך ורק לשורה אותה שלפת באיטרצית ה-CURSOR.- דצמבר 12, 2014 בשעה 12:10 pm
- in reply to: FOOTER בדו"ח HTML
היי צבי.תודה על התשובה.
הכוונה שלי היא קצת אחרת – אני אנסח מחדש.
ידוע לי שדוח HTML (או פרוצדורת HTML) הוא בעצם קומבינציה של מספר דוחות – לוגו, נתוני כותרת, פרטים כלליים וכו'.
כתבתי את הפרוצודרה, ה-HTMLCURSOR ואת כל תתי הדוחות הרלוונטיים (אחד מהם משמש כ-FOOTER ותמיד מוצג אחרון), שמתייחסת למסך הרלוונטי – תעודות משלוח.הבעיה שלי מתחילה כאשר מפיקים הדפסות לתעודות משלוח עם תכולות שונות.
כאשר מפיקים תעודת משלוח "דלה" עם שורה אחת, בהדפסה יוצא דף אחד, והדוח שמשמש כ-FOOTER עשוי לצאת 15 ס"מ לפני סוף הדף.
כאשר מפיקים תעודת משלוח עם יותר מידע (יותר שורות לצורך העניין), דו"ח ה-FOOTER עשוי להתקבל לקראת סוף הדף המודפס (במקרה הטוב) או בדף שני/נוסף כאשר שם הוא יופיע בתחילת הדף, בגפו, מתחת ללוגו…אני מעונין לדעת אם קיימת דרך "לקבע" את מיקום דוח ה-FOOTER בהדפסה כך שיופיע תמיד בתחתית הדף (בדומה לדוח הלוגו שתמיד מופיע בראשית כל דף ובמיקום קבוע).
תודה
- דצמבר 8, 2014 בשעה 12:05 am
- in reply to: עזרה במספור עמודות בדוח
תריץ CURSOR על ה-GENERALLOAD שלך ובשאילתת ה-CURSOR תקבע שהריצה תהיה על פי הערך הממיין (כלומר, ORDER BY על פיו).
"תחזיק בצד" משתנה COUNTER כלשהו שיקודם בכל איטרציה של ה-CURSOR ויתחיל מ-1.
את המשתנה הזה תשים בעמודה אחרת של GENERALLOAD על ידי ביצוע UPDATE לרשומה באיטרציה הנוכחית.
עבור האיטרציה הבאה תדאג לקדם את ה-COUNTER וחוזר חלילה.בדוח עצמו תדאג למיין לפי העמודה שלה עשית UPDATE עם ה-COUNTER
- נובמבר 17, 2014 בשעה 10:03 pm
- in reply to: עזרה במספור עמודות בדוח
ORDER BY לא מחזיק מים כאשר מבצעים INSERT-SELECT