تقييم الموضوع :
  • 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 
الرد }}}}
#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
وعليكم السلام ورحمة الله وبركاته

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في تطبيق هذا الكود bidaya 0 43 06-12-16, 04:46 AM
آخر رد: bidaya
  [سؤال] ممكن مساعدة في ايجاد كود او اداة لاظهار جدول في واجهة البرنامج مبرمج جديد 2 112 09-11-16, 03:48 AM
آخر رد: مبرمج جديد
  [vb6.0] مساعدة عاجلة من الاخوة الكرام (ادارج صورة من فيجوال بيسك الى ملف وورد) sher 1 237 08-11-16, 02:32 AM
آخر رد: AL_BRNS
  مساعدة فى عمل برنامج بسيط hithemlion 23 638 27-09-16, 05:22 PM
آخر رد: Amir_alzubidy
  مساعدة في كود بحث Microsoft Visual Basic 6.0 2 154 24-07-16, 06:14 PM
آخر رد: Microsoft Visual Basic 6.0
  مساعدة text مربوطة بقاعدة بيانات mohfar 2 142 14-07-16, 09:46 PM
آخر رد: Amir_alzubidy
  مساعدة في كود الطباعة Mo_rb 5 278 07-07-16, 06:17 PM
آخر رد: Amir_alzubidy
  [ تمّ الحل ] مساعدة برسائل تنبيهيّة خاصّة عبد العزيز البسكري 5 190 19-06-16, 04:16 AM
آخر رد: Amir_alzubidy
  [vb6.0] مساعدة في رفع قاعدة برنامج vb6 والبحث بالنت fahad fbs 0 154 14-06-16, 03:59 PM
آخر رد: fahad fbs
  [vb6.0] مساعدة في تعديل كود مقارنة أرقام ثم وضعها في لست بوكس asto 1 124 14-06-16, 08:00 AM
آخر رد: Ahmed_Mansoor

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


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