اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

gavan

03 عضو مميز
  • Posts

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

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

  • Days Won

    1

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

  1. نعم اخي الغالي لو خليل , المعادلة صحيحة ولكن اذا تقدمنا في اظافة السجلات سيتم التجميع للكل ماعدا رقم هذه الفاتورة , وعند الرجوع للسجلات للوراء سيحدث خطا في عملية التسجيل المتسلسلة بالنسبة لتجميع السعر مثلا نحن في فاتورة رقم 3 و المجموع السعر =5 (فاتورة1 و فاتورة2),عند اظافة الفواتير ووصلنا الى الفاتورة 9 سيتم التجميع للكل ماعدا الفاتورة رقم 9 ولنفترض =20 (فاتورة1 الى فاتورة 😎 وعند الرجوع الى الفاتورة رقم 3 مرة اخرى سيكون التجميع للسعر للكل ماعدا فاتورة 3 , وستظهر قيمة اخرى لمجموع السعر (اي انها = مجموع السعر ل فاتورة1 الى فاتورة 9 ماعدا فاتورة 3) =========== ولكن انا توصلت الى حل في مصدر الاستعلام وضعت شرطا تحت حقل التاريخ Form!FormName!Date بحيث يكون اقل من هذا التاريخ وعدلت المعادلة الى =DSum("Price";"Q";"ID_Zabon = " & [ID_Zabon] &" ") ووصلت الى نتيجة جيدة بحيث كلما ارجع بالسجلات الى الخلف يحقق الهدف وهي تجميع السجلات التى اصغر من هذا التاريخ. تعبتكم بالشرح , وشكرا لمساعدتكم
  2. أو هل بالامكان استخراج المطلوب بطريقة أخرى
  3. مرحبا بك اخي Moosak الجدول المستهدف هو عبارة عن استعلام ,من نفس الجداول (استعلم Q) في المثال. اسم الحقل المراد جمعه هو price نعم يجب ان يكون مجموع السعر لنفس الاسم و قبل التايخ المسجل الحالي الان بمعنى عند اظافة سجل جديد و اختيار التاريخ و الاسم , هدة الدالة Dsum يقوم بجمع جميع الاسعار الماضية ماعدا الان (في السجل الحالي) لنفس الشخص , تفضل الملف يعد اظافة المزيد من السجلات testDsum.accdb
  4. مرحبا بكم في المرفق نموذج رئيسي به تاريخ , وضعت حقل مصدرة جلب مجموع السعر قبل هذا التاريخ للسجل الحالي ب دالة Dsum , ولكنه يرفظ الاستجابة معي بكل الطرق فهل من طرق تحياتي لكم testDsum.accdb
  5. رائع جدا استاذي القدير، واخيرا وجدت شخصا اراجع معه الأفكار التي درستها مسبقا في قواعد البيانات، يالغالي ابو خليل : الدراسة التي درستها تنص على ان: الاستعلامات و النماذج و التقارير خزعبلات يمكن تغيرها بسهولة وفي أي وقت، وان القرار الأكيد يكمن في طريقة ربط الجداول، سواء كنت تستخدم اي برنامج من برامج قواعد البيانات، وهنا معك الاحظ العكس تماما، هنا يمكن أن نستفيد من دراسة الأفكار و التحليل والوصول إلى الطريقة الصحيحة للبدء بشتى المجالات في قواعد البيانات، أكرر اشكرك جدا على رحابت صدرك في هذا الصرح لمناقشة و تبادل الخبرات، تحياتي 🌹🌹
  6. اخي الغالي والله العظيم الى هنا وينتهي معرفتي بالاكسس ولكن سابحث لك عن الموضوع ,تحياتي
  7. اخي الغالي مرحبا بك ثانية حسب علمي ان قواعد البيانات التي كانت تستخدم جدول واحد وبدون علاقات كانت قبل 1969, قبل مجيئ اليسد كود موسس قواعد البيانات العلائقية , حيث اسس 12 قاعدة من قواعد البيانات ولحد 2020 وبحسب علمي اقوى قاعدة بيانات في العالم معمولة ببرنامج السايبيز تستخدم 8 قواعد فقط من قواعده , انظر الى قوة عقل هدا المبدع ولكن في الاونة الاخيرة يمكن ان تكون طرق اخرى لجأت ثانية الى مابعد 1969 والله العظيم لا اعرف تحياتي لمساعدتك في كل شيئ استاذنا الغالي
  8. مرحبا بك , فقط قم بادخال الكود ادناه فقط و اطلعني على النتيجة 'كود الضغط و الاصلاح Application.SetOption "Auto compact", True
  9. مرحبا بك لدي كود جربه في زر الامر لديك 'كود الضغط و الاصلاح Application.SetOption "Auto compact", True 'كود الخروج من التطبيق DoCmd.Quit
  10. استاذي الغالي ابو خليل الوردة ,السلام عليكم انا حقيقة درست في بادئة الامر منهج الاستاذ InternetMaster في الأسس العلمية لقواعد البيانات , موجودة على شكل PDF في الانترنيت وكونت بعدها برنامج للمخازن حسب الصورة في المرفقات , (حسب ما افتهمت من دراستي لمنهجه ,). باعتقادي الشخصي: انه مصمم بطريقة قوية جدا من ناحية التكامل و التماسك في العلاقات بين الجداول , وهذه يعتبر اهم ميزة اذا كان لدى استاذي القدير اي فكرة فارجوا ان لاتبخل علينا بالرد وساكون شاكرا جدا 🙏 طبقت فكرتك ايظا وكانت نتائجها جيدة جدا , بل و مذهلة v_price: Nz(DSum("price","Price_Pay","Number_ID2=" & [Number_ID] & " and Name_ID2=" & [Name_ID]),0) v_nmber: Nz(DSum("DionAmount","Dion","Number_ID3=" & [Number_ID] & " and Name_ID3=" & [Name_ID]),0) فقط من باب المناقشة وانت استاذنا الكبير ,وسامحني اذا طاولت في الكلام او اخطات في التعبير استاذي: اي نعم الطريقة التى اتبعتها معقدة ولكن وصلت الى النتيجة السوال هنا استاذي : هل البرنامج ضعيف في التصميم ؟؟ اذا الجواب نعم : فبالطريقتين وصلت الى الناتج واذا كان الجواب : لا , فحضرتك ذكرت الضعف في التصميم , ولكن انا ما يحيرني ايظا انك دكرت الجملة (ناهيك عن توظيف كثير من الاستعلامات) , نعم تقريبا بحدود 244 استعلام . وهل هذا يعتبر ضعفا ؟؟ وهذا هو مربط الفرس كل التحية و التقدير لك, و لهذا الصرح العظيم بكل اعضائة 💖
  11. استاذي القدير البرنامج عبارة عن فواتير بيع و سندات قبض و ديون سابقة، لكل منها جدوله الخاص، اما عن طريقتي في الحل هي نفس طريقة إيجاد كشف حساب زبون ففي بعض البرامج شاهدتها تعمل على تكوين جدول جديد يتم الحاق البيانات إليها من جداول مختلفة ويتم تكوين استعلام من الجدول الجديد ويوضع فيه المعايير، تحياتي يالغالي
  12. بعد اذن الكبير ابو خليل استاذنا الغالي💖 حبيبي جرب ان تفتح ملف اكسس فارغ و استدعي جميع الكائنات (جداول و استعلامات و الخ ) كل المحتويات من الملف الذي لايفتح External data من تبويب Import&link من فرع New Data Source من زر From Database ومن الاختيار ستفتح نافذة اختار الملف الذي لايفتح , واعمل عليه ووافينا بالنتيجة تحياتي
  13. حبيبي الغالي ممكن ترفع الملف لنتمكن من الفهم اكثر , يالغالي
  14. اسف اخي الكريم والله لم الاحظ ذلك , انا في المثال كونت ملف وجداول فقط لكيفية العمل ولكن البرنامج الحقيقي التسميات مختلفة جدا صح مثالك جيد جدا وهو المطلوب ولكن لدي سوال هل طريقتي في الحل صحيحة , وهي : انشاء جدول Appended_Table يستقبل البيانات من استعلامين الحاقيين وهما ل مجموع لسعر و مجموع الديون انشاءت استعلام مصدر بياناته من Appended_Table يحتوي على فلترة في الاسم وبهذا وصلت الى النتيجة المطلوبة
  15. ياجماعة الخير انا سويتها بالطريقة كما في المرفق انشاء جدول Appended_Table يستقبل البيانات من استعلامين الحاقيين وهما ل مجموع لسعر و مجموع الديون انشاءت استعلام مصدر بياناته من Appended_Table يحتوي على فلترة في الاسم وبهذا وصلت الى النتيجة المطلوبة , هل من مراجعة على الطريقة كونها تفضل طريقة ؟؟ تحياتي 221.accdb
  16. فكرة ممتازة جدا ولكن لو كانت الفكرة اكثر تبسيطا , كل خطوة بخطوة للتعليم الاولي , لكي نستطيع ان نبحر في هذا المجال مجال قوي ولابد من التعرف عليه تحياتي لك
  17. مرحبا بك استعمل دالة Dlast DLast ( ''Field"' , ''Table or Query'' [, criteria] )
  18. مرحبا ,, هل هناك طريقة لتكوين تقرير موحد بين جداول او استعلامات لدي اربع جداول اثنان منهم مرتبطين مع الاثنان الاخرين بطريقة جداول التقاطع المهم تكوين تقرير موحد مفصل لكل شخص يبين تحته المراحل وكل عمليات السعر و الدين , مثلا احمد المرحلة الاولى مجموع السعر و مجموع الدين المرحلة الثانية مجموع السعر و مجموع الدين وهكذا بالنسبة ل كمال و محمد هل يمكن الوصول الى مثل هكذا استعلام او تقرير , ولكم مني اجمل شكر و تقدير 221.accdb
  19. شكرا اخي الحبيب الغالي وهو المطلوب ,كل التحية الك
  20. مرحبا بكم في المرفق جدول به حقل logo نوعه Attachment . ونموذج لتحميل صورة ل Logo . (وتقرير به مربع Image لاضهار ال Logo في التقرير ,ومصدر التقرير ليس الجدول) هذا ال image مصدره سويته ب دالة Dlookup الصورة لا تظهر في التقرير , والمطلوب ان تظهر ؟؟ هل الدالة صحيحة ؟؟ وشكرا 220.accdb
  21. استاذي الغالي ابو خليل تحياتي لك وكل عام وانت و اعضاء المنتدى الغالي بالف خير استاذي ممكن توضيح اكثر و اذا امكن ارفاق بمثال 🌷
  22. لا الأخ فوكش ١٩٦٠ متواجد والحمد لله، لانه جاوب على سوالي البارحة، تحياتي لهم كلهم و دمتم في رعاية العالي الكبير 🌹🌹❤️❤️
  23. شكرا لك يالغالي خليفة 1960🙏 انا اضفت حقل جديد الى الجدول باسم R_Name , و سحبته الى النموذج ايظا, المطلوب هو : عندما اكتب كلمة مثلا : كمال في السجل الاول و في السجل الثاني (اي الجديد) عندما اكتب كلمة ك يظهر كلمة كمال التي تم كتابتها في السجل السابق وهكذا , اي انه كل كلمة تم كتابتها تخزن موقتا و حيث ان هذه الخاصية موجودة في برنامج الاكسل , فهل هناك طريقة بنفس العمل في الاكسس ؟ وشكرا لكم جميعا DDTestSearch .accdb
×
×
  • اضف...

Important Information