יצירה דינאמית של קובץ אקסל
לעתים אנו רוצים להציג בדפדפן נותנים, אך לא בפורמט HTML רגיל, אלא כקובץ אקסל.
אנחנו יכולים לעשות זאת ע"י קישור לקובץ אקסל קיים, אשר יוצג בדפדפן אם לגולש מותקנת חבילת אופיס (אם היא לא מותקנת תופיע תיבת "שמירה בשם").
אך מה קורה אם אנחנו רוצים להציג לגולש נתונים מעודכנים מבסיס הנתונים שלנו? הרי אין לנו קובץ כזה מוכן.
במקרה זה אנו יכולים לחולל דינאמית את קובץ האקסל.
שורת המחץ
השורה המאפשרת לנו להציג את הנתונים בפורמט אקסל, היא השורה הבאה:
1 2 3 |
|
שורה זו מציינת כי מעתה והלאה, כל מה שייפלט לדף יהיה בפורמט אקסל.
עכשיו אנחנו יכולים לבנות את הטבלה שלנו כרגיל.
הצגת הנתונים
הצגת הנתונים נעשית כרגיל.
בדוגמא זו אנו יוצרים דינאמית את הטבלה, עוברים על כל הרשומות, וכל השדות, ומציגים אותם.
אנחנו משתמשים בשיטת getrows כדי לייעל את העבודה, אך ניתן לעשות זאת גם במעבר רגיל על הרקורסדט.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
|
לאחר שקובץ האקסל מוצג בדפדפן, יכול הגולש לשומרו אצלו במחשב.
בהצלחה!
תגובות בפייסבוק