المشاركات : 16
المواضيع 6
:
: 0
الإنتساب : Mar 2011
السلام عليكم ورحمة الله وبركاته
قمت ببرمجة برنامج باستخدام الريف ريبورت وعمل معي بشكل ممتاز على جهازي
ولكن عندما اردت استخدامه في جهاز اخر لم تعمل معي الريف ريبورت غيرت مسارها ولكن دون جدوى
طبعا وضعتها في مجلد البرنامج وغيرت مسارها ولكنها تظهر رسالة بان مسارها الاول الذي على جهازي الاول غير موجود في الجهاز الثاني
ما الحل ؟
شاكر لكم ذلك
المشاركات : 114
المواضيع 35
:
: 0
الإنتساب : Jan 2011
و السلام عليكم ورحمة الله وبركاته
جرب بهذا الكود:
كود :
path:=ExtractFilePath(Application.ExeName);
RvProject1.ProjectFile := path+'Rave.rav';
path هو متغير من نوع string لحفظ مكان برنامجك
"Rave.rav" هو ملف الrave , ضعه مع الملف التنفيذي
بالتوفيق
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
و عليكم السلام و رحمة الله وبركاته
أفضل حل هو أن يحمل ملف التقرير (النهائي) في الملف التنفيذي (* إذا كنت تستخدم الإصدار be أي الإصدار الذي يأتي مع الدلفي * أو أي إصدار آخر إذا كان ملف التقرير ثابتا لا يغير من طرف المستخدم النهائي )
بالتوفيق
المشاركات : 16
المواضيع 6
:
: 0
الإنتساب : Mar 2011
شاكر لك اخي ياسين الكود لم ينفع
اخي المشرف لم افهم ماتقصد
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
السلام عليكم
إقتباس : شاكر لك اخي ياسين الكود لم ينفع
هل أنت متأكد ؟ بالتأكيد لن ينفع إذا قمت بنسخ/ لصق !
إقتباس :اخي المشرف لم افهم ماتقصد
بالتوفيق
المشاركات : 16
المواضيع 6
:
: 0
الإنتساب : Mar 2011
نعم لم ينفع وشاكر لكم حسن تجاوبكم معي
وقد حليت المشكلة وتغيير مسارها من نفس اعدادات الريف وتم تجربتها