delphi4arab منتديات دلفي للعرب
كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي (/showthread.php?tid=1545)



كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - n_alhetar - 20-01-2010

كيفية ارسال قيمة لتقرير Rave Report
من برنامج دلفي
اقصد ان لدي عنصر EDIT1 وفية قيمة كيف يمكن ارسال القيمة إلى التقرير Rave report كما في Quick Report

مثلاً العنصر Text1 الموجود في Rave Report
والعنصر Edit1 الموجود في دلفي
المطلوب ارسال القيمة النصية من Edit1.text إلى Text1.text
Text1.text:=Edit1.text

وجزاكم الله خير.


كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - kachwahed - 20-01-2010

أولا: ألق السلام أخي الكريم
السلام عليكم ورحمة الله
أثناء تصميم التقرير في Rave Report Designer تجد في خصائص الصفحة Paramerters
انقر على زر التفاصيل (...) ثم اكتب اسم الـ Parameter
ضع مكون DataText Component ثم انقر من الخاصية DataField على زر التفاصيل، واختر في الحيز Project Parameters اسم الـ Parameter الذي أنشأته سابقا
احفظ التعديلات ثم غادر Rave Report Designer لتنتقل إلى مشروعك، واكتب قبل إقلاع التقرير:
PHP كود :
RvProject1.SetParam('ParamName', 'Your text here');
  
RvProject1.Execute; 
حيث ParamName هو اسم الـ Parameter الذي أنشأته سابقا، والمثال مرفق.
بالتوفيق.



كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - n_alhetar - 21-01-2010

وعليكم السلام و رحمه الله وبركاته

واشكرك كثير الشكر على الملاحظة والسموحة منك ومن كل الاخوة في المنتدى
واشكرك على الرد والحل السريع شاكر ومقدر
اسئل الله ان يعلي شئنك ويعز قدرك


كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - yahia1921 - 23-01-2010

اخي كاش واحد مثالك السابق يقوم بالاضافة قيمة من edit واحدة ماذا لو اردنا ان نضيف قيم اكثر من edit
هل اقوم بتبديل الكود الى الشكل التالي ام ماذا
كود :
with RvProject1 do begin SetParam('nom', (edit2.Text)); SetParam('prin', (edit1.Text)); Execute; end;
مع ملاحظة اني جربته ولم يصلح اذ تظهر رسالة الخطأ في SetParam الثانية الخاصة باللقب على سبيل المثال


كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - kachwahed - 23-01-2010

السلام عليكم
بنفس الطريقة أخي yahia1921 ، ولا تنسى إضافة Parameter في التقرير.
إقتباس :اذ تظهر رسالة الخطأ في SetParam
عندما تذكر رسالة خطأ أذكر محتواها
لا يمكن إصلاح خطأ غير معروف !



كيفية ارسال قيمة لتقرير Rave Report من برنامج دلفي - yahia1921 - 23-01-2010

نعم الاخ انت كاش واحد
مشكور والله لك فضل كبير علي
انت وكل رواد هذا المنتدى
منزلي الثاني