السلام عليكم
عندي حقل اجمالي رصيد الاجازات وحقل الحالي
كل ما اريده هو هي عندما انتقل الى سجل جديد ان تكون قيمة حقل الحالي تساوي قيمة حقل اجمالي رصيد الاجازات الذي السجل السابق
وشكرا
السلام عليكم
عندي حقل اجمالي رصيد الاجازات وحقل الحالي
كل ما اريده هو هي عندما انتقل الى سجل جديد ان تكون قيمة حقل الحالي تساوي قيمة حقل اجمالي رصيد الاجازات الذي السجل السابق
وشكرا
جرب الكود التالي :
DoCmd.GoToRecord , , acNewRec
If Me.NewRecord And Me.CurrentRecord > 1 Then
Me.trib_jug = DLast("[trib_jug]", "tbl1")كل ما عليك هو تغيير اسماء الحقول حسب رغبتك ليكون كالتالي
me.trib_jug هو بالنسبة لك me.الحقل الحالي
[trib_jug] هو بالنسبة لك [اجمالي رصيد الاجازات ]
tbl1 هو اسم الجدول
طبعا لا تنسى بأن تضع في آخر الكود عبارة end if
ان وجدت صعوبة ضع مثالا و سوف يتم التعديل عليه
تم تعديل هذه المشاركة بواسطة biskra في 21 مارس 2005 في 14:59
سؤال
إذا وضعت في مصدر عنصر التحكم للحقل الثاني [اسم الحقل الأول]= فتكون النتيجة هي نفس نتيجة الحقل الأول(هذا في النموذج)
وبالله التوفيق
الباشا قمر الزمان
الله هو الموفق لسواء السبيل
جزاك الله خير اخي biskra
سوف اجرب هذا المثال
وشكرا
اخي الكريم biskra انا مش عارف احط الكود فين وجربت اضعة في اكثر من مكان ولكن لا يظبط
اخي قمر الزمان شكرا ولكن انا اريد الحقل الثاني = قيمة الحقل الأول في السجل السابق وليس الحالي .
وشكرا
ضع الكود وراء زر امر للتنقل الى سجل جديد مثلا.
وإذا أردت نقل جمبع البيانات الى السجل الجديد فما الطريقة .
بواسطة الأكسس عندما تضيف زر تجد من ضمن الأوامر نسخ سجل سابق الى سجل جديد.
ابحث في المنتدى سوف تجد مثالا على نسخ السجل السابق بكامله أو نسخ حقول محددة فقط.
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…