לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 19-11-2015, 16:49
צלמית המשתמש של זיו
  זיו זיו אינו מחובר  
L'enfer, c'est les autres
 
חבר מתאריך: 21.11.01
הודעות: 29,177
הדפסת רשומה בודדת בweb app של Access 2013

web app היא גרסה נכה משהו של אקסס, אבל מצויינת ליישומים מסויימים. בכל מקרה, אחת הבעיות זה שאין אפשרות להדפיס מתוך היישום. כדי להתגבר על הבעיה, אפשר לייצר טופס בתצוגה ריקה מאלמטים של האפליקציה, ולהדפיס אותו בכפתור ההדפסה של הדפדפן. העמוד הזה http://www.ascassociates.biz/WebApp...erPrinting.aspx מתאר את הדרך הזו בצורה מצויינת.

העניין הוא שבדוגמה שבדף יש תצוגה של טופס בתצוגת גליון נתונים, וזה באמת עובד סבבה. אבל אם מעוניינים להדפיס טופס בתצוגת רשימה (רשומה בודדת) מה שנשלח לתצוגה זו הרשומה האחרונה שבטבלה, ולא הרשומה שעליה עובדים ואותה רוצים להדפיס.

בסוף הלינק הנ"ל יש קישור לדוגמה של web app שמבצעת הדפסה של רשומה, והיא אכן עושה את זה כמו שצריך. הורדתי והתקנתי את האפליקציה הנ"ל, ולא הצלחתי להבין איך מתבצעת יצירת הטופס להדפסה של רשומה בודדת.

אם מישהו קצת מבין בתחום (זה די שונה מבנייה רגילה בAccess, רוב הפונקציות והאפשרויות פשוט לא קיימות שם) אשמח לכיוון. מה שאני עושה זה רק תחביב, ואני לא ממש מבין בזה לעומק.
_____________________________________
..

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 29-11-2015, 15:27
צלמית המשתמש של זיו
  זיו זיו אינו מחובר  
L'enfer, c'est les autres
 
חבר מתאריך: 21.11.01
הודעות: 29,177
בתגובה להודעה מספר 1 שנכתבה על ידי זיו שמתחילה ב "הדפסת רשומה בודדת בweb app של Access 2013"

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

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

והפתרון בפירוט:
ההדפסה מטופס מופיעה בתור פקד היפר קישור. הגדרת היפר הקישור נמצאת בהגדרות הטופס, וההפניה לקישור היא בצורת התצוגה הנקייה מאלמנטים
#viewer.aspx?page=PageToPrint
בלחיצה על הקישור מתבצעת קריאה למאקרו נתונים שמעדכן את הרשומה בטבלה הנוספת. הוא תמיד מעדכן את אותה רשומה, כך שבטבלה הנוספת יש תמיד רשומה אחת. (השימוש במאקרו ולא בשאילתה, כי בWEB APP אין שאילתת הוספה או משהו כזה)
הדף בקישור PageToPrint הוא בעצם תצוגה ריקה שמכילה תצוגת משנה. תצוגת המשנה היא הטופס להדפסה. הסיבה שהטופס להדפסה לא מודפס ישירות, היא בגלל שמסיבה עלומה כלשהי לא ניתן לגשת ישירות לטופס ע"י #viewer.aspx?page= כשיש יותר מטבלה אחת, ויש יותר מכותרת טופס אחת באותו שם (גם כשמשנים את השם) הטופס להדפסה מיוצר מטופס ריק ולא מגליון נתונים, מהסיבה שהוסברה בלינק בהודעה הראשונה.
_____________________________________
..


נערך לאחרונה ע"י זיו בתאריך 29-11-2015 בשעה 15:35.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 12:45

הדף נוצר ב 0.12 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2020 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר