بتاريخ: 17 سبتمبر 200817 سنة comment_139048 اخواني السلام عليكم ورحمة الله وبركاته عملت فورم صغير وفيه زر يقوم بمناداة تقرير 6i من فورم 6i وتبت بداخل الزر الكود التالي DECLARE PID PARAMLIST; BEGIN PID:=CREATE_PARAMETER_LIST ('C1'); Add_Parameter(pid,'NO',TEXT_PARAMETER,:NO); ADD_PARAMETER(PID,'PARAMFORM',TEXT_PARAMETER,'NO'); Run_Product(REPORTS, 'C:\EMP.REP', SYNCHRONOUS, RUNTIME,FILESYSTEM, PID); DESTROY_PARAMETER_LIST(PID); END; عند التنفيذ تطلع ليه شاشه صغير اسم بداخلها صفحه بيضاء فارغه مكتوب عليها report background engineجربت غيرت اسم التقرير من الي مخزن فعليا وحطيت بداله اسم التقرير الي في ال object navigator ولكن نفس المشكله فما هو الحل ارجو المساعدهوشكرا تقديم بلاغ
بتاريخ: 17 سبتمبر 200817 سنة comment_139061 من قائمة Tools أختر Parameter Form Builder ، ستجد مجموعة من الباراميترات ، أي باراميتر متحدد قم بإلغاء تحديدة !!!يعني مثلاً إذهب الي الباراميتر BackGround ، وإذا كان متحدد إلغي تحديدةبالتوفيق تقديم بلاغ
بتاريخ: 17 سبتمبر 200817 سنة كاتب الموضوع comment_139106 استاذي الفاضل MMA لقد جربت الطريقه ولكن للاسف لم تنجح نفس ال Error ارجو مراجعة الكود الذي وضعته في الاعلى ربما فيه خطأ او ان تفيدوني بطريقة مناداة التقارير من الفورم 6i تقديم بلاغ
بتاريخ: 18 سبتمبر 200817 سنة comment_139137 DECLARE P_ID PARAMLIST; BEGIN P_ID:=CREATE_PARAMETER_LIST('i'); ADD_PARAMETER('i','PARAMFORM',TEXT_PARAMETER,'no'); ADD_PARAMETER('i','desname',TEXT_PARAMETER,'p'); RUN_PRODUCT(REPORTS,'C:\REPORT_NAME.RDF',ASYNCHRONOUS,RUNTIME,FILESYSTEM,'i'); DESTROY_PARAMETER_LIST('i'); END; تقديم بلاغ
بتاريخ: 20 سبتمبر 200817 سنة كاتب الموضوع comment_139321 اخواني مازالت نفس المشكله مع اني جربت كلا الكودين السابقين دون جدوي مرفق الرابط الذي يعرض الصفحه التي تطلع الي لما اعمل مناداه للتقرير Report 6i تقديم بلاغ
بتاريخ: 20 سبتمبر 200817 سنة كاتب الموضوع comment_139329 اخواني الموضوع ضروري جدا ياريت لو واحد يقدر يساعدنيوشكرا تقديم بلاغ
بتاريخ: 20 سبتمبر 200817 سنة comment_139332 اخي هل يوجد باراميترز للريبورت من الفورم يتم تمريره؟ تقديم بلاغ
بتاريخ: 20 سبتمبر 200817 سنة كاتب الموضوع comment_139349 نعم يوجد باراميتر 1 عرفته في الريورت بإسم p1 وفي الفورم يتم تميريره عن طريق تسكست ايتم اسمه no تقديم بلاغ
بتاريخ: 21 سبتمبر 200817 سنة comment_139361 الأخ الكريم ، من الواضح أن فية Parameter غير واضح !!!!ياريت ترفق التقرير لعل وعسي نجد حلاً لمشكلتكشكراً تقديم بلاغ
بتاريخ: 21 سبتمبر 200817 سنة comment_139368 نعم يوجد باراميتر 1 عرفته في الريورت بإسم p1 وفي الفورم يتم تميريره عن طريق تسكست ايتم اسمه no DECLARE P_ID PARAMLIST; BEGIN P_ID:=CREATE_PARAMETER_LIST('i'); ADD_PARAMETER('i','P1',TEXT_PARAMETER,:NO); ADD_PARAMETER('i','PARAMFORM',TEXT_PARAMETER,'NO'); ADD_PARAMETER('i','desname',TEXT_PARAMETER,'SCREEN'); ADD_PARAMETER('i','desname',TEXT_PARAMETER,'P1'); RUN_PRODUCT(REPORTS,'C:\REPORT_NAME.RDF',ASYNCHRONOUS,RUNTIME,FILESYSTEM,'i'); DESTROY_PARAMETER_LIST('i'); END; اسف للتأخير بالرد تقديم بلاغ
بتاريخ: 21 سبتمبر 200817 سنة كاتب الموضوع comment_139426 شكر لك اخي روز فور بيتري واخي MMA الى الان لم تحمل المشكله ونفس الصفحه بتطلع الي كل مره مرفق ملف يحتوي على الفورم والتقريرارجوا المساعده في حل هذه المشكله EmpDept.rar تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة comment_139437 الأخ الكريم ، أنا جربت الكود التالي : DECLARE P_ID PARAMLIST; BEGIN P_ID := CREATE_PARAMETER_LIST('i'); ADD_PARAMETER('i','P1',TEXT_PARAMETER,:NO); ADD_PARAMETER('i','PARAMFORM',TEXT_PARAMETER,'NO'); RUN_PRODUCT(REPORTS,'emp_rep.rdf',ASYNCHRONOUS,RUNTIME,FILESYSTEM,'i'); DESTROY_PARAMETER_LIST('i'); END; وكان يعرض لي نتيجة جيدة .... فما المشكلة ؟؟؟ تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة comment_139440 فعلا مثلما قال الاستاذ MMA الشاشة والتقرير يعملان بدون مشاكلفقط ضع التقرير على نفس المسار الذي ذكر فيه موقع التقرير بالكود.c:\emp_rep.rdfوهناك ملاحظة بسيطةلقد حولت نوع نوع الخانة NO الى نوع number حيث كانت Charالاثنتين تعملان ولكن تابع المرفقات بالمشاركة التي قبلها تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة كاتب الموضوع comment_139458 اخواني اعزاء روز فور بريتي و MMA اشكركم جزيل الشكر على حرصكم على مشاعدتي وجعلها الله في ميزان حسناتكم لقد جربت طريقتكم ونجحت في مناداة التقرير ولكن نفس الشاشه نظهر لي ايضا وهي شاشة ال Reprt backgroun engine مع ضهور رسالة خطاء تقول FRM-47013 cannot add parameter desname ti parameter list 1 parameter with this name existارجو الافاده مع الشكر هناك ملاحظه تظهر عندي الخطوط في التقرير بخط صغير جدا مع اني لم اطلب او انسق ذلك تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة comment_139462 اخي الكريمحاول أنك تبني التقرير بدون TEMPLATE وراح يكون الخط واضح بدون ما انت تعدل أي شي من الخصائص.واستخدم نفس الشاشة التي اعدت ارسالها الك بالامس حيث أنها مجربة 100% تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة كاتب الموضوع comment_139478 طيب ولكن ما سبب ضهور رسالة الخطأ التي سبق وظهرتها مه ضهور صفحة ال Report backgroun engine تقديم بلاغ
بتاريخ: 22 سبتمبر 200817 سنة كاتب الموضوع comment_139488 بنيت التقرير مانويل ولكن نفس الخطأ وايضا لم يظهر لي سوى ريكور واحد فقط تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة comment_139536 الأخ الكريم ، للأسف التقرير يعمل معي جيداً !!!ممكن ترسل لنا صورة من الخطأ وصورة من شكل نافذة الباراميتر ؟؟؟؟شكراً تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة كاتب الموضوع comment_139540 مرفق ملف يحتوي على صورة الصفحه التي تظهر عندي عند مناداة التقرير اما رسالة الخطأ فهي FRM-47013 cannot add parameter desname ti parameter list 1 parameter with this name exist تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة comment_139541 وما المشكلة في ذلك ؟؟؟هذه الصفحة تعتبر المحرك الرئيسي للتقارير المفتوحة !!!فما المشكلة إذاً ؟؟؟؟هل ترغب في إغلاقها بعد إغلاق التقرير ؟؟؟أعتقد أنه لا يجوز تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة كاتب الموضوع comment_139542 استاذي الفاضل سئلت اكتر من مبرمج اوراكل وقالو لي لم تظهر عندنا هذه الصفحه من قبل بعدين عن تسليم المشروع للعميل هل يجوز ان تظهر له مثل هذه الصفحات طيب وما سب رسالة الخطأ؟؟ تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة comment_139547 استاذي الفاضل سئلت اكتر من مبرمج اوراكل وقالو لي لم تظهر عندنا هذه الصفحه من قبل بعدين عن تسليم المشروع للعميل هل يجوز ان تظهر له مثل هذه الصفحات طيب وما سب رسالة الخطأ؟؟ الأخ الكريم هذا ليس خطأ ، دة محرك التقارير !!!وبعدين علي ما أعتقد أن هذا بيظهر مع ديفيلوبار 6 ، وليس 10 ( للأسف لم أتعامل مع 10 ) !!!وبعدين يجوز أنك سألت معظم الأفراد الذين يتعاملون مع 10 وليس 6 !!!دعني أكرر ، دة محرك للتقارير وليس خطأ علي الإطلاقبالتوفيق تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة كاتب الموضوع comment_139554 اخواني جميعا اعتذر منكم على اطالة الموضوع طيب ولكن هذه الرساله ما سببها وما حلهاFRM-47013 cannot add parameter desname ti parameter list 1 parameter with this name exist تقديم بلاغ
بتاريخ: 23 سبتمبر 200817 سنة comment_139562 إلغي إرسال الباراميتر الذي يدعي desname ADD_PARAMETER('i','desname',TEXT_PARAMETER,'SCREEN'); ADD_PARAMETER('i','desname',TEXT_PARAMETER,'P1'); تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.