تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة في Active report
#1
السلام عليكم اساتذتنا الكرام في منتدانا الغالي
لدي سؤال وهو عندما اربط قاعدة بيانات من نوع اكسيس بالفيجول بيسك عن طريق اداة ADO وعند عمل الربط مع الاكتيف ريبورت وعند محاولة ربط حقل معين بالتقرير مع حقل بالقاعدة تظهر رسالة الخطأ التالية في الصورة المرفقة ماهو الحل علما ان قاعدة البيانات تحوي على الدالة Round للتقريب
وشكرا جزيلا


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#2
اخي الكريم لديك مشكلة فى كود ربط قاعدة البيانات
ارفع مثال وسيتم التعديل بذن الله
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , haiderkh , haiderkh
#3
وعليك السلام ورحمة الله وبركاته

أهلا أخي الكريم , تستطيع إستخدام الدالة Round من داخل التقرير نفسه في حدث الـ Format التابع لقسم الـ Detail , مثلا عندك في قسم الـ Detail أداة Field بإسم Field1 وهي لدرجة مادة معينة , إذا لتقريب الدرجة الموجودة في هذه الأداة قسم بكتابة الكود التالي :

PHP كود :
Private Sub Detail_Format()
Field1.Text Round(Val(Trim$(Field1.Text)))
End Sub 
الرد }}}}
تم الشكر بواسطة: haiderkh , gadr , Microformt , عبد العزيز البسكري
#4
(30-08-16, 12:32 AM)Ahmed_Mansoor كتب : وعليك السلام ورحمة الله وبركاته

أهلا أخي الكريم , تستطيع إستخدام الدالة Round من داخل التقرير نفسه في حدث الـ Format التابع لقسم الـ Detail , مثلا عندك في قسم الـ Detail أداة Field بإسم Field1 وهي لدرجة مادة معينة , إذا لتقريب الدرجة الموجودة في هذه الأداة قسم بكتابة الكود التالي :

PHP كود :
Private Sub Detail_Format()
Field1.Text Round(Val(Trim$(Field1.Text)))
End Sub 

السلام عليكم اخي Ahmed_Mansoor كنت استخدم المعادلة التالية في استعلام اكسيس وهي A1+A2+A3/3 فتظهر النتيجة بحاجة الى تقريب كان تظهر 50.3 أو 50.6 ولكن عند ابدال علامة التقسيم من / الى \ اصبحت النتيجة مقربة تلقائيا فكانت نتيجة 50.3 =50 ونتيجة 50.6 =51 واتصور قد انحلت المشكلة ولا احتاج الى دالة round في استعلام الاكسيس
هل ما قمت بة صحيح

(29-08-16, 08:40 PM)gadr كتب : اخي الكريم لديك مشكلة فى كود ربط قاعدة البيانات
ارفع مثال وسيتم التعديل بذن الله

شكرا جزيلا ولكني لا استخدم كود للربط بل من خلال اداة ADO
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor
#5
وعليكم السلام ورحمة الله وبركاته

أهلا أخي الكريم , نعم ماقمت به وهو عكس علامة القسمة يحل مشكلة التقريب عندك , صحيح .
الرد }}}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة تكملة فكرة الفاتورة حافظ حافظ 6 162 04-09-17, 11:04 PM
آخر رد: Amir_alzubidy
  ممكن مساعدة في ايجاد حل لهذه المشكلة الغريبة مبرمج جديد 2 111 01-08-17, 04:18 AM
آخر رد: مبرمج جديد
  مساعدة VB6 مشكل تنصيب ومكافح الفيروسات bidai 3 106 29-07-17, 06:23 PM
آخر رد: bidai
  [vb6.0] مساعدة بطريقة جمع التواريخ والأوقات shadi_alfares 2 85 27-07-17, 12:17 PM
آخر رد: shadi_alfares
  [vb6.0] مساعدة في فهم و تعلم صنع برنامج يعمل على سيرفر بقاعدة بيانات اكسس مربوطة بالادو larbihamri 6 184 10-06-17, 09:19 PM
آخر رد: Amir_alzubidy
  [vb6.0] report حسن بابكر 5 175 02-05-17, 02:02 AM
آخر رد: Ahmed_Mansoor
  مساعدة في تفعيل اداة VSFlexGrid ياسر عبد الكريم 4 454 28-04-17, 03:14 AM
آخر رد: أبوسعود
  مساعدة فى إخفاء الملفات عبد الرحمن على 2 228 21-04-17, 04:30 PM
آخر رد: عبد الرحمن على
  [vb6.0] مساعدة في تعديل هاذا المثال Abdellah 5 332 20-04-17, 05:38 PM
آخر رد: Abdellah
Photo اريد مساعدة في جمع خليتين في عمود واحد يحملان نفس التاريخ عمر سالم 10 602 02-02-17, 01:58 AM
آخر رد: السيد الغالي

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم