السلام عليكم و رحمة الله وبركاته
اخواني الأعزاء
احمل لكم بشرى وهي طريقة وضع مسار الصورة الموجود بحقل بجدول اكسيس فقط . وعليه يمكن اظهار الصورة في تقرير الكريستال ريبورت بواسطة المسار فقط
على حسب تشجيعكم سوف انشر الموضوع
atwa712002@yahoo.com
السلام عليكم و رحمة الله وبركاته
اخواني الأعزاء
احمل لكم بشرى وهي طريقة وضع مسار الصورة الموجود بحقل بجدول اكسيس فقط . وعليه يمكن اظهار الصورة في تقرير الكريستال ريبورت بواسطة المسار فقط
على حسب تشجيعكم سوف انشر الموضوع
atwa712002@yahoo.com
ياريت نعرف الطريقة مهم
يا أخي لا مساومة في نشر العلم, ثم انت فريق لكي يشجعك الناس !!!.اقتباسعلى حسب تشجيعكم سوف انشر الموضوع
علاء عبد الخالق : ستجد الفكرة على هذا الرابط هي معمولة بالـ Visual Basic.NET لكن أنت خذ الفكرة لا الكود.
على هذا الرابط بالتوفيق إن شاء الله.
لا تنسى أخي ان تجلب معاك كم شخص عشان التشجيع لا اكثر !!!
في المثال يتضح المقال
لا داعي لكل هذه الزوبعد فقط ضع هذا السطر في حدث Detailssection_format للتقرير
Set Picture1.FormattedPicture = LoadPicture(Rs!PicField.value)
حيث ان Rs!PicField هو اسم الحقل في الجدول الذي يحمل المسار
هذا كل شي
تحياتي
OMANI FOR EVER
-------------------------------------------------

-------------------------------------------------
ماذا لو كان التقرير مش مع الفيجوال بيسك ؟
يعني التقرير كملف rpt
معمول بالكريستال ريبورت نفسه
مش معمول في وضع تصميم الفيجوال بيسك
؟؟؟؟؟
Mohamed Ali Salim
0.1..0...4....7.....6......2.......7........4.........8
أنا هتجنن !!!
لقد فعلتها من قبل ، ولكنني الآن لا أتزكر !!!!
علي ما أعتقد أن هناك Formula معين مسئول عن عملية جلب الصور ، أو أن هناك دالة معينة مثل LoadPicture المدعومة داخل فيجوال بيزيك 6.0 !!!
فكنت أدرج بها الكود التالي :
Mid(FileName,1,InStrRev(FileName,"\")) & "Pics\" & ToText({Emp.Emp_ID},"0") & ".jpg"علي أساس أنني قمت بإدراج الصور بنفس مسار التقرير داخل غلاف يدعي Pic ، وأنني قمت بحفظ الصور بنفس إسم المفتاح الرئيسي للسجل ( 1 ،2 ،3 ،4 ، ..... ، الخ ) ، وإمتداد الملف موحد ذات إمتداد JPG .
أخواني الكريم ، هناك العديد من الطرق المسموحة لعرض الصور مثل إستخدام Field من نوع BLOB ، وتحميل الصورة من داخل الفيجوال 6.0 ، وتحميلها أيضاً عن طريق المسار ( وهذا لا أتذكرة حالياً ) !!!!
ياريت لو أن هناك أحد يتذكر كيفية تحميل صورة بالمسار من داخل الكريستال نكون شاكرين ، فأنا أضم صوتي لصوت الأخ ( محمد علي سالم ) .
وياريت الكل يتوجة الي هذا الرابط لتعلموا ما أنا فية من حيرة ، كن أفعلها ، ولكن الآن لا أتذكهرها نهائياً
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
اللهم أغفر لنا ولوالدينا ومعلمينا وأساتذتنا ومشايخنا وكل من له فضل علينا
أخي الكريم ( رمضان ) ، شكراً علي المثال ،
لكن أخي السؤال واضح ، كيف يتم تحميل صورة بالمسار علي أساس تحديد الصورة من داخل الكريستال ذاتة وليس الفيجوال 6 !!!!!
حيث أن الكود التالي :
Set Picture1.FormattedPicture = LoadPicture(CStr(Field2.Value))
يعمل من داخل الفيجوال بيزيك 6.0 بعد إنشاء Report Desine بداخلة !!!
ولكن أنا قمت بتصميم التقرير من خلال الكريستال نفسة ، وحفظتة في نفس مسار برنامجي ، وفتحتة بإنشاء كائن يدعي :
Dim Rep As New Report
علي أساس أن من الممكن تشغيل التقرير من خارج الفيجوال بيزيك ، وفي نفس الوقت يمكن تصميمة من داخل الفيجوال بيزيك
أنا فعلتها من قبل ، ولكن الله الآن لم أتذكرها !!!!
فرجاء الإنتباه بين الطريقيتن
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…