تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود تحليلي
#1
السلام عليكم ورحمة الله وبركاته


اخواني كل عام وانتم بخير

عندي مثلا شركات يبيعو ادوات كهربائية وانا بشتري هم يعطوني الاسعار مثلا مكيف
شلون يا اخواننا بركز كود يعمل على تحليل بيانات حسب السعر واطبق التحليل بضغطة زر هو يحلل السعر الاول وهو  اقلها  يعني (مطابق) لشروطي و السعر الثاني 
يكون مطابق اول وهكذا


كما هو موضح اعلاه Smile


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة: amer2000
#2
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم ، كل عام وأنت والأمه الإسلاميه بخير وصحه وسلامه ، على حسب مافهمت هو أنك تستعلم عن الأصناف المضافه في جدول خاصه بها وتظهرها في أداة فليكس قريد مرتبه من الأصغر إلى الأكبر على حسب السعر الإجمالي وتريد اضافة المسميات التي ذكرتها من مطابق إلى مطابق عشرة كحد أقصى في خانة حالة الطلب ، طيب إستفسار هل الأصناف التي تعرض في الفليكس قريد ممكن أن تزيد أكثر من عشرة أو إحد عشر صنف فإذا كانت إجابتك بنعم فماذا ستضع في خانة الطلب في الأصناف من الحادي عشر وما بعده ولا يوجد مسميات إلا لغاية مطابق عشرة .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
#3
11  خيار فقط وهي:

مطابق -------وهو اقل سعر
مطابق اول ---السعر اعلى من مطابق
مطابق ثاني --السعر اعلى من مطابق اول    ...وهكذا
مطابق ثالث 
مطابق رابع
مطابق خامس
مطابق سادس
مطابق سابع
مطابق ثامن
مطابق تاسع
مطابق عاشر


اما بالنسبة للشركات قد تزيد او تقل .....للتوضيح( من شركة الى 10 او 11 شركة فقط لا تزيد نهائي ) شكرا ياغالي.
الرد }}}
تم الشكر بواسطة: amer2000
#4
أهلا بك أخي الكريم , لعمل جملة الإستعلام الذي تظهر البيانات بالشكل الذي تريد غي أداة فليكس قريد , يجب أولا توفر الآتي :

1- جدول خاص بقائمة المسميات التي تظهر في خانة حالة الطلب وليكن إسمه Table2 ويحتوي على حقل رقم بإسم ID وذلك لرقم ترتيب المسمى وحقل نصي بإسم Name وذلك لنص تسمية المسمى , حيث يكون طريقة إضافة المسميات في هذا الجدول بهذا الشكل :
- Name ID
- 1 مطابق
- 2 مطابق أول
- 3 مطابق ثاني
- 4 مطابق ثالث
- 5 مطابق رابع
- 6 مطابق خامس
- 7 مطابق سادس
- 8 مطابق سابع
- 9 مطابق ثامن
- 10 مطابق تاسع
- 11 مطابق عاشر

2 - جدول خاص ب بيانات الأصناف وليكن إسمه Table1 ويحتوي على حقل ID رقمي للتسلسل وحقل Name نصي لإسم الشركة وحقل Qty رقمي لعدد الكمية وحقل Price عمله للسعر الإفرادي وحقل Total عمله للسعر الإجمالي

- ثم إستخدم جملة الإستعلام هذه لكي تعرض لك بيانات الأصناف بالشكل الذي سألت عنه :

PHP كود :
SELECT ID AS التسلسلName AS الشركةQty AS الكميةPrice AS [السعر الإفرادي], Total AS [السعر الإجمالي], (Select Name From Table2 TBL2 Where TBL2.ID= (Select Count(*)  From Table1 TBL3 Where TBL3.Total<=TBL1.Total)) AS [حالة الطلب]
FROM Table1 AS TBL1
ORDER BY Total ASC 
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
#5
اخي واستاذي احمد   



الصورة الاولى في المشاركة الاولى فارغة  ( حالة الطلب)


بعد الضغط على تحليل 
تظهر الصورة   كما في هذه المشاركة   وضح


يوجد خطا في الصورة الثانية وهو مطابق اول بدلا مطابق 

والصح مطابف ثم مطابق اول...10


الملفات المرفقة صورة/صور
   

.rar   ادارة المشتريات.rar (الحجم : 158.46 ك ب / التحميلات : 32)
الرد }}}
تم الشكر بواسطة: amer2000 , Ahmed_Mansoor , Amir_Alzubidy
#6
ما فهمت اين اضعه  


فكره التحليل وهي: Huh


بدلا ما اخذ الشركات وحده وحده  وادخل على حالة الطلب واسجل مطابق ,,مطابق اول..


ضغطت زر يقوم بالتحليل ارجو التعديل على المرفق>
الرد }}}
تم الشكر بواسطة: amer2000 , Ahmed_Mansoor
#7
السلام عليكم 


كيف الحال اخي واستاذنا الغالي احمد


اجريب الكود الذي في المشاركة 4#


ولكن لم افلح ارجو منك جزاك الله الف خير التعديل عليه وشكرا او التعديل ع المثال


الجدول TABLE1  

NAMEz                 ID     
الجدول الثاني COMPANY

السعر الافرادي AMOUNT    السعر الاجمالي  TOTALZ    حالة الطلب MOTABEG


طبعا لازم يكون حسب رقم الطلب ...يعني حسب  رقم المعاملة TEXT1


الملفات المرفقة
.rar   ادارة المشتريات.rar (الحجم : 159.19 ك ب / التحميلات : 22)
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#8
أهلا بك أخي الكريم , أرجوا المعذره على التأخير بالرد وذلك بسبب الإنشغال , تم تعديل المثال .


الملفات المرفقة
.rar   ادارة المشتريات_1.rar (الحجم : 148.28 ك ب / التحميلات : 38)
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
#9
ماشاء الله تبارك الرحمن ... الله يطول في عمرك يالغالي ويكتب اجرك
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم