السلام عليكم ورحمة الله وبركاتة
-----------------------------------
اقتباسالسلام عليكم ورحمة الله وبركاتهأعتذر بشدة عن التأخير، لكن كل عام وانتم بخير
انتم عارفين بقى رمضان والزيارات ودوشة الأولاد، ما علينا مش هادوشكم معايا
وعليكم السلام أخى الكريم .. أهلاً بعودتك
اخى لايوجد اعتذار لكن كنت اتمنى أن الكل يشارك بالموضوع لا نقتصر على عضو معين لكن حضرتك جزاك الله خيراً قمت بها وهذا شدنى اعجاباً بك .
اقتباسNetAmount سيسجل المبلغ الصافى بعد الخصمتم، ولكن دايما بيظهر مع الرقم الناتج علامة (-) حاولت التخلص منها لكن لم أعرف الطريقة
أكيد لازم يظهر بقيمة سالبة أنظر ماذا انت قمت به :-
- Edit4.Text:= FloatToStr(StrToFloat(Edit2.Text)* StrToFloat(Edit3.Text)/100 - StrToFloat(Edit2.T
ext));
سوف اقوم بالتعويض عن معادلتك .. بفرض ان المبلغ 1000 دولار ونسبة الخصم 10%
(1000*10)/100 - 1000 = -900
قمت بقلب الكود للتصحيح
اقتباسوضعت كود في الفورم الجاري العمل فيه ليقوم بتنظيف حقول Edit بعد كل عملية حفظ، لكن الـ Edit الخاصة بالخصم والصافي بعد الخصم دايما بيظهر فيه خطأ، لا أدري لماذا
أكيد راح يظهر لأنة يوجد حدث OnChange مينفعش الEdit تبقى فاضية علشان يجرى عملية الخصم قمت بتظبيط الكود واضافة if الشرطية . أنظر المرفق بعد التعديل
اقتباساحنا وضعنا في كل فورم (procedure) وكنا نسمية مع كل فورم (calculate)، (calculate1)، (calculate2) ، وهكذا، فهل من الممكن أن احنا نضع هذا الإجراء مرة واحدة ونستدعية في جميع أجزاء المشروع
مينفعش لسبب واحد انى البروسيدر فى كل فورم مختلف عن الأخر وبالأخص لفورم المدينون .
اقتباسمعذرة فقد نسيت أن أذكر أني جعلت الـ Edit الخاص بحساب صافي المبلغ للقراءة فقط حيث أنه يقوم بحساب الخصم من المبلغ تلقائيا
اضافة جميلة جداً
اقتباسفي قاعدة البيانات الخاصة بالفورم Capital- الحقل AmountE أخذ نوع البيانات Number، وكذلك الحقل AmountE
أما في الفورم Expenses ، Revenue ، Debit فقد جعلتُ نوع البيانات فيه من النوع Currency
فهل هذا مقبول أم سيحدث تعارض
- وكذلك الحقول الخاصة بوضع التاريخ كلها نوع البيانات فيها (Text) فهل إذا غيرناها إلى Date/Time سيكون مقبولا أم لا
والله أخى الكريم كلامك صحيح وفى محلة وهذه هى البرمجة الصحيحة .
لكن أنا لا أحب ان أتقيد خلال برمجتى بشئ معين بالذات حقول قواعد البيانات اذا حابب نلتزم بها مافى مشاكل . :wub:
سوف اقوم بإرفاق المشروع بعد دقائق سأتسحر وأكمل
رمضان كريم عليكم جميعاً.
تم تعديل هذه المشاركة بواسطة Swift في 2 سبتمبر 2008 في 04:00
Comming Soon
