من كل بحر قطرة بتاريخ: 22 أكتوبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 أكتوبر 2009 السلام عليكم يوجد عندي جدول للموظفين يحتوي على بياناتهم وجدول اخر لصور الموظفين يحتوي على رقم الموظف وصورة الموظفعملت ملف لتخزين الصور فيه برقم الموظف وعملت شاشة لاستدعاء الصورة من الملف من خلال رقم الموظفالظاهر على الشاشة من خلال الكود التالي READ_IMAGE_FILE('C:\IMAGE\'||:EMP_PIC.EMPNO||'.JPG',NULL,'PIC') 0وعند تشغيل الشاشة والضغط على BUTTON يحتوي الكود السابق يتم قراءة الصورة وتخزينها في الجدول المشكلة هي عند عمل شاشة أخرى للجدول الذي يحتوي على صور الموظفين وأريد أن استدعي أرقام الموظفين وأسمائهم من الجدول لا يتم استدعاء الصورةفما هو الحل؟وإذا كان اللإمكان عمل طريقة من خلال الشاشة أخذ الصورة من السكنر وتخزينها في الجدول واستدعائها عند الحاجة فأرجو المساعدة في هذاولكم جزيل الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 22 أكتوبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 أكتوبر 2009 كي تستدعي الصورة من جدول يمكن عن طريق execute_queryاقصد لايصح استدعاء الصورة بأمر select لكن عن طريق defult_where وبرقم الموظف سيتم عمل execute للريكرد كامل + صورةمثلا لو تريد استدعاء بانات صف معين يمكنك كتابة هذا مثلا على زر الاستدعاء البيانات go_block('emp); set_block_property('emp,default_where,empno=:empnp'); execute_query; موفق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
من كل بحر قطرة بتاريخ: 22 أكتوبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 أكتوبر 2009 جزاك الله خيرا لكن المشكلة لم تحل إما لخطأفي جملة set_block_property('emp,default_where,empno=:empnp'); أو لغيره لاأعلم الصورة لم تظهر على الشاشةمشكور اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 22 أكتوبر 2009 تقديم بلاغ مشاركة بتاريخ: 22 أكتوبر 2009 معلشي هكذا بعد ضبطها لكن شوف اسم البلوك أه عندك وأيضا العمود go_block('emp'); set_block_property('emp',default_where,'empno=:empno'); execute_query; حيث هنا اسم البلوك empوشطرط الجملة ان رقم الموظف في الجدول يساوي الاي على الشاشة empno=:empno اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.