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

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

بدأه saadany2007 في 11 أغسطس 2009 · 8 رد · 2,521 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

إخواني وأخواتي في الله،،، كل عام وأنتم بخير بمناسبة حلول شهر رمضان الكريم أعاده الله علينا وعلى الأمة الإسلامية بالخير واليمن والبركات

أما بعد

أرفق لحضرتكم نموذج يضم نموذجين (رئيسي وفرعي) ولي حاجة في تخزين تلك الحقول في الجدول حتى يمكنني حساب صافي الربح الشهري أو السنوي بالاعتماد على نفس الجدول المراد تخزين تلك البيانات داخل حقوله وذلك باستخدام نموذج آخر سأقوم بتصميمه بعد حل تلك المشكلة بإذن الله

.

طبعاً الصورة المرفقة لنموذج به نموذجين رئيسي وفرعي

المطلوب: تخزين قيمة الحقول في الجدول وذلك :

-

بعد تحديث النموذج يتم حفظ نتيجة الحقول المشار إليها بمستطيلات في النموذج الفرعي (قيمها ناتجة عن معادلات حسابية) داخل تلك الحقول المشار

إليها بمستطيلات في النموذج الرئيسي وحفظها في حقول جدول النموذج الرئيسي أيضاًً

...

-

الحقول المشار إليها بدوائر هي نتيجة معادلات حسابية ستعمل أتوماتيكياً ولكن للأسف لا تحفظ داخل الجدول وأريد حفظها داخل الجدول بصفة دائمة وحفظ النتائج الجديدة في حال تعديل أو تحديث بيانات الحقول

وهي عبارة عن ناتج جمع (الرصيد في بداية اليوم + مبلغ الإيداع) - إجمالي المسحوب اليومي

وذلك لكل حساب على حدة

post-205895-1249974752_thumb.jpg

________________________________________.rar

#2

كود النقل هو

me.text1=Forms![mainform]![subform]![fieldname]

حيث تكست1 هو مربع النص الذي سيستقبل القيمة

استبدل المينفورم بالفورم الاساسي عندك

استبدل السبفورم بالفورم الفرعي عندك

الفيلد نيم هو الحقل المنقول

ملاحظة : اجعل اسم مربع النموذج الفرعي=اسم النموذج الفرعي

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 11 أغسطس 2009 في 12:03

#3

السلام عليكــم ورحمـة الله وبركاتــه

مشكور أخوي على الرد السريع ... لقد قمت بتجربة الكود بعد تغير اسم مربع النموذج الفرعي بحيث أصبح يحمل نفس اسم النموذج الفرعي وقمت بإضافة الكود التالي

Private Sub TotalPayedAtLastB_Exit(Cancel As Integer)
Me.TotalPayedAtLastB = Forms![TransactionDetails]![Transactions]![Text37]
End Sub

ولكن الكود لم يعمل معي أستسمحكم بمراجعة الكود والإشارة إلى الجزء الذي أخطأته أثناء كتابتي للكود مع العلم بأني أريد حفظ قيمة الحقل بعد ذلك داخل حقل بالجدول مصدر النموذج الرئيسي يحمل نفس الاسم

شكراًَ جزيلاً على حسن تعاونكم

وتفضلوا بقبول فائق التقدير والاحترام

</B>

#4

اخي الغالي

غير مكان الكود ....وبعدين الكود يجب ان يرتبط بحدث فى التكست صاحب البيانات وليس فى التكست المستقبل لانه تابع

خذ هذا مثال على فاتورة و عملت لك فيه جلب اجمالى الفاتورة من النموذج الفرعي

ارجو ان تستفيد منه

inv.rar

#5

السلام عليكــم ورحمـة الله وبركاتــه ،،

إخواني الكرام شكراً جزيلاً لتعاونكم...

قد تمكنت ولله الحمد بطريقة آخرى بمعاونة قاهر الأكسس الله يبارك له يارب من تخطي عقبتي وإليكم نسخة من القاعدة بعد التعديل

الآن تبقى شيء حتى ينتهي العمل في هذا النموذج وهو

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

والشرح واضح على النموذج

________________________.rar

#6

منتظر الرد

#7

السلام عليكــم ورحمـة الله وبركاتــه ،،

للــــــــــــــــــــــــــرفـــــــــــــــــــع

#8

السلام عليكــم ورحمـة الله وبركاتــه ،،

كل عام وأنتم بخير ورمضان كريم

إخواني الكرام أين الردود إن كان الطلب مستحيل تحقيقة يرجى إخباري حتى أبحث عن طريقة أخرى أو أدخل القيم يدوياً

#9

للرفع

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…