معلمى الفاضل Foksh عندى كما انت رأيت ثلاث انواع بيانات مدخلات
1 - اصناف مهمات.
2- شركات تقوم بتوريد تلك المهمات.
3 - اسعار وشروط عروض اسعار من تلك الشركات.
اريد عمل تقرير ورقة افقية A4 او ورقة A3 تشمل توزيع بيان الاصناف بشكل عمودى وفوقها بشكل افقى اسماء الشركات وداخل خلايا التى تقع عند التقاطع اسم الشركة واسم الصنف يقع سعر المقدم من تلك الشركة ، مع بيان اسماء رؤوس الحقول كما هو مبين بالرسمة ادناه
المعطيات فى هذا المشروع هو
A- عرض الاسعار له رقم على سبيل المثال 102 / 2023 يجمع كل هذه البيانات.
B- عرض السعر يشمل اصناف متعددة قد تكون 10 اصناف او 3 او 1 حسب الطلب.
C- قد يتقدم اكثر من شركة فى عرض السعر قد تكون 2 شركة او 3 او 1 حسب العروض المتاحة بالاسواق.
D- كل شركة لها اسعارها وقد يكون للشركة الواحدة سعرين سعر عند الكميات البسيطة وسعر عند الكميات الكبيرة وقد يكون بعض الشركات لها سعر واحد فقط شئ متغير ، وقد تتشابه الاسعار بين الشركات.
المشكلة المراد حلها ان المستخدم الذى يقوم بتجميع وادخال تلك البيانات يستخدم برنامج الاكسل ولكن شيت الاكسل فى كثير من الاحيان لا يستطيع فيه المستخدم عمل ورقة A4 او ورقة A3 تشمل جميع الشركات فى ورقة واحدة فى حالة اذا زاد عدد الشركات عند حد معين ولا يستطيع ايضا تظليل خانة اقل سعر فى كل صف بشكل تلقائى قد تفلت منه فى بعض الاحيان غير الاكسيس يتحكم بها بقوة
غير ان المستخدم فى كثير من الاحيان يقوم فى الاكسل بتنسيق ارتفاع الصف والعمود عند كل بيان حتى يستطيع ان يصل الى الشكل المناسب بدون اختفاء اي كلمات وما شابه ذلك عمليه بها الكثير من المجهود.
المطلوب برنامج اكسيس يدخل فيه المستخدم البيانات المتغيرة على الحقول الثابتة وبعد ادخال كافة البيانات يجد زر بالضغط عليه يظهر له تقرير كما هو موضح بالشكل ادناه او اقرب اليه بشكل صحيح مناسب او افضل منه يكون به خاصية تظليل اقل سعر عند كل صنف.
المعطيات التى سيقوم بادخالها المستخدم هى
1- رقم عرض السعر وهو رقم وحيد على البيان الكلى. 102 / 2023 يتم ادخاله مرة واحد فقط.
2- اسم الصنف صنف صنف. ( له جدول محفوظ مخزن بقاعدة البيانات)
3- اسم المورد او الشركة شركة شركة. ( له جدول محفوظ مخزن بقاعدة البيانات)
4- كل شركة قدمت عرضت للاصناف التى تم ادخاله يتم ادخال سعرها التى قدمته وشروطها كما هو موضج بالرسمة، وممكن ان تكون احد تلك الشركات او اكثر لا تقدم سعر فى صنف ما وحينها لا يقوم المستخدم بادخال اي شئ فى خانة السعر ولا حتى رقم صفر حتى لا يظهر رقم صفر كأقل قيمة. ارجوا ان اكون وصلت لسيادتكم المعلومة.
مع العلم ان قاعدة البيانات التى معى تحتوى على جدول به بيانات مخزنة جاهزة على سبيل المثال
* جدول يحتوى على اسماء جميع الشركات ولكل شركه رقم. حتى يسهل على المستخدم استخدام الرقم وليس كل مرة يطلب منه ادخال اسم المورد . كما اشرت به اعلاه
* جدول بجميع الاصناف وكل صنف له رقم. حتى يسهل على المستخدم استخدام الرقم وليس كل مرة يطلب ادخال بيان الصنف. كما اشرت به اعلاه
وايضا هنالك اسماء حقول ثابته مثل ( كميات العرض - وحدة القياس الكيلو بالطن بالمتر... - مسئولية تكلفة النقل - مدة التوريد بالايام حقل رقم - تاريخ انتهاء العرض حقل تاريخ - تاريخ العرض)
ملاحظة هامة
زرار التقرير المطلوب عمله يتم تشغيلة عند كتابه رقم العملية على ادخال ذلك الزرار بمعنى عندما اضغط على هذا الزرار يطلب منى رقم العملية ثم اكتب رقم العملية مثلا 102 /2023 يقوم باظهار التقرير المطلوب معنون اعلاه برقم العملية تلك، لان المستخدم سوف يقوم بادخال عمليات اخرى كثر على مدار السنة.
ولك منى بالغ التحية والتقدير , والاحترام