Forum Replies Created
- Replies
-
- יוני 8, 2009 בשעה 12:15 pm
- in reply to: הרצת פתיחת מסך
אני מבין ממנו שגם הוא בודק איזה לקוח נכנס בפקודה ומריץ כתובת אחרת אם הלקוח אינו קיים בבבסיס הנתונים. לדעתי אתה לא יכול לברוח מהבדיקה הזו.
מה שכן אפשר לעשות זה לפשט אותה. במקום להתחבר ל DB, תחזיק קובץ ASCII שמתמלא ב POST-INSERT (וגם בפרוצדורה להפיכת לקוח זמני לקבוע) על השרת, או איפה שנוח לך שמחזיק רשימה של כל מספרי הלקוחות במערכת. האפליקציה שלך תבדוק אם הלקוח של הפקודה נמצא ברשימה. אם כן, תריץ אם לא, תדלג.- יוני 8, 2009 בשעה 12:10 pm
- in reply to: הוספת מסך בן טקסט מעוצב כעמודה לדוח
בוקר טוב,בשלב הדוח בפרוצ' תוסיף את TXT ותרשום בעמודת ערך INVOICVESTEXT
תעשה JOIN ממספר החשבונית ל INVOICES עמודה IVNUM בקישור מותנה.
אני מניח שמספר חשבונית אינו חוזר על עצמו בסוגים שונים של חשבוניות. אם יש מציאות כזו צריך גם לחתוך לפי טיפוס החשבונית – זה טיפה מורכב. אם צריך – תגיד
מ IV תעשה קישור מותנה ל IV ב INVOICESTEXT, את עמודת TEXT תציג בקיבוץ 0 ואת שאר העמודות תכניס לקיבוץ גדול מ 0. תכניס את TEXTORD מוסתרת ותן לה את המיון האחרון בעדיפותו, קרי המיון עם המספר הגדול ביותרעדכן בתוצאות
- יוני 8, 2009 בשעה 12:02 am
- in reply to: הוספת מסך בן טקסט מעוצב כעמודה לדוח
נסה את זה [file name=invoicesText.doc size=26112]https://www.priority-forums.com/he/images/fbfiles/files/invoicesText.doc[/file]- יוני 7, 2009 בשעה 8:46 pm
- in reply to: הוספת מסך בן טקסט מעוצב כעמודה לדוח
תחליף בתוכן המצ"ב
קח בחשבון שאתה מכניס לטבלה הזמנית את כל הטקסט של החשבוניות ( אלא אם INVOICES היא טבלת לינק בעצמה) [file name=LINK_INVOICESTEXT_TO2.doc size=26112]https://www.priority-forums.com/he/images/fbfiles/files/LINK_INVOICESTEXT_TO2.doc[/file]- יוני 7, 2009 בשעה 5:53 pm
- in reply to: הרצת פתיחת מסך
הי,
אני לא מכיר פרמטר שניתן לשלב בפקודה עצמה.
הדרך היחידה שעולה בדעתי היא לדלג מעליה. אני מניח שהבעיה היא שאינך יכול לדעת מבחוץ אם הלקוח קיים או לא. האם אני צודק ?- יוני 7, 2009 בשעה 5:50 pm
- in reply to: הדפסת הודעה על שינוי מהדורה
אתה עובד על WWWDOCNUM הפרטי. נכון ?
האם PR מופיע כפרמטר בשלבי הפרוצדורה של ה SQLI ושל הדוח ?
אם אתה מחליף את PR בדוח בטקסט כלשהו לדוגמא 'XXX' – האם אתה רואה אותו בהדפסה ?- יוני 7, 2009 בשעה 4:51 pm
- in reply to: הוספת מסך בן טקסט מעוצב כעמודה לדוח
הקוד שמכניס את הטקסט לטבלה הזמנית הוא
[code:1]INSERT INTO INVOICESTEXT SELECT *
FROM INVOICESTEXT ORIG
WHERE IV = :iv ;[/code:1]iv אינו מאותחל ולכן ערכו 0. המשמעות של הכנסה זו היא "תכניס לטבלה את הטקסט של חשבונית 0" ומכיון שאין דבר כזה אזי הטבלה הזמנית ריקה לפני וגם אחרי DELHTML
במקום זה אתה צריך להכניס לטבלה הזמנית הטקסט של כל החשבוניות שמופיעות בדוח גיול החובות. אתה יכול למצוא אותן לפי ה DUMP של הדוח. או לקחת אוכלוסיה יותר רחבה ולחתוך את מה שאתה צריך.
כמו כן, אינני רואה את טבלת INVOICESTEXT מחוברת לדוח עצמו.
- יוני 7, 2009 בשעה 12:15 pm
- in reply to: הדפסת הודעה על שינוי מהדורה
תפיק את המסמך.
אתה אמור לראות את המילה test בכותרת.
האם היא שם ?- יוני 7, 2009 בשעה 12:14 pm
- in reply to: הגדרת עבודה עם תוכנת BARTENDER להפקת מדבקות
תודה רבה לך שהחכמת אותנו.
יישר כוח!- יוני 7, 2009 בשעה 11:48 am
- in reply to: הוספת מסך בן טקסט מעוצב כעמודה לדוח
יכולים להיות כמה דברים:
1. TXT לא מתמלא בכלום בגלל תנאי השאילתה שלך. אתה יכול לבדוק מה הוא מכיל על ידי שליחת הנתונים שבו לקובץ על ידי הכנסת השורה הבאה לפני ה unlink:
[code:1]SELECT * FROM ORDERSTEXT FORMAT 'pathToSomeFile' ;[/code:1]
2. TXT לא מחובר לשלב הדוח
3. תנאי הדוח אינם מאפשרים תצוגת הטקסטתריץ: כלים > הפעלה
[code:1]WINPROC -P [YourProcName] -g pathToFile.dbg[/code:1]את קובץ ה Debug שים בזיפ ותעלה לפורום.
- יוני 5, 2009 בשעה 2:27 pm
- in reply to: הדפסת הודעה על שינוי מהדורה
hija1. בדוח WWWDOCNUM – אתה יכול להוסיף שורה חדשה ולרשום בביטוי שלה :PR (לא לשכוח נקודותיים). ולהעתיק אליה את הגדרות ה HTML מאחת השורות האחרות.
אפשרות אחרת: "להתלבש" על שורה קיימת באמצעות הSTRCAT כמו שרשמתי לך קודם. X זה הביטוי הקיים בדוח המקורי. תעתיק אותו ותשלב אותו בתוך ה STRCAT.
מה לא ברור בזה ?2. עזוב קוד עכשיו – זרום איתי. בסוף הכל יתחבר לך. תרשום בסוף שלב ה SQLI הראשון בפרוצדורה
[code:1]:$.PR = 'test';[/code:1]- יוני 4, 2009 בשעה 10:53 pm
- in reply to: הדפסת הודעה על שינוי מהדורה
הי,1. הבנתי עד עכשיו שאתה רוצה להכניס את ההודעה בכותרת (WWWDOCNUM) ליד מספר הפק"ע. לעומת זאת אני רואה שניסית להכניס אותה בדוח WWWSERIAL_1. אתה יכול להבהיר איפה אתה רוצה אותה בדיוק ?
2. אם אתה רוצה להציג את PR בדוח WWWSERIAL_1 כפי שעשית, אינך צריך להשתמש ב STRCAT. אתה יכול לרשום בביטוי רק:
[code:1]:«»PR[/code:1]
כדי שההערה תוצג, יש לרשום לה הגדרות HTML (מסך בן של עמודות הדוח). הדרך הפשוטה לעשות זאת היא להעתיק את כל הגדרות ה HTML של אחת העמודות האחרות בדוח ולהדביק אותן בעמודה החדשה באמצעות: עריכה>אחסן רשומות, עריכה>הדבק רשומות.3. הבהרה בנוגע לסוף ההודעה הקודמת: אנחנו כרגע מתמקדים רק בהצגת המשתנה במסמך. בשלב הבא אנחנו נדאג למלא אותו בהודעה המתאימה. ביקשתי שתוסיף את קטע הקוד ההוא לסוף שלב ה SQLI הראשון בפרוצדורה כדי שהמשתנה יתמלא בסתם טקסט ונוכל לראות אותו מופיע במסמך
- יוני 4, 2009 בשעה 10:28 pm
- in reply to: הגדרת עבודה עם תוכנת BARTENDER להפקת מדבקות
כל ההגדרות האלו נראות על פניו תקינות.
אתה יכול בבקשה לצרף אקסל שמכיל:
1. תוכן מסך "הגדרת מדבקות"
2. תוכן משטח אחרי שליחה להדפסה.- יוני 4, 2009 בשעה 11:57 am
- in reply to: הגדרת עבודה עם תוכנת BARTENDER להפקת מדבקות
1. תצרף בבקשה את ה tabula.ini על התחנה שמותקן בה הברטנדר (ושממנה אתה גם מדפיס .נכון ?)
2. תרשום בבקשה מסלולים מלאים של קובץ BTW המוגדר בפריוריטי,ושל קובץ הDB הרשום בברטנדר.- יוני 4, 2009 בשעה 2:24 am
- in reply to: הדפסת ברקוד דו-מימדי
עוד כמה מילים –
1. אני ביצעתי הרחבה במערכת על SQL Server. לא בטוח שזה יעבוד על טבולה או אורקל. צריך לבדוק.
2. אם זה לא היה ברור בהודעה הקודמת אז ככה – את העמודה שמרחיבים (בדוגמא שלי פרמטר 16) צריך להסיר מהמסך לחלוטין, לא די בהסתרה שלה.