الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض جميع الصور المخزنة في قاعدة البيانات (عرض اكثر من صورة)؟

بدأه frh في 24 أغسطس 2009 · 2 رد · 1,371 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

بعد التحية

اقوم ببرمجة برنامج مطعم ولكن واجهتني بعض الاسئلة في شاشة الفاتورة، حيث انه عند شراء زبون لاصناف ماكولات مثل زبون يشتري بيتزا و عصير ، الفكرة تكمن في عدم السماح لموظف الكاشير بادخال اي بيانات

لذلك تم تخزين البيانات المتعلقة بقائمة المأكولات في ثلاث جداول (جدول الاصناف الرئيسية (رقم الصنف-اسم الصنف-مسار لصورة الصنف) - جدول الاصناف الفرعية (رقم الصنف الرئيسي-رقم الصنف الفرعي- اسم الصنف- مسار لصورة الصنف)- جدول الاصناف التفصيلية (رقم الصنف الرئيسي - رقم الصنف الفرعي- رقم الصنف التفصيلي-اسم الصنف-سعر الصنف-مسار لملف صورة الصنف)

مثال للبيانات (مشروبات(عصائر،مشروبات غازية...)وكل صنف فرعي يتفرع وكل صنف له صورة يتم في قاعدة البيانات الاحتفاظ بالمسار فقط)

السؤال الاول:

بالنسبة للاضافة في الجداول والتعديل والالغاء ليس هناك مشكلة، ولكن في شاشة الفاتورة والتي اريد ان يتم فيها عرض المأكولات بطريقيتن:

1- طريقة عرض الاصناف في شجرة (وتحصلت على الكود) .

2- طريقة عرض الاصناف بالصور حيث يظهر (اسم الصنف تحت الصورة ) ، تعرض في الفورم ثلاث مربعات كل مربع مربوط بجدول بحيث عند الضغط على صورة الصنف الرئيسي تعرض في المربع الثاني صور واسماء الاصناف الفرعية الموجودة في جدول الاصناف الفرعية وهكذا

(طريق العرض هذه موجودة في برنامج لادارة مطعم اسم البرنامج Abacre Restaurant Point of Sale 2 حملته من النت)

فبأي مكون يتم ذلك وهل يمكن عرض حقل الصور في الشجرة ايضاً مع حقل اسم الصنف.

السؤال الثاني

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

لكم مني جزيل الشكر

ارفق لكم الجداول وطريقة العرض في الشجرة- يجب الضغط على الزر ليتم تحميل البيانات وفتح الجداول

test.rar

test.rar

#2

ماعندك اي relation في قاعده البيانات بين الجداول صعب مساعدتك بالنسبه لي :( أتمنى يجي شخص اخر و يساعدك

بعض الحكي يحق له يجرح الصمت..والبعض الآخر ما يبرر ظهوري

#3
اقتباس
(طريق العرض هذه موجودة في برنامج لادارة مطعم اسم البرنامج Abacre Restaurant Point of Sale 2 حملته من النت)

فبأي مكون يتم ذلك

البرنامج الذي اشرت إليه يستعمل TListView

اقتباس
وهل يمكن عرض حقل الصور في الشجرة ايضاً مع حقل اسم الصنف.

يمكن ذلك بإستخدام TImageList وإسنادها لـ Images التابع لـ TreeView وسيتم إعطاء الصورة لكل node في OnGetImageIndex

إستعمال VirtualTreeView سيكون أفضل بكثير

تجدها هنا http://www.soft-gems.net/

http://www.soft-gems.net/index.php?option=...6&Itemid=33

ملحوظة: حاول ان تستخدم مكونات تدعم اليونيكود في برنامجك ....

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…