![]() |
|
مشكلة في جلب الصورة في التقرير - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكلة في جلب الصورة في التقرير (/showthread.php?tid=53337) الصفحات:
1
2
|
مشكلة في جلب الصورة في التقرير - مصمم هاوي - 27-05-25 هل يمكن تعديل الكود حتى يتم جلب الصورة في التقرير علمـاً بأن الصورة مخزنة في قاعدة البيانات في جدول TBL_File - اسم الحقل Cimage أو يمكن أن يتم جلب الصورة من المجلد School_logo في - Debug المهم يتم جلب الصورة أو اللوجو في التقرير؛ فأي طريقة تنجح يتم اعتمادها كود : Private Sub ButReport1_Click(sender As Object, e As EventArgs) Handles ButReport1.Clickعلماً بأن الصــورة تم جلبها في الفورم FormReports RE: مشكلة في جلب الصورة في التقرير - Kamil - 28-05-25 الطريقة الأولى: جلب الصورة من مجلد المشروع (أسهل وأنسب) إذا كانت الصورة موجودة في المجلد \School_logo\logo.jpg داخل مجلد Debug (أي بجانب ملف exe)، فببساطة: تأكد من أن الصورة تمت إضافتها إلى المشروع وأن: Copy to Output Directory الخاص بها مضبوط على Copy if newer أو Copy always. افتح تقرير CrystalReport1 في وضع التصميم. قم بإدراج صورة Picture Object في التقرير (من شريط الأدوات)، ثم: لا تحدد صورة حالياً. اضبط اسم الكائن (مثلاً Picture1). في الكود، استخدم الكود التالي لتحديث الصورة من المسار:. PHP كود : Dim pic As CrystalDecisions.CrystalReports.Engine.PictureObjectمهم: لا تستخدم SetParameterValue("Image", ...) إلا إذا كنت تستخدم حقل Parameter وربطه بالصورة في التصميم، وهو أسلوب أصعب وأقل مرونة. الطريقة الثانية: جلب الصورة من قاعدة البيانات (من حقل Cimage) لو كانت الصورة مخزنة في قاعدة البيانات (بصيغة OLE Object أو byte[]) وتريد عرضها، يجب: في تقرير CrystalReport1: أضف الحقل Cimage من الجدول TBL_File إلى التقرير. تأكد من أن نوع الحقل في التقرير هو Blob Field. هذه الطريقة مضمونة وسهلة التنفيذ. في الكود: تأكد أنك تجلب بيانات TBL_File، مثلاً: PHP كود : Dim daLogo As New OleDbDataAdapter("SELECT Cimage FROM TBL_File WHERE ID = 1", Con)مع ضرورة التأكد من أن التقرير يحتوي على الربط الصحيح لهذا الجدول. RE: مشكلة في جلب الصورة في التقرير - مصمم هاوي - 28-05-25 المشكلة في عرض بيانات الجدولين في التقرير شعار المعهد في الجدول = TBL_File - اســم الحقل = Cimage وبيانات الطلبـة في الجدول = TBL_Students المشكلة في كيفية تمريـر شعار المعهد في التقريـر ووضعت أيضاً شعار كمثال فقط في المجلد = Debug = School_logo https://top4top.io/downloadf-3435iy17y1-rar.html RE: مشكلة في جلب الصورة في التقرير - princelovelorn - 29-05-25 (28-05-25, 09:45 PM)مصمم هاوي كتب : المشكلة في عرض بيانات الجدولين في التقرير اربطها عن طريق الباراميتر وليس الداتا تابل اسهل لك الطريقة أضف باراميتر (مثلاً: ImagePath) في التقرير ثم أضف صورة ديناميكية واربطها بالباراميتر ثم في كود عرض التقرير أضف السطر التالي : كود : rpt1.SetParameterValue("ImagePath", logoPath)logoPath = مسار الصورة RE: مشكلة في جلب الصورة في التقرير - مصمم هاوي - 29-05-25 (29-05-25, 01:09 AM)princelovelorn كتب :(28-05-25, 09:45 PM)مصمم هاوي كتب : المشكلة في عرض بيانات الجدولين في التقرير لا أدري لماذا لم يضبط معي. هل نسيت أمرا. فلو سمحت وتكرمت بالتعديل على المثال حتى أدرس الكود جيدا وأعرف مكمن الداء RE: مشكلة في جلب الصورة في التقرير - مصمم هاوي - 29-05-25 لم أجد حلا إلا عن طريق إنشاء تقرير فرعي (Subreport) حيث قمت بتمرير (Logo) إليه ثم إضافته للتقرير الرئيسي. وبهذا الطريقة نجح الأمر. RE: مشكلة في جلب الصورة في التقرير - مصمم هاوي - 01-06-25 (31-05-25, 05:02 PM)Zuhare كتب : هل انتهى الموضوع أبــداً الموضوع لم ينتهي بعد؛ بل هو معلقٌ إلى أن يرزقني اللهُ بخبير، وأنا متأكد من ذلك وبالنسبة لصندوق الرسائل الخاصة فقد قمتُ بإفراغ جميع الرسائل RE: مشكلة في جلب الصورة في التقرير - atefkhalf2004 - 01-06-25 السيد المصمم الهاوي يا ريت المثال بعد نجاح تجربتك حتي نستفيد RE: مشكلة في جلب الصورة في التقرير - مصمم هاوي - 01-06-25 (01-06-25, 09:44 AM)atefkhalf2004 كتب : السيد المصمم الهاوي يا ريت المثال بعد نجاح تجربتك تكرم قمت ببعض المحاولات حيث عملت استعلام من جدولين: جدول الطلبة والجدول الموجود فيه اللوجو ثم أدرجت حقول بيانات الطلبة في التقرير مع سحب حقل اللوجو ونجح الأمر. ولكن لا أريد هذه الطريقة. أنا أريد تمرير الصورة مباشرة من الجدول الموجود فيه الصورة بدون استعلام. لو استطعت تنفبذ الأمر فحاضر RE: مشكلة في جلب الصورة في التقرير - atefkhalf2004 - 05-06-25 ارغب في المثال علي الوضع الحالي |