اذهب الي المحتوي
أوفيسنا

Dream_Works

المشرفين السابقين
  • Posts

    604
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو Dream_Works

  1. أرجو أن يكون هذا طلبك الفورم ممكن يستقبل 16 نوع مختلف من الاجتماعات ممكن تزيد هالأنواع إما باستخدام نفس الطريقة الموجودة فيه ( وضع الأزرار يدويا ثم التحكم في إخفائها ) أو أن يتم استدعاء هذا الفورم من فورم آخر ( يمكن إنشاء الأزرار بالكود و التحكم في عددها ) db5.zip
  2. للأسف ... ما عندي أوفيس 2007 ... ممكن تنزل نسخة منها ب 2003
  3. الحمدالله إن تحقق مرادك إنشاء الله راح أحاول أسوي اللي أقدر عليه ... و لكن حاليا عندي مشاركات أحاول الرد عليها ... و أعضاء و مشرفي المنتدى إنشاء الله ما راح يقصرون معاك
  4. أخي الكريم أعتقد أنه يمكنني عمل ما تريد و لكن ... في هذه الحالة وجود القائمة المنسدلة سيكون أسهل بكثير خصوصا أنها قادره على تحمل عدد كبير من أنواع الاجتماعات و لكن في حالة الأزرار سوف تملئ الشاشة بالأزرار ... :( ... إلا إذا ضمنت أن الأنواع غير كثيرة هذا الجدول يُعتبر .. ك مرجع أو مصدر لبيانات معينة و لا أعتقد أنه يستلزم ربطه بالجداول الأخرى
  5. أرجو أن يكون هذا طلبك prices.zip
  6. أرجو تذكيري بها !!!! من ناحية التقرير المطلوب ... هل يمكنك عمله بشكل مبدئي و استخراج مصادر الحقول ... حتى لو بال Wizard ... لأني للأسف غير فاهم للبيانات و كيفية التعامل معها مثلك .. كما أن تصميم التقرير المطلوب الذي نزلتيه بالموقع يحتوي على الصفوف ... أول و ثاني و ثالث و رابع تحفيظ ؟؟؟ ... هل يمكن ذكر هذه الحقيقة بشكل آخر كالتالي صف أول تحفيظ ... هو الصف الأول الذي فصله .. أ أو ب
  7. أخي الكريم الخطأ ليس من الكود ... و لكن من الاستعلام ... Q_T_rest all 01 يتطلب حقل من الفورم [Forms]![F_MR_01]![Ts01] التعديلات المطلوبة بسيطة .... لذلك أعتقد بأننا لن نحتاج لتنزيل قاعدة بياناتك مرة أخرى بالموقع نظرا لكبر حجمها 1- يجب مسح حقل الفورم المذكور سابقا من الاستعلام أو عمل نسخة أخرى من الاستعلام بدون الحقل 2- يجب تعديل مصدر الحقل T_Class_04_1.التصنيف الرابع .. في كلا التقريرين ملحوظة بسيطة : قاعدة بياناتك تحتوي على بعض التقارير و الاستعلامات المتشابهه نسبيا ... برأيي ... كثرة الاستعلامات و التقارير تخليك تضيع بينها ... لذلك حاول التقليل منها قدر استطاعتك ... مثلا أحيانا يمكنك وضع استعلام التقرير في داخله دون الحاجة إلى استعلام خارجي يمكنك استخدام الكود للتعامل مع التقارير و الاستعلامات المتشابهه يمكنك رؤية نموذج التقارير الذي شاركت في تصميمه مع الأخت .. أم رغودي ... ( النموذج المطلوب موجود في آخر نسخة في آخر الصفحة ) Registration System
  8. 1- إزالة ال control Source في خانة المجموع لكل من تقريري الصادر و الوارد 2- التأكد من أنهما لا يحتويان على Null ثم حسبتهما بالكود في الحدث OnFormat Private Sub ReportFooter_Format(Cancel As Integer, FormatCount As Integer) Me.s02 = Nz(DSum("الصادر", Me.RecordSource), 0) End Sub 3- في تقرير الرصيد التأكد من أن كل قيمة لا تحتوي على Null =nz([تقرير الوارد].[Report]![s01],0)-nz([تقرير الصادر].[Report]![s02],0) سبب الخطأ ... لأن القيمة الفارغة لمربع النص نفسه هي Null ... و أنت تتعامل مع مربعات نصوص و ليس القيمة نفسها ... لذلك كان يجب تحويل القيمة إلى صفر في كل تقرير
  9. أرجو أن يكون هذا طلبك ____________.zip
  10. هل يوجد رابط بين الجداول .. أو Primary Key للجداول ... ذلك ممكن يؤثر في التصميم
  11. هنالك العديد من الحلول المحتملة ... و منها التأكد من عدم وجود البيانات قبل ظهور و طباعة التقرير OnFormat .... أرجو إرفاق قاعدة بياناتك للتوصل إلى أفضل حل ممكن بإذن الله
  12. أعتقد أن مصدر الخطأ هو التالي : عدم وجود بيانات يدل على القيمة Null ... هذه القيمة لا يمكن حسبتها بالمجموع ... يجب استخدام الدالة NZ
  13. أخي الكريم ... لقد جربت الاستعلام مره أخرى وهو شغال اسمه NewPriceQuery و القيمة NewPrice هذه القيمة تتغير تلقائيا بمجرد تغيير القيم الأخرى .... نوع البيع أو السعر .... الخ هذه القيمة ... لا يمكنك تغييرها يدويا .... بل تتغير تلقائيا فقط يمكنني عمل الفورم أو التقرير الذي تطلبه من هذا الاستعلام ... لمعرفة كيفية إنشاء الاستعلام 1- أنشئ استعلام جديد 2- ضع جميع الحقول المطلوبة فيه و المذكورة في بداية الكود (نوع البيع - السعر الوزن ... الخ ) 3- أنشئ عمود جديد ... اضغط زر الفأرة الأيمن ... Build ---> Functions ----> اسم قاعدة البيانات 4- ستجد اسم الوظيفة Function موجود ... اضغط عليه ثم قم بتعبئة الحقول المطلوبة لتشغيلها ... كلها ... بالترتيب كما هو موجود بالكود
  14. أولا يستحسن وضع جدول خاص لأنواع الاجتماعات لدي سؤال هل عدد الاجتماعات في الجدول و عدد الأزرار في الفورم ثابت ... أم تريد الاضافة و الحذف لاحقا
  15. أخي الكريم لقد جربت هذه الطريقة من قبل ... الموديل يتم تنفيذه بالاستعلام دون مشاكل اذا استخدمته بشكل صحيح أخي الكريم ... أنا لم أفهم كلامك ... لأني لم أرى في الجداول حقل اسمه المقايسة أو العود ... بالكود يمكنك تنفيذ كل شيء تقريبا و بسهولة ... لذلك استخدمت هذه الطريقة شرح الكود أرجو أن تفهم الكود و تعدله حسب ما ترغب للأسف لم يمكنني تحميل الصورة مباشرة ... و ظهر لي خطا ؟؟؟
  16. قم بعمل الفورم باستخدام ال Wizard أو يمكنك استخدام الخواص linkmasterFields & LinkChildFields في النموذج الفرعي ... و هو داخل الرئيسي ... ( الخواص غير موجودة في النموذج الفرعي وحده )
  17. يمكنك ذلك ... و لكن الكود اللي كتبته أنا يعتمد على وضع أو كتابة ما تريد البحث عنه في unbound Control ... ( مربع نص لا يحتوي على control Source يمكنك اختيار كيفية البحث من قائمة منسدلة أو List Box أو أي طريقة أخرى _________.zip
  18. أرجو أن يكون هذا طلبك New_Microsoft_Office_Access_Application.zip
  19. أخي الكريم أرجو عمل الفورم و ال subform
  20. هذا الأمر يتوقف على طبيعة البيانات فإذا كان ترتيب البيانات متشابها في Listbox & ComboBox فيمكن حلها ببساطة أو يمكن أن يكون الحل أكثر تعقيدا .. عن طريق محاولة استخراج رقم الصف المطلوب في ال listbox قبل الانتقال اليه ... باستخدام ال recordset احتمال راح يكون كالتالي
  21. لقد كانت كذلك من قبل ... و لكني عدلتها !!!! .... عموما ... يمكنك فتح النموذج Print Preview و النظر في عدد الصفحات في الأسفل على اليمين ... فإذا كانت 2 ... حاول تصغير الفورم عموديا بشكل بسيط و جرب مرة أخرى ... و هكذا
  22. أرجو أن يكون هذا طلبك و لكن تم افتراض أن التعبئة ستتم بالشكل الذي طلبته فقط ... فلا يمكنك استخدام فورم المواعيد مباشرة ... و إذا أردت ذلك .. نحتاج لتعديل بسيط في الكود db5.zip
  23. تغيير عرض الفورم إلى عرض مشابه أو مطابق للصفحة أرجو أن يكون هذا طلبك sp.zip
×
×
  • اضف...

Important Information