هذا سؤال بعثه أحد الزوار لي: كيف أنقل قيمة حقل من مربع نص إلى مربع نص آخر، ولأنه السائل لم يحدد سؤاله أكثر فسأجيب على هذا السؤال بأكثر من طريقة، الطريقة الأولى على افتراض أنه يستخدم Oracle Forms Developer والطريقة الثانية على افتراض أنه يستخدم Microsoft Access.
أولا: Oracle Forms
1. من قائمة أدوات، قم بانشاء عنصر جديد نوعه Display Item.
2. في خصائص العنصر، غير التالي:
Database Item: لا
Synchronize with Item: اسم الحقل الذي تريد نقل القيمة منه.
مع مراعاة أن يكون نوع البيانات وحجمها متشابهين تماما بين العنصرين، وهذا كل شيء!

ثانيا: Microsoft Access
1. أنشىء عنصر تحكم جديد نوعه مربع نص.
2. في خصائص مربع النص غير التالي:
مصدر عنصر التحكم: نضع علامة يساوي (=) ثم نكتب اسم مربع النص الذي نريد أن ننقل منه القيمة بين قوسين، مثال:
[txtStudentName]=
ممكن: لا (أمر اختياري).
تم تأمينه: نعم (أمر اختياري).
وهذا كل شيء!

الخلاصة
في Oracle Forms نستخدم خاصية المزامنة، وفي Microsoft Access نستخدم خاصية مصدر عنصر التحكم (ControlSource).
هل لديك سؤال لي؟
إبعث بسؤالك عبر البريد الإلكتروني التالي: kuwait10@msn.com
أو من خلال صفحة “إتصل بي”.
اريد نقل قبمة حقل من مربع نص قى نموزج الى مربع نص فى نموزج اخر قمت بتجريب الكود التالى
=Forms!PersonalFamilyNew1![PersonalInfoTbl.NIOHomeofficeRefNo]
ونجح فى نقل القيمة ولكن الحفظ فى الجداول لايتم مالحل
إعجابإعجاب
حسنا في هذه الحالة الحل يختلف، كل ما عليك هو تغيير مصدر عنصر التحكم (ControlSource)لمربع النص بما يساوي اسم الحقل في الجدول وهذا كل شيء.
إعجابإعجاب
جربت تغيير مصدر عنصر التحكم (ControlSource)لمربع النص بما يساوي اسم الحقل في الجدولفلم يتم نقل القيمة ولا الخفظ هل ممكن مساعدة اخرى
إعجابإعجاب
أرسل لي الملف على البريد الإلكتروني التالي: kuwait10@msn.com
إعجابإعجاب
نفس المشكله ظهرت عندي لا ينقل القيمه الي الجدول ارجو طريقه الحل وشكرا
إعجابإعجاب