اذهب إلى المحتوى

Abdeslem Boukeffous

الأعضاء
  • المساهمات

    15
  • تاريخ الانضمام

  • تاريخ آخر زيارة

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات Abdeslem Boukeffous

عضو مساهم

عضو مساهم (2/3)

5

السمعة بالموقع

  1. السلام عليكم ... في قاعدة البيانات (صورة 1) ، بعد ملء الحقول و تخزينها ( صورة 2 )، و عند الضغط على زر " إفراغ حقول البيانات " لإضافة سجل آخر ، تفرغ جميع الحقول إلاّ حقل الصورة ( صورة 3 ) . كيف يمكنني تخطي هذا الإشكال ؟ ، بحيث يفرغ حقل الصورة مع جميع الحقول في آن واحد. ملاحظات : - في قاعدة البيانات ( database ) الصورة تخزن في filename : ( صورة 4 ). - دالة إدراج الصورة ( def add_image_employee ) في ( widgets_app ) : ( صورة 5 ). - دالة إفراغ الحقول ( def cleandataentry(self) ) في ( database ) : ( صورة 6 ). - زر إفراغ حقول البيانات ( def func_empty ) في ( widgets_app ) : ( صورة 7 ). وشكراً.
  2. السلام عليكم ... أشكرك جزيل الشكر على مجهودك القيّم . لقد إكتشفت الخطأ و هو يكمن في القوسين الأخيرين في السطر ( صورة 1). فعند حذفهما أصبح البرنامج ينفذ بسلاسة و لا تظهر أية رسالة خطأ (صورة 2 و 3) و عند النقر مرة واحدة على أي موظف في treeview ، تظهر مباشرة بياناته في الحقول ( صورة 4 ).
  3. السلام عليكم... تظهر رسالة الخطأ RuntimeError: main thread is not in main loop (صورة 1 ) ، عند تنفيذ main ( صورة 2) ، و السبب في ذلك هو هذا السطر المسؤول عن إظهار بيانات treeview في الخانات على قاعدة البيانات ( صورة 3) . فعند تعطيل هذا السطر ( صورة 4) ، ينفذ التطبق عادي و لا تظهر أية رسالة خطأ ( صورة 5)، و لكن المشكل عند الضغط على بيانات موظف ما الموجودة في treeview للإظهاره في خانات قاعدة البيانات ( صورة 6) ( الشريط الأحمر ) ، لا تنفذ؟
  4. السلام عليكم ... جربت ما أمرت به و لكن لم يفلح الأمر ، ممكن الخلل يمكن فيا أنا لم أضعهم في مكانهما الصحيح ، و عليه تفضل بـ Treeview و main وجرب و شكرا. main.docx treeview.docx
  5. السلام عليكم ... عند تنفيذ التطبيق الخاص بي تظهر رسالة خطأ ( صورة A ) و بالضغط على الرابط الموجود بداخلها نجد ( صورة B ) ، ما تفسير هذه الرسالة ؟ للعلم أن مواضع كتابة children موجودة في show_data ( treeview)( صورة C) و الباقي في قاعدة البايانات database ( صور F ، E ، D )
  6. السلام عليكم ... أولا: أود أن أشكرك جزيلا على ردودك ، فأنت الوحيد الذي ترد على أسئلتي التي أطرحها في هذا القسم. ثانيا : - بالنسبة للغة المفاتيح جربت الكود الذي قمت بوضعه، و لكن في مكتبي عند إستدعاء ( import 32api ) قام بتصحيحه على النحو التالي ( from win32api import LoadkeyboardLayout )،(صورة 1) و عند كتابة الكود بالنسبة للغة العربية : win32api.LoadKeyboardLayout('00020401',1) ،(صورة 2) و اللغة الفرنسية : win32api.LoadKeyboardLayout('0001040c', 2) (صورة 3) و عند تنفيد التطبيق لا يتغير شيء،فأين يكمن الخلل؟ ثالثا: بخصوص الترقيم التسلسلي أريد الطريقة الأولى التي أشرت إليها ( المتتابع ). و شكرا.
  7. السلام عليكم ... إستحملوني قليلا من كثرة أسئلتي ، نظرا لكوني مبتدأ و بصدد تعلم لغة البايثون ، و أثناء البرمجة تراوضني أفكار أرى أنها فعالة ليس لي و إنما لمستعمل التطبيق الذي أحاول جاهدا إنجازه ، أما فيما يخص سؤالي هذه المرة فهو متعلق بــ: بعد إدخال البيانات في الحقول و تخزينها تبقى في الخانات فبمجرد الضغط على زر '" إفراغ الحقول " لإدخال بيانات جديدة تفرغ جميعها إلاّ خانة الصورة تبقى ، فكيف يمكنني تخطي هذا الإشكال ؟ ( صور مرفقة ).
  8. السلام عليكم ... 1- هل هناك إمكانية عندما أريد إدخال البيانات في الخانات الخاصة باللغة العربية تكون لوحة المفاتيح بالعربية آليا ( مثل اللقب و الإسم بالعربية ) و في الخانات الأجنبية تكون لوحة المفاتيح آليا بالأجنبية( مثل اللقب و الإسم باللاتينية ) - صورة مرفقة A. 2- بالنسبة للرقم التسلسلي كيف يمكنني أن أجعله يرقم آليا و ليس يدويا ؟- صورة مرفقة B.
  9. بارك الله فيك . الغرض من فعل ذلك حتى أجبر الذي يدخل البيانات في قاعدة البيانات ( صورة مرفقة ) أن لا يترك أي حقل فارغ ، بالإضافة إلى ذلك حتى تتم عملية إدراج البيانات في treeview بواسطة الزر '' إظافة موظف '' ( لاحظ الصورة مرفقة ).
  10. تفضل بقاعدة البيانات database و widgets_app database 19-10-2024.docx widgets_app 19-10-2024.docx
  11. السلام عليكم ... عند تنفيذ التطبيق و الذي بصدد إنجازه تظهر رسالة خطأ ( صورة مرفقة 1 ) و محتواه ( صورة مرفقة 2 و 3) ، فهل من حل لهذا الخطأ ؟
  12. السلام عليكم ... أنشأت حقل الترقيم التسلسلي في تطبيق ( صورة مرفقة 1 و 2 ) و لكن إدخال الترقيم فيه يكون يدويا ، فأريد أن أجعل هذا الحقل يرقم آليا ( autonumber )؟ وشكرا
  13. لقد فعلت ذلك و لكن بقي الإشكال على حاله ( لاحظ الصور الرفقة مع السؤال )
  14. السلام عليكم ... عند تنفيد برنامجي في tkinter ، تظهر هذه الرسالة ' sqlite3.OperationalError: no such column: Enfant' (صورة 1 )، كيف يمكنني معالجتها ؟ للعلم : def Enfant ( صفحة 2) ، show_data ( صفحة 3). وشكرا
  15. السلام عليكم ... كيف يمكنني جعل القائمة المنسدلة ( صورة رقم 1 ) تظهر على الجهة اليمنى في التيكنتر ( tkinter ) ، علما أنها تظهر على جهة اليسار عند تنفيد البرنامج ( صورة رقم 2 ). وشكرا
×
×
  • أضف...