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

تواجهني رسالة خطأ بعد إغلاق البرنامج ساعدوني على الحل

مغلق
بدأه رام900 في 8 أكتوبر 2007 · 15 رد · 1,346 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الأفاضل :

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

قمت بعمل برنامج صغير ( دليل الهاتف ) باستخدام فيجول بيسك 6 وويندوز xp سيرفيس باك 2 والاوفيس 2003 وقمت باستخدام أداة الربط DAO وبالتقارير برنامج الكريستال ريبورت 4.6

وقد لاحظت أني كلما دخلت على فورم التقارير واستعرضت اي تقرير تظهر لي رسالة الخطأ المرفقة ... ولكن ليس باستمرار .

ارجو ممن لديه حل ان يزودني به واكن له من الشاكرين المقدرين .

1sz50745.jpg

تم تعديل هذه المشاركة بواسطة رام900 في 8 أكتوبر 2007 في 16:46

#2

الخطاء في الأداة المستخدمة ( crystl.oce ) ....

#3

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

#4

يبقى نسخته الـ Crystal Report فيها مشكلة أو بيئة الـ VB نفسها فيها مشكلة و الرسالة دى كمان ممكن تكون من النظام نفسه.

أزل الـ CR و الـ VB تماما ثم أعد التنصيب و تأكد أنك بتستخدم آخر التحديثات المتوفرة , أن فشلت أزلهم و جرب نسخ أخرى.

أن فشلت أعد تنصيب النظام بنسخة مختلفة.

أن فشلت أستخدم نسخة أحدث من الـ CR

ملحوظة : هذا الخطأ لا علاقة له بالـ Classic VB كلغة بل ببيئة التصميم و الأدوات و الذاكرة و غيره فلا تتوقع حل مباشر فعال.

تم تعديل هذه المشاركة بواسطة msayed2004 في 18 أكتوبر 2007 في 11:29

#5

الف الف شكر على التجاوب ............................. المحاولات اللي جربتها ولم تنجح هي انني نصبت برنامج الفيجول والكريستال على جهازين آخرين ولم تختفي تلك الرسالة . ... يعني ممكن مثل ما تفضلتوا ان المشكلة في نسخة الكريستال ريبورت

وانا بودي ان احمل كريستال ريبورت 6 يا ليت لو احد الاخوان عنده البرنامج لعل وعسى تنحل المشكلة

ولكم الف شكر ..... وجزاكم الله خير الجزاء

#6

لاحظت أني لم أضيف طابعة افتراضية فأضفتها لكن لا تزال المشكلة قائمة

كما أنني لاحظت أن الرسالة لا تظهر الإ عند فتح أكثر من تقرير بالتوالي لكن عندما افتح تقرير واحد لا تظهر أبداً

ارجو منكم مساعدتي للقضاء عليها ............ وجزاكم الله أولا وأخيراٍ خير الجزاء

#7

لا زالت المشكلة قائمة ................. هل يمكن العثور على حل ؟

#8

جرب ان تنزل هذه الاداة من الانترنت عن طريق البحث عنها

google downlaod crystl32.ocx

فقد تجدها في مواقع كثيرة مثل الموقع http://freeware.it-mate.co.uk/?Cat=OCX_Files

كذلك كثير من هذه الاخطاء تظهر بسبب عدم تفريغ الذاكرة من الكائنات اي

unload object

or

set object = nothing

#9

بارك الله فيك أخي TareqVB .............

الاحتمال الأول أخي TareqVB أنا نسخت الاداة تقريبا من صديقين لي ونزلتها على أكثر من جهاز لكن المشكلة قائمة .

والاحتمال الثاني اقرب للصواب حيث أنني نزلت البرنامج على جهاز آخر فتظهر رسالة تتعلق بالذاكرة لا اذكر محتواها

لكن أخي TareqVB السؤال كيف يتم تفريغ الذاكرة بعد عرض التقرير هذا إن شاء الله سوف يكون الحل بأذن الله كما تفضلت .

وألف الف شكر لك .

#10

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

تحتاج فقط لتحديث الكريستال 4.6 ليعمل مع قواعد بيانات أكسيس 2003

حمل من هنا

سبحان الله وبحمده سبحان الله العظيم

s.gif

#11

الاخ العزيز moslem_12002 الف شكر على ما قدمت

نزلت الملف لكن مازالت المشكلة قائمة .............. والله تعقدت من هذه الرسالة المشئومة

والف الف شكر على المساعدة

#12
اقتباس
نزلت الملف لكن مازالت المشكلة قائمة .............. والله تعقدت من هذه الرسالة المشئومة

هل قبل عمل التقارير مع أكسيس 2003 قمت بوضع التحديث فى المكان السليم له

أم أنك قمت بعمل التقرير مع قاعدة البيانات قبل وضع التحديث

حاول أن تلغى تثبيت الكريستال من جهازك ثم اعد تثبيته وضع التحديث كما فى sysetm32 ووأفق على الأستبدال وحاول أن تنشىء تقرير من جديد

وقبل ما أنسا

هل أخترت هذه المكتبه microsoft dao 3.6 object library

sdsds458.JPG

حيث أنها الخاصه بالتعامل مع قواعد بيانات أكسيس 2003

سبحان الله وبحمده سبحان الله العظيم

s.gif

#13

أخي moslem_12002 بارك الله فيك وأثابك على هذا العمل

بالنسبة للامتداد وضعته في مكانه الصحيح c <<< windows <<< system32

بالنسبة للمكتبة كنت مستخدم dao 2.5/3.51 لان القاعدة على تنسيق 97 لكن انشأت قاعدة جديدة على اوفيس 2003 وبعدين اضفت المكتبة اللي اشرت اليها واستبدلت ملفات الكريستيال ريبورت ووافق على الاستبدال ولكن عند تشغيل البرنامج واستعراض اكثر من تقرير ظهرت المشكلة أما لو استعرض تقرير واحد لا تظهر .

طبعا لما تظهر المشكلة يهنق الفيجول بيسك فترة تقريبا 15 ثانية ثم تظهر الرسالة عملته ملف تنفيذي لكن لم تختفي .

بالنسبة للحل الاخير ازلت الكريسيال ريبورت من لوحة التحكم ثم أعدت تنصيبه ووضعت ملفات التحديث ولكن لم أصل الى نتيجة .

أسأل الله أن يوفقك الجميع لما فيه الخير في الدنيا والآخرة ..... وشاكر ومقدر جهودكم أخواني وعسى إني أصل الى حل .

#14

يمكنك أرفاق البرنامج الذى تعمل عليه للنظر فى حدود المشكله لعل هناك خطا ما

أو يمكنك أرساله على البريد الخاص بى

MOSLEM_12003@YAHOO.COM

سبحان الله وبحمده سبحان الله العظيم

s.gif

#15

تم ارسال المشروع على بريدك ..... والف الف شكر على التجاوب

الله لا يحرمك الاجر

تم تعديل هذه المشاركة بواسطة رام900 في 23 أكتوبر 2007 في 21:27

#16

الحمد لله الحمد لله الحمد لله بفضل من الله انحلت المشكلة ثم بفضل الاخ العزيز الفاضل والاستاذ القدير MOSLEM_12002

والخطأ أني كنت مستخدم أكثر من أداة للكريستال ريبورت في فورم واحد .

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

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

هذا الموضوع مغلق.

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

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

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

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

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