السلام عليكم
عند ظهور البرنامج لا يتوسط الشاشة اجعله يتوسط الشاشة احسن.
File -> Load Database لا معنى لها لانك تستخدم قاعدة بيانات اكسس يتم تحميلها عند الاتصال.
يمكنك استخدام StatusBar لعرض الوقت و التاريخ .
يمكنك اظافة بعض الصور لتحسين واجهة البرنامج.
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة1 user says Thank You to S.FATEH for this post • Agmcz
(11-04-2020, 04:52 PM)AX302 كتب : السلام عليكم
الفيلتر Text ادا كان يقوم بفلترة Designation فهو لايعمل .. كدلك من الافضل ان تحدف خاصية MultiSelect في List ... (المرفق الثالث)
الفلترة تعمل, فقط أستخدم *
سأضيفها تلقائيا في آخر الكلمة في الحالات العادية...
(11-04-2020, 05:32 PM)S.FATEH كتب : السلام عليكم
عند ظهور البرنامج لا يتوسط الشاشة اجعله يتوسط الشاشة احسن.
File -> Load Database لا معنى لها لانك تستخدم قاعدة بيانات اكسس يتم تحميلها عند الاتصال.
يمكنك استخدام StatusBar لعرض الوقت و التاريخ .
يمكنك اظافة بعض الصور لتحسين واجهة البرنامج.
Load Database أنا من طبعي أحب الربط ديناميكي
يمكن أن تقول Open Database
_____________
هل إستخدام هذه الطرق ليس له أي معنى؟
مثلا
نفرض أن البرنامج أول مرة يفتح في الجهاز وأنه سيتم تثبيته في القرص C
وسيتم إستخراج كل الملفات من بينهم قاعدة البيانات وسيكون مسارها الإفتراضي في نفس مجلد البرنامج
يتم كتابة المسارات في ملف ini ويمكنك إستخدام الخيار Open Database من بعد كخيار إضافي...
عموما شكرا لكم
لقد وضعت البرنامج لأنني لست معتاد على تصميم برامج قواعد البيانات...
فأردت تجربتكم...
كل التوفيق للجميع.
28-04-2020, 06:17 PM (آخر تعديل لهذه المشاركة: 28-04-2020, 06:18 PM بواسطة Delphi4Us.)
إقتباس :[size=small]هل إنشاء جدول جديد لكل زبون جديد يعتبر حل مثالي[/size]
ليس منه فائدة بل انه يضر بقاعدة البيانات وتركيبتها ومشكلة في عرض التقارير والاستعلام عن البيانات
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
السلام عليكم
هل تقصد انشاء جدول بـ Create Table في قاعدة البيانات لكل زبون طبعا لا يمكنك ذلك ماذا لو كان لديك 1000 زبون
تنشئ جدول خاص بالزبائن في قاعدة البيانات كل زبون جديد تضيف سطر Registre الى الجدول ...
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة1 user says Thank You to S.FATEH for this post • Agmcz
(28-04-2020, 10:22 PM)S.FATEH كتب : السلام عليكم
هل تقصد انشاء جدول بـ Create Table في قاعدة البيانات لكل زبون طبعا لا يمكنك ذلك ماذا لو كان لديك 1000 زبون
تنشئ جدول خاص بالزبائن في قاعدة البيانات كل زبون جديد تضيف سطر Registre الى الجدول ...
نعم استخدمت Create Table لانشاء جدول لكل زبون.
بخصوص ما ذكرته (تنشئ جدول خاص بالزبائن...)
هل يمكن توضيح العملية أكثر...