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

ممكن معادلة الرصيد

مغلق
بدأه اسماعيل ارشاد في 12 ديسمبر 2003 · 15 رد · 2,804 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

طبعاً عملت حقل للإيداع وحقل للسحب وحقل آخر للرصيد لكن الرصيد لا يظهر لأني لا أعرف المعادلة .

المطلوب : أريد إظهار الرصيد في كل صف سواءً كانت العملية إيداع أو سحب أريد إظهار الرصيد في كل صف ؟

إما إذا يوجد برنامج آخر للإيداع والصرف مع إظهار الرصيد فلا مانع والشكر للجميع

إيداعات_وسحوبات.zip

أقم صلاتك ... قبل مماتك ...

#2

السلام عليكم اسماعيل

الحل بسيط جدا ، مع الأخذ في الاعتبار عدم ادراج حقل باسم ( الرصيد ) في الجدول فلا حاجة إليه

إليك المثال ستجده في التقرير

Balance.zip

#3

مشكور إلى الأخ / حديث الزمان

ولكن يوجد لدي ملاحظتين

الأولى الحقول لا يقبل فواصل مثلا لو كتبت 44.96 يحولها إلى 45 وهكذا .

الثانية كنت أود أن يظهر الرصيد مباشرة في نفس الجدول وليس عن طريق التقرير .

ولك تحياتي

اسماعيل ارشاد

أقم صلاتك ... قبل مماتك ...

#4

شاهد التقرير الموجود بالمثال .

blns2000.zip

#5

إلى الأستاذ / أشرف خليل

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

أخوك

اسماعيل ارشاد

ولا أنسى شكر الأخ / حديث الزمان أيضاً .

أقم صلاتك ... قبل مماتك ...

#6

عزيزي

في الجدول أو الفورم الذي تستخدمه ... في حقل التاريخ أذهب إلى Default Value وأكتب الدالة التالية:

=Date()

سيظهر التاريخ تلقائيا

تحياتي

الوارث

#7

أستاذي العزيز / أشرف خليل ،،،، السلام عليكم ورحمة الله وبركاته ،،،

أستأذنك في الرد على الاخ الكريم ،،،،

بالنسبة لادراج تاريخ الحركة تلقائيا أي بنفس تاريخ اليوم قم بوضع هذا الكود في

حدث بعد التحديث لحقل ( دائن ) أو الحقل ( مدين ) :

Me![date1] = Date

ملاحظة : بعد تفحص المثال وجدت أنه يقبل مبلغ ( دائن ) و ( مدين ) في نفس العملية

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

Me![مدين] = 0

هذا في حدث بعد التحديث في الحقل ( دائن )

هذا الكود أيضا :

Me![دائن] = 0

في حدث بعد التحديث للحقل ( مدين )

ومعنى هذا في حال كتابتك لمبلغ في الحقل دائن سوف يقوم بتصفير الحقل ( مدين )

و في حال كتابتك لمبلغ في الحقل ( مدين ) سوف يقوم بتصفير الحقل ( دائن ) ....

إليك المثال بعد التعديل ،،،،،

شاكر الزين

blns_97.zip

المسلم من سلم الناس من لسانه ويده

#8

شكرا لخبيرنا واستاذنا شاكر الزين على تعديله الجميل والصحيح فى المثال .

أثابك الله .

أشرف خليل

#9

أخي وأستاذي / أشرف خليل ،،،، لاشكر على واجب ،،،، مع خالص شكر ي وتقديري

لشخصكم الكريم ،،،،

شاكر الزين

المسلم من سلم الناس من لسانه ويده

#10

مشكورين والله ماقصرتو وشكر للجميع بدون استثناء

شاكر الزين

أشرف خليل

حديث الزمان

والوارث أيضاً

ولكم تحياتي

اسماعيل ارشاد

أقم صلاتك ... قبل مماتك ...

#11

:)

#12

إلى الأستاذ / شاكر الزين

مادري وايش أقوللك بس ترى التاريخ ماصار يسجل تلقائياً ؟

الأخ الوارث

قال ضع الكود التالي :

=Date()

وإذا وضعت هذا الكود في القيمة الأفتراضية يطلعلي رسالة ( خطأ )

وبعدين دخلت ووضعت الكود التالي في خصائص مدين حدث وفي خانة

بعد التحديث : Me![date1] = Date

وأيضاً في خصائص دائن نفس الجملة طبعاً الشغل كله نسخ ولصق أشان أتفادى أي خطأ

لكن في النهاية مافي جديد .

ممكن الإخوة يستغربوا ويقولو إن شركتنا في الأول ودحين جاء تسأل تاني طبعاً على أن أشكر الأخوان في كل الأحوال كونهم أرادوا مساعدتي وبعدين لما أنا شفت التيم كله مشارك في الإجابة قلت اكيد البرنامج زبتوه آخر تزبيط لكن في النهاية اتضح ان التاريخ ما يكتب تلقائياً .

ولكم تحياتي

اسماعيل ارشاد

أقم صلاتك ... قبل مماتك ...

#13

up

أقم صلاتك ... قبل مماتك ...

#14

أظن أن الكود كالتالي:

( date=(now

#15

الكود هو () =Date

في الفورم t أذهب الى سجل جديد و سوف يظهر التاريخ الحالي تلقائيا

و أتبع نفس الطريقة التي ذكرها الأخ الوريث

blns2000.rar

#16

شكراً إلى الأستاذ / بسكرا

نعم الكود صحيح وشكراً لك .

أخوك

اسماعيل ارشاد

أقم صلاتك ... قبل مماتك ...

هذا الموضوع مغلق.

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