استخدام مكونات التاريخ للفلترة الشهرية
#1
السلام عليكم ورحمة الله

اصمم قاعدة بيانات لرواتب موظفين بحيث تكون الفلترة شهرية باستخدام
احد المكونات sMonthCalndar او DateTimePicker مااحتاجه في التاريخ هو الشهر والسنه فقط
حاولت بالمكون DateTimePicker واستخدمت الداله
كود :
DateTime_SetFormat(DateTimePicker1.Handle, PChar('MM/yyyy'));
لاظهار التاريخ شهر وسنه فقط ولكن المشكله في و قت الفلترة
ما افكر فيه هو مكون لاظهار التاريخ والسنه فقط مع فلترة مرتبطه بالمكون بحيث عند بداية الشهر
الجديد لاتظهر بيانات الشهر القديم وفي نفس الوقت يمكن التعديل في بيانات الشهر السابق بالرجوع
له عبر مكون التاريخ والوقت فهل ممكن عمل ذلك ؟
تقديري للجميع
الرد
#2
[INDENT]
وعليكم السلام ورحمة الله وبركاته ،
ولماذا لا تستعمل المكون ComboBox و تدخل فيه اسماء الشهور ، وعند الفلترة استعمل ترتيب الCombobox بمعنى الIndex ،
ولاستخراج الشهر من التاريخ إذا كنت تستعمل تعليمات الSql هناك الدالة Extract(Month)

مثال :
كود :
SELECT EXTRACT(MONTH FROM DATE)

وفقك الله لكل خير.
[/INDENT]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
ولكن اخي في حالة السنه الجديده سيظهر معلومات نفس الشهر من السنه الماضيه
اضف الى ذلك كيف لمكون التاريخ أن يعمل بشكل تلقائي
الرد
#4
[indent]
ممكن توضح مقصودك ؟ لم أفهم ما تريد بالضبط ؟
ما هي قاعدة البيانات التي تستخدمها ؟
[/indent]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#5
اخي Unprogramme

كان قصدي عمل فلتره شهريه بواسطة المكون sMonthCalndar وجربت طريقة ونجحت نوعا ما

ولكن قمت باستخراج السنه والشهر من المكون sMonthCalndar ثم وضعها في edit وقمت بربط

فلترته بقاعدة البيانات
الرد


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


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