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

اخي العزيز abulyaman

مغلق
بدأه اسرار الاعماق في 19 سبتمبر 2005 · 3 رد · 554 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخي العزيز abulyaman

تحية طيبة و بعـد

اتقـدم لك بالشكر الجزيل على تكرمك بمساعدتي على هذه المشكلة

و اليك المشكلة بالتفصيل

لقـد استخدمت اداة datareport لعرض اسماء العملاء و بعض المعلومات المتعلقة بهم مثل التليفون , البريد الالكتروني , الجنسية , اسم الشركة ....

و عندما اقوم بتشغيل البرنامج لاول مرة ثم اضغط على الزر الموصل للتقرير فإنـه يظهـر لي جميع البيانات المطلوبة ...

و لكن عنـدمـا اذهـب مثلا لحذف اسم اي عميل من العملاء الذين ذكر اسمهم بالتقرير و اعود لعرض التقرير فإنني اجد اسم العميل رغم اني قد قمت بحذفة من قاعدة البيانات و عندما اغلق البرنامج ثم اعاود تشغيلة و اعرض التقرير فانني فعلا اجده قد حذف من التقرير....

نفس المشكلة تتكرر معي في عملية الاضافة و التعديل .....

فما العمل ....

مع اني قد استخدمت الامر

datareport.refresh

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

dim x as datareport

x.refresh

x.show

ولكن دون جدوى

و قد قمت بكتابة نفس الامر بعد كود عملية الحذف مثلا

data1.recordset.delete

data1.refresh

datareport.refresh

و لم يحدث اي تغير بالمشكلة

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

و شكرا

#2

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

أشكرك أخى العزيز على كتابة اسمى فى عنوانك رغم أن هذا كثير على جدا

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

و أول نصيحه هى أن تستعين بالله وحده - لأنه سبحانه وحده من قد يعثرك على الإجابه أو أحد الذين يعرفونها وتكون تناسبك

لكى لا أطيل عليك

أشعر أن ما ينقصك قبل عمل Refresh أن تكتب الاستعلام مرة أخرى

كأن تقول مثلا:

Data1.RecordSource="Select * From Customer Where CustomerID=123"

Data1.Refresh

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

ولو تريد نصيحتى الناجعه - تعامل باستخدام ADO أو حتى DAO لتتخلص من قيود الأداة داتا وتكسب برنامجك قوة أكبر وإن كان الكود سيطول عليك قليلا

والله من وراء القصد وهو يهدى السبيل

عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :

( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )

رواه الطبراني في الكبير

#3

مشكور يا اخي الكريم و إن شاء الله اول ما اجرب نصيحتك راح اوافيك بالنتيجة

و لك مني الشكر و التقدير

و جزاك الله عني خيرا

#4

لايجب توجيه السؤال الى شخص بعينه

يغلق,,,

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

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

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