بتاريخ: 28 أكتوبر 200916 سنة comment_174735 السلام عليكممثلا اريد ان اجعل هذا الكلام على فورم . ولما اعمل طباعة يطبع الشهادة .مثلاتشهد مجموعة مستخدمي اوركل العربية بأن --------------------- قد حصل على شهادة ---------------------- في مجال -------------------------- .والان اريد ان اجعل -------------------- عبارة عن text item . اعبي فيها الي بدي ياه اجيبوا من الداتا بيز .وبعدها اعمل طباعةارجو قد وضحت الفكرة . تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174737 السلام عليكمبسيطه اخي..الكلام الثابت اكتبه كتابة على التقرير...بينما الكلام المتغير تضع FIELD وتعطيه السورس من الجدول...تشهد مجموعة مستخدمي اوركل العربية بأن --------------------- قد حصل على شهادة ---------------------- في مجال -------------------------- .الكلام بالازرق كلام ثابت ... والنقاط كلام متغير تضع مكانها فيلد ... تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174758 انا فهمت قصد الاخ هون انت مشكلتك مش كيف تجيب الكلام من قاعدة البيانات وتحطة جنب الكلام الثابت مشكلتك في التنسيق انه مره الكلام اللي يجي من قاعدة البيانات يكون كبير ومره قليل يعني على حسب وهيك التقرير عندك بكون تصميمه مش كويس الحل يا سيدي اعملف function يعيد بيانات من نوع varchar2قم بتجميع البيانات كامله في داخل متخير ثم قم بإعادة هذه البيانات مره واحدة لمتغير واحد على التقرير مثال declare return_data varchar2(1000); return_data:= 'تشهد جامعة الطفيلة التقنية بأن السيد : ' || :name || 'قام بحظور دورة تدريبة في ' || ' ' || :item2 || ' ' || 'وكانت مدة هذه الدورة ' || ' ' || item4 ; return return_data; تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174760 السلام عليكملكن السؤال يأخواني هل نستطيع عمل ضبط للكلام زي الوورد كده بداية الاسطر ونهايتها معالأني عندي شغل زي كده والتقرير بيكون شكله مش حلو أوي النهايات ليس واحدةهل في طريقة جزاكم الله خيرا تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174762 هو حل بسيط اخي مصطفىمثلا هذه الجمله:لكن السؤال يأخواني هل نستطيع عمل ضبط للكلام زي الوورد كده بداية الاسطر ونهايتها معالأني عندي شغل زي كـــده والتقرير بيكون شكلــــه مش حلـو أوي النهايــــات ليس واحــــــدةفبيطلع شكله مقبول... تم تعديل 28 أكتوبر 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174763 أهلا يأبو حميد لكن هذا لما يكون الكلام ثابت لكن انت بتستخرج بيانات من الداتا بيز مختلفة في الطول و و يعني مثلا في اسم شخص هيطلع من الداتابيز طبعا هناك اسم طويل في اقل وهكذا كيف يتم ضبطها اتوماتيكيا زي الوورد يعني لما مثلا اطلع شهادة يتم ضبط بدبات ونهايات الاسطر معا هي لو الجملة ثابتة ماشي اعرف احددها يدويا لكن ده مش ثابت أتمنى أن تكون المشكلة واضحةوجزاك الله خير تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174766 اخواني اتوقع ان الفكره لم تصلكم بعد انا اقصد يمكنك عمل تجميع للبيانات داخل فنكشن واحد ثم اعادة هذه البيانات دفعة واحدة كحقل واحد وحتكون انت عامل التنسيقات في الفنكشن مثلا بداية سطر نهاية سطر او مسافة ما بين الاسطر وبعد ذلك تضيف تنسيقات التقرير على الحقل كجعله مضبوط او محذاته لليمين او الوسط وتستطيع جعل الحقل ايضا يقوم بوضع مسافات ما بين الاسطر بشكل افقي ... الخ فالحل الافضل ولن اقو الوحيد هو تجميع البيانات داخل فنكشن ثم اعادتها مره واحدة فتصبح جمله واحدة لا تتجزء تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174767 اذا افضل حل استخراج التقرير على ملف وورد...ما رأيك ؟؟ تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174768 السلام عليكمأخي جاد اخواني اتوقع ان الفكره لم تصلكم بعد انا اقصد هذا مأستخدمه بالفعل لكن اقصد الضبط كما في الوورد لان أحيانا بيكون شكل التقرير مش الاي هو أخي أحمد بالسبة على الوورد ماشي بسي لسه هيعدلواأنا كنت عايز شيء جاهز تقديم بلاغ
بتاريخ: 28 أكتوبر 200916 سنة comment_174770 السلام عليكم ورحمة الله سبق مناقشة مشكلة التنسيق فى الخطابات ومحاذاه الكلمات الى اليمين او المحاذاه الى اليسار ... وذلك مع ديفيلوبر 6 وكانت هناك بعض الاقتراحات إضغط هنا : مشكلة تنسيق التقارير .......... هل من حل؟وكان هناك اقتراح ... باستخراج الخطاب فى ملف الوورد ... ثم فتح الملف للعميل ... واعادة تنسيق شكل الخطاب ثم طباعتة مع التحية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.