كل الانشطه
- الساعة الأخيرة
-
omerahmed5 started following برجاء الدعاء لشفاء نجل الاخ محمد هشام
-
برجاء الدعاء لشفاء نجل الاخ محمد هشام
omerahmed5 replied to Ahmed Saad 2017's topic in منتدى الاكسيل Excel
اللهم انت الشافي اشفيه وعافيه ولبسه ثوب العافية -
كل الوحدات النمطية فارغة وكذا الأحداث في الفورمات
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
دخلت بمفتاح الشيفت كما قلت وحذفت الاكواد - Today
-
Aliaccses54 started following Bshar
-
مشكور اخي ابو حودي حفظك الله ورعاك عبقري
-
السلام عليكم ..الاخ الطيب محمد هشام .. ممكن اضافة مريع نص بحث عن اسم التقرير وكذلك زر طباعة للتقرير في فورم تقارير الموظفين .. جزاك الله كل خير
-
-
كل الوحدات النمطية فارغة وكذا الأحداث في الفورمات
jjafferr replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
امسك مفتاح الشفت ، ثم افتح البرنامج ، حتى تدخل في وضع التصميم ، هل الاكواد جميعها موجودة ؟ اذا نعم ، لا تفتح النموذج الرئيسي ، وانما افتح اي نموذج أخر ووافق على الرسائل التي تظهر ، فهل ينفتح عندك النموذج ؟ -
شكرا جزيلا أخي الفاضل وبارك الله فيك وأعطالك الصحة والعافية علي كرمك وتعبك معي
-
شكرا جزيلا أخي الفاضل وبارك الله فيك وفي أستاذنا والأب ذو الخلق الكريم والقلب الطيب استاذنا ومعلمنا ( أبو خليل )
-
كل الوحدات النمطية فارغة وكذا الأحداث في الفورمات
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
والله مشكلة استاذ بمجرد مانفتح الملف تحذف الاكواد سوى في احداث النموذج والا الوحدات النمطية علما ان الجهاز مربوط شبكة داخلية -
للتوضيح اكثر اذا كان تاريخ الفاتورة 01/03/2025 أي تاريخ موجود قبل تاريخ 01/03/2025 لمدة 03اشهر أقل منه او يساويه يخرجه الاستعلام مثل 01/03/2025 10/02/2025 أي في مجال من 01/12/2024الى غابة 01/03/2025
-
صح لكن الصورة للتوضيح استاذ
-
كل الوحدات النمطية فارغة وكذا الأحداث في الفورمات
Eng.Qassim replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
يعمل معي على ويندوز 10 ...اوفيس 2013 -
قم بفتح قاعدة بيانات جديدة ، اعمل استيراد لجميع مكونات قاعدة البيانات التي لا تعمل ( جداول واستعلامات ونماذج ... الخ ) . ومن المهم ان تتأكد من المكتبات في محرر أكواد VBA .
-
ahmed_link started following تصميم برنامج علي الويب سيت
-
ارغب في تصميم برنامج علي الويب سيت
-
عبدللرحيم started following برجاء الدعاء لشفاء نجل الاخ محمد هشام
-
برجاء الدعاء لشفاء نجل الاخ محمد هشام
عبدللرحيم replied to Ahmed Saad 2017's topic in منتدى الاكسيل Excel
اللهم بحق قولك الحق (وإذا مرضت فهو يشفين) اللهم إشفه شفاء لا يغادر سقما بحولك وقدرتك رب العالمين -
- Yesterday
-
الصورة دى مش من المرفق الاخيـــر صح ؟
-
-
استخدم الجملة دى افضل مع عدد السجلات الضخمه تكون اسرع نظرا لعدم وجود استعلامات فرعيه SELECT t1.* FROM test AS t1 INNER JOIN ( SELECT [رقم الزبون], [إسم المادة], [حجم المادة] FROM test GROUP BY [رقم الزبون], [إسم المادة], [حجم المادة] HAVING COUNT(*) > 1 AND MAX([تاريخ الفاتورة]) >= DateAdd("m", -3, MIN([تاريخ الفاتورة])) ) AS t2 ON t1.[رقم الزبون] = t2.[رقم الزبون] AND t1.[إسم المادة] = t2.[إسم المادة] AND t1.[حجم المادة] = t2.[حجم المادة]; روح لـ Create > Query Design في SQL View الصق الكود أعلاه المرفق test_05.mdb
-
اتفضل test_04.mdb
-
كل الوحدات النمطية فارغة وكذا الأحداث في الفورمات
طاهر اوفيسنا replied to طاهر اوفيسنا's topic in قسم الأكسيس Access
ان شاء الله استاذي الكريم اكن في الموعد -
-
استخدم الكود التالى كجملة استعلام عن طريق Count ولا تزعل نفسك يا سيدى انت تأمر SELECT t1.* FROM test AS t1 WHERE ((((SELECT Count(*) FROM test AS t2 WHERE t2.[رقم الزبون] = t1.[رقم الزبون] AND t2.[إسم المادة] = t1.[إسم المادة] AND t2.[حجم المادة] = t1.[حجم المادة] AND DateValue(t2.[تاريخ الفاتورة]) >= DateAdd("m", -3, DateValue(t1.[تاريخ الفاتورة])) AND DateValue(t2.[تاريخ الفاتورة]) <= DateValue(t1.[تاريخ الفاتورة]) ))>1));
-
-
لا افهم ماذا تريد تحديدا هل السؤال : الاجابه لا جديد ولا تعديل على الكود فالسطر : AND t2.[تاريخ الفاتورة] >= DateAdd("m", -3, t1.[تاريخ الفاتورة]); يحتوى على >= ولو كان هذا سؤال أخر منفصل بذاته عن موضوع تكرار تاريخ الفاتورة مرتين نفس اليوم نعم هو تماما كما قمت أنت الان بإضافة شرط حجم المادة الى الشروط ولكن النتيجه التى سوف تحصل عليها من الاستعلام هى التى يتوافر فيها كل هذه الشروط مجتمعين معا لذلك تأكد من الشروط بشكل صحيح بتمعن وتأن شديدين فسوف يتم الفرز والتصفيه للبيانات بعد توافر كل هذه الشروط مجتمعين معا طيب اذا كان التاريخ متضمنا وقت لنتلافى ههذ المشكلة تكون جملة الاستعلام بالشكل التالى من خلال : DateValue SELECT t1.* FROM test AS t1 WHERE EXISTS ( SELECT 1 FROM test AS t2 WHERE t2.[رقم الزبون] = t1.[رقم الزبون] AND t2.[إسم المادة] = t1.[إسم المادة] AND DateValue(t2.[تاريخ الفاتورة]) >= DateAdd("m", -3, DateValue(t1.[تاريخ الفاتورة])) AND DateValue(t2.[تاريخ الفاتورة]) <= DateValue(t1.[تاريخ الفاتورة]) AND t2.[تاريخ الفاتورة] <> t1.[تاريخ الفاتورة] );