עבור לתוכן
Magic DevHub
Phantom

הפעלת אקסל - עבודה עם אובייקט RANGE

Recommended Posts

היי,

כמו שהבטחתי הריני מצרף דוגמא לעבודה של XL עם אוביקט RANGE

הכולל עדכון XL וקריאה מ XL של שדה רגיל וגם של וקטורים (לאלו מכם שלא מכירים את נושא הוקטורים)

בדוגמא יש מסך המשמש לפתיחת קובץ XL ו 4 כפתורים: עדכון XL משדה רגיל, עדכון שדה רגיל מ XL,

עדכון XL מוקטור של וקטורים (מערך דו מימדי), ועדכון וקטור של וקטורים מ XL.

התוכנית מבצעת שמירה אוטמטית של ה XL בעת היציאה מהתוכנית.

אשמח לענות על שאלות נוספות.

נ.ב.

מחייב אופיס XP ומעלה

XL_Range.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום,

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

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

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

שמא אתה משתמש בטבלה בזכרון או משהו כזה?

תודה על הדוגמא הנפלאה,

שרון

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי שרון,

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

2.  את הדרך למלא את הוקטור בנתונים תבחר אתה: קריאה מקובץ, ביצוע לולאה, סטטי או כל דרך אחרת.

בהצלחה.

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום

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

חוץ מזה, היכן אתה מגדיר את כל האובייקטים של ה-OLE? זו אותה בעיה, לא יתכן לשלוח הכל.

בברכה,

שרון

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×