الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]مشكلة في التقرير المحتوي على عدد كبير من الصور

بدأه العطار في 26 فبراير 2008 · 5 رد · 1,023 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة وبركاته

وصف لبرنامجي :

هو برنامج للموظفين مع صورهم .

الجدول الرئيسي :

يحتوي على حقول لمعلومات الموظفين وعلى حقل لحفظ مسارات صور الموظفين وعن طريقه يتم عرض الصور سواء في النموذج او التقرير.

المشكلة في التقرير وهي كالتالي :

عندي تقرير يعرض معلومات الموظف مع صورته و عند عرض التقرير يتم تحميل الصور ولكن عندما يكون التقرير لعدد من الموظفين يتجاوز ( 100 ) موظف يتعطل الاكسس ويعمل اعادة تشغيل له مع انشاء نسخه احتياطيه للبرنامج

سؤالي هو :

هل الاكسس يعجز عن عرض عدد كبير من الصور في التقرير ؟

هل تنصحوني باستخدام برنامج تقارير خارجي مثل الكريستال ربورت بدل عن تقارير الاكسس وخاصة هذا التقرير ؟

ارجو مساعدتكم والسلام عليكم .

#2

أخي الفاضل العطار

الأكسيس لا يعجز عن عمل مثل هذا ولكن تكمن المشكلة في حجم الصور الأساسية المعروضه فقد تقول ان الصور مصغره وصغيره في التقرير ولكن اقول لك ما هو حجم الصوره الأساسي فقد تكون صورة الموظف المسحوبه بالأسكانر كبيره جدا في المجلد او تكون صيغتها bmp .

لهذا فإن احد الحلول هو محاولة تصغير حجم الصورة الأساسية للموظف وتحويلها الى صيغ اخرى مثل jpg او gif لتكون صغيره الحجم في حدود 1 كيلوبايت او بالكثير 5 كيلوبايت لكل موظف .

#3

االف شكر :

الصورة هي بصيغة jpg وحجمها من 30 الى 40 كيلو بايت وهي مصغرة بالتقرير بمقاس 2x3 ولا استطيع تصغير حجم الصورة الفعلي الى اقل من 30k للمحافظة على جودة الصورة .

هل هناك من حل مع الاكسس ؟

وسؤالي الاخر

هل لو استخدمت اي برنامج اخر لانشاء التقارير بنفس هذا الحجم للصور ستحدث مشكلة لي والا تستطيع البرامج الاخرى التعامل مع هذا الحجم الكبير نوعا ما .

امل مساعدتكم

#4

اخي الفاضل

كما اسلفت لك يجب ان تكون صور الموظفين ذات حجم صغير .

حيث ان حجم 30 - 40 كيلوبايت كبير جدا ولن يتقبله اي برنامج اذا كان العدد خاصة 100 صوره في تقرير واحد حيث سيكون المجموع الكلي لحجم الصور 30 × 100 = 3000 كيلوبايت اي ما يعادل 3 ميقابات وهذا كبيرا جدا على ان التقرير يقوم بفتح مثل هذا الحجم من البيانات ولا يقتصر الأمر على برنامج الأكسيس بل كل البرامج سواء كريستال ريبورت او اي تقرير آخر .

انظر هذه الصور المأخوذة من قاعدة البيانات النموذجية Northwind التي تأتي مع برنامج الأكسيس فالصور لا تتعدى بأي حال من الأحوال 11- 13 كيلوبات بصيغة JPG

post-15367-1204047124_thumb.jpg

post-15367-1204047142_thumb.jpg

post-15367-1204047155_thumb.jpg

post-15367-1204047168_thumb.jpg

كما ان العبرة ليست في تصغير المقاس 3× 3 وحتى لو وضعتها 1× 1 فالتقرير ينظر للحجم الأصلي 30 كيلو بايت بغض النظر عن المقاس .

لهذا حاول بأي طريقة سواء استخدام برامج ضغط الصور ( وهي متوفره بكثره - ابحث في Google عن ضغط صور JPG ) وستجد العديد من البرامج المتوفره حيث تقوم بضغط حجم الصور الى اقل ما يمكن وقد يصل الى 5 كيلوبايت .

#5

الف شكر مره اخرى

#6

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…