-
Posts
946 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
10
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Amr Ashraf
-
شاركوني في تهنئة فريق العمل بنجمها الجديد ، ابو جودي
Amr Ashraf replied to jjafferr's topic in قسم الأكسيس Access
السلم عليكم .. مبارك عليكم يا ابو جودى الله يعينك على المسئوليات الجديدة . -
اجمالي جميع الفترات حسب كود المشترك في الاشعار
Amr Ashraf replied to tlayt kamal's topic in قسم الأكسيس Access
المرفق غير كامل , الشرح غير واضح , ومع ذلك جرب المرفق هل هو المطلوب .؟ reglemen1-Amr.rar -
عليكم السلام ورحمة الله وبركاته .. ممكن تبحث فى المنتدى هتلاقى آلاف المواضيع اللى بتتكلم عنها ومع ذلك تفضل هذا الموضوع الغنى بالمعلومات القيمة هيفيدك جدا بأمثلة وشرح مبسط للغاية شارك فيه الاساتذة الكبار بارك الله فيهم : بالتوفيق
-
مساعدة في امكانية البحث في نفس خانة الكمبوبكس
Amr Ashraf replied to Ahmed Fahmy 2022's topic in قسم الأكسيس Access
فى حالة لم يساعدك أياً من الاخوة سأحاول مساعدتك فى حدود الوقت المتاح لى .. اعذرنى لضيق الوقت . ملاحظة : ياريت مرفقاتك تكون ابسط من كده وتكون مركزة فقط على حدود السؤال , بمعنى مثلا فى موضوعك الحالى ارفق قاعدة فيها نموذج واحد وفيه عنصر واحد وهو الكومبوبوكس المطلوب تطبيق الفكرة عليه وذلك تسهيلا على من يريد المساعدة .. بالتوفيق -
مساعدة فى حل مشكلة عرض بيانات فى النموذج
Amr Ashraf replied to mom20088's topic in قسم الأكسيس Access
انتا اخترت اجابتك كأفضل اجابة؟ 😂 عامة شكرا على الحل 😅. بخصوص سؤالك انا متعمقتش فى دراسة النموذج لأنه محتاج وقت وركزت على حل مشكلتك فقط.. وبالتالى انا مش عارف النموذج لما هيشتغل 100٪ هيقدم ايه. -
مساعدة فى حل مشكلة عرض بيانات فى النموذج
Amr Ashraf replied to mom20088's topic in قسم الأكسيس Access
عليكم السلام ورحمة الله وبركاته .. النموذج اخى الكريم مهمته العرض فقط وبالتالى يتم تسجيل البيانات فى الجدول TblTarget وستظهر فى النموذج. -
مساعدة فى حل مشكلة عرض بيانات فى النموذج
Amr Ashraf replied to mom20088's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته .. تم الحل تفضل الشرح لمن أراد : الخطأ من حاجتين اول حاجة فى الFunction اللى اسمها PopulateCalender تم اعلان المتغيرات التواريخ As Long انا عدلتها As Date.. الخطأ الثانى من تسمية الجدول نفسه طالما التصميم معقد بهذه الطريقة لازم تخلى اسماء الجداول بدون مسافات وخاصة لو هتستخدمها فى جمل SQL تسهيلا عليك وتفاديا للاخطاء .. تم تعديل اسم الجدول Month Target الى TblTarget وتم تعديل كافة الاستعلامات داخل الاكواد للاسم الجديد .. بالنسبة للمرفق هو تصميم جيد لCalender يمكن للجميع الاستفادة منه .. كل الشكر لمن صممه من الاساس . بالتوفيق Amr.accdb -
السلام عليكم .. مرفق المثال بعد التعديل واضافة الاستعلام الجديد .. ملاحظة : يمكن اضافة اكثر من شرط فى جملة SQL بنفس طريقة سير الاستعلام .. يتم اضافة And وكتابة الشرط المشكلة كانت فى تحويل مسميات الحقول الى اللغة الانجليزية وذلك لعرضه على المنتدى الاجنبى .. وعند عمل تسمية بديلة بالانجليزية يعمل الاستعلام بدون مشاكل .. Solved By SubQuery.accdb
-
اعذرنى لضيق الوقت .. سأقوم بالتعديل وارفاق مثال تحت امرك.
-
يتم استبدال الاستعلام فقط بالاستعلام الجديد المذكور فى المشاركة .
-
تم الحل بفضل الله باستخدام هذا الاستعلام بدلا من QryFollowUp SELECT qryPlans.PlanSerial, qryPlans.Client, qryPlans.ClcFromDate, qryPlans.ClcToDate, qryPlans.Code, qryPlans.Product, qryPlans.Qty, Nz((select Sum(QtyOut) From qrySales AS T Where T.Code = QryPlans.[Code] And (T.zDate >= qryPlans.[ClcFromDate] And T.zDate <= qryPlans.[ClcToDate])),0) AS Out, [Qty]-Nz((select Sum(QtyOut) From qrySales AS T Where T.Code = QryPlans.[Code] And (T.zDate >= qryPlans.[ClcFromDate] And T.zDate <= qryPlans.[ClcToDate])),0) AS Remains FROM qryPlans; الحل من موقع اجنبى كنت قد عرضت مشكلتى عليه .. جزاكم الله خير
-
السلام عليكم .. اخوانى عندى فكرة جديدة سأحاول تطبيقها واوافيكم بالنتيجة .. الفكرة كالتالى : اولا: اضافة عمود جديد الى جدول المبيعات اسمه PlanSerial وسيتم اضافة فيه رقم الخطة الصحيحة التى سيتم شرحها فى النقطة التالية. ثانيا: عمل Function تقوم بالبحث فى جدول المبيعات بالكود و العميل خلال فترة التوريد المذكورة فى QryPlans ثم تعديل العمود الجديد المشار اليه بالاعلى وكتابة رقم الخطة المطابقة لجميع الشروط ولاحقا يتم ربط استعلام المتابعة بجدول المبيعات عن طريق رقم الخطة وتجميع النتائج بعيدا عن ازمة المعايير فى التاريخ .
-
اخى العزيز سؤال فى محله .. الفكرة الخاصة بفترة التوريد انها تكون خطط اسبوعية تبدأ فى اول الاسبوع وتنتهى فى آخره.. ولذلك تتكرر الاصناف المباعة لنفس العميل على مدار الشهر ولكن تندرج تحت خطط مختلفة .. الفكرة كلها هى تتبع الطلبيات الاسبوعية لكل عميل كل على حدى بحيث نعرف ماتم توريده من كل طلبية اسبوعية بناء على تاريخ بداية التوريد وتاريخ نهايته مقارنة بتاريخ المبيعات .. هيكون عندك تساؤل آخر لماذا لا اذكر رقم الطلبية فى جدول المبيعات ويتم التجميع على اساسها بدلا من التاريخ ؟ .. اجابة هذا التساؤل ان تقرير المبيعات يكون وارد من ادارة اخرى وبه الكثير والكثير من الاصناف والعملاء وسيكون من المرهق جدا اضافة رقم الطلبية بجوار كل حركة صادر .. اتمنى اكون وضحت الفكرة .. جزاكم الله خير
-
للرفع
-
للرفع
-
عليكم السلام ورحمة الله وبركاته .. اخى الكريم مرفق قاعدة بها البيانات وهذه صورة توضيحية مع شرح ماتم فيها : على افتراض ان عندى عميل اسمه السعودية طلب 500 شجرة زينة و 1000 شجرة مثمرة يتم توريدهم فى الفترة من 2022/1/1 حتى 6/1/2022 - المثال التركيز على الاشجار المثمرة - .. تم بيع عدد 100 شجرة مثمرة يوم 4/1/2022 - بالتالى داخل فى نطاق فترة التوريد المشار اليها بالاعلى - لو فتحت استعلام QryFollowUp ستجده قام باحتساب ال100 شجرة المثمرة بشكل طبيعى ... طيب فى الخطوة اللى بعدها قمت بتعديل تاريخ بيع الاشجار الى يوم 8/1/2022 - أى خارج نطاق فترة التوريد المحددة لخطة البيع - فى هذه الحالة اذا قمت بفتح الاستعلام QryFollowUp ستجد ان الاشجار المثمرة اختفت من العرض .. اتمنى تكون الفكرة وضحت .. جزاكم الله خير Amr.accdb
-
السلام عليكم .. الاساتذة الكرام كنت قد فتحت هذا الموضوع بسبب وجود مشكلة فى عرض البيانات بعد اضافة معيار التاريخ .. ومشكورا قام الاستاذ @الفلاحجى بالمساعدة بالمشكلة باضافة Or Is Null بجوار معيار التاريخ وللوهلة الاولى المشكلة تم حلها ولكن مع العمل الفعلى ظهرت مشكلة اخرى ببساطة كما يلى : كما اشرت بالفعل تم حل مشكلة عدم وجود مبيعات للصنف فى جدول المبيعات , اما فى حالة وجود مبيعات ولكن فى فترة لاحقة او سابقة على ميعاد التوريد المحدد فى QryPlans يختفى الصنف من QryFollowUp وهذه المشكلة . مثال لتوضيح المشكلة : لو افترضنا ان لدينا طلبية ب2500 علم مصر بداية توريدها 1/1/2022 ونهاية الفترة 8/1/2022 ولم يتم توريد ايا منها يكون الاستعلام QryFollowUp تمام ويعرض ان الكمية المباعة صفر .. ولكن على افتراض ان تم بيع الصنف المذكور يوم 9/1/2022 سيختفى الصنف من QryFollowUp وذلك نتيجة لمعيار التاريخ الموجود فى الاستعلام. المطلوب ببساطة يا اخوان ان يكون هناك استعلام يحسب ما تم بيعه لعميل محدد فى فترة محددة من تاريخ الى تاريخ وتكون محددة فى QryPlans .. وفى حالة عدم وجود مبيعات تتوافق مع العميل فى الفترة المذكورة يكون اجمالى البيع QtySold فى QryFollowUp تساوى صفر على سبيل التوضيح فقط مثل الدالة التالية : QryFollowUpPlans.[QtySold] = Dsum("[QtyOut]","QrySalesPlans","[Code]='"&[ProductCode]&'" And [Client]='"&[Client]&'" And [Zdate] Between #QryFollowUpPlans.[ClcFromDate]# And #QryFollowUpPlans.[ClcToDate]# اسف على الاطالة ولكن اردت التوضيح بما فيه الكفاية .. شكرا جزيلا
-
جزاك الله خير . هوا المطلوب ملاحظتش السبب البسيط ده مش عارف ليه .. عامة سلمت يداك 🙂
-
ملحوظة :: اذا تم حذف المعيار الخاص بالتاريخ يعمل الاستعلام بالشكل المطلوب ... وبالتالى هل هناك حل لمعيار التاريخ ؟ Between [ClcFromDate] And [ClcToDate]
-
السلام عليكم .. الاساتذة الكرام كل عام وانتم بخير .. بالمرفق ستجد قاعدة بها استعلام يسمى "QryFollowUp" مهمة الاستعلام جمع كميات التوريدات من استعلام "QrySales" بشرط كود الصنف و العميل , ومقارنتها بخطة البيع الخاصة بالعميل و جمع النتائج فى فترة تاريخ بداية ونهاية التوريد المحددة بجدول الخطة .. وبالتالى المطلوب اظهار خطط البيع كلها حتى ولو لم يتم توريد اى من الاصناف للعملاء وبالتالى قمت بربط الاستعلامات واخترت الخيار التالى : وايضا بالنسبة للعميل ولكن عرض النتائج لا يظهر العميل الذى لم يستلم توريدات فى QrySales .. وهو ما ينافى ماتم تحديده فى قواعد العلاقة فى الصورة وهو اظهار كافة السجلات من خطط المبيعات وما يقابلها فقط من التوريدات .. المثال فى القاعدة يوضح اكثر .. جزاكم الله خير ملحوظة :: يمكننى حل المشكلة بعمل نموذج يتم تحديد فيه المعايير ولكن اريد حل الموضوع بدون استخدام نماذج . Amr.accdb
-
طلب مساعدة للاستفادة من فكرة الواجهات الجذابة
Amr Ashraf replied to waheidi's topic in قسم الأكسيس Access
لا شكر على واجب أخى .. رجاء اختيار افضل اجابة اذا كان هو المطلوب .. -
السلام عليكم .. اساتذتى الافاضل اثناء قراءة هذا الموضوع فى مشاركة قام بها استاذنا @ابو جودي بخصوص عمل Dashboard احترافية وقام بارفاق القاعدة المرفقة مع الموضوع وبها الكثير من الخصائص التجريبية ولكن ما أثار انتباهى انها من الممكن ان تعمل تقارير بصيغة HTML وتفتح عن طريق المتصفح وبها خصائص عديدة غير موجودة بتقارير الاكسس مثل رسوم بيانية متطورة وعدادت و احصائيات بشكل جذاب مثل الصورة التالية : الصورة من الامثلة الواردة بالقاعدة المرفقة ... المطلوب اتمنى من الاساتذة التعمق فى هذا الموضوع بحيث نصل لطريقة لعمل Dashboard او تقارير احصائية متقدمة وتفتح عن طريق المتصفح شكرا مقدما Dashboard_Builder_for_Access_Eval.zip