واحدة من الميزات الهامة في يشبالتقارير التقارير هي القدرة على إنشاء حقول نصية يمكنها تغيير ارتفاعها تلقائيا اعتمادا على حجم النص. يكون هذا مفيدا بشكل خاص عندما تحتاج إلى عرض معلومات يمكن أن تكون ذات أطوال مختلفة ، مثل وصف المنتج أو التعليقات.
لتنفيذ الارتفاع الديناميكي لحقل النص في جاسبر ريبورتس ، استخدم عنصر تكستفيلدكسبريسيون. داخل هذا العنصر ، يمكنك تحديد التعبير الذي سيتم استخدامه للحصول على قيمة حقل النص. عندما يتم إنشاء التقرير ، سوف تفهم جاسبر ريبورتس تلقائيا مقدار المساحة التي يجب تخصيصها للنص وضبط ارتفاع الحقل وفقا لذلك.
يمكن تمكين خيار الارتفاع الديناميكي عن طريق تعيين السمة إسستريتشويثوفيرفلو إلى صحيح. عند تعيين هذا الخيار ، سيتم تمديد حقل النص عموديا إذا كان النص لا يتناسب مع سطر واحد. خلاف ذلك ، قد يتم اقتصاص النص أو عدم عرضه بالكامل. للحصول على قراءة أفضل ، يوصى بتمكين هذا الخيار في معظم الحالات.
على سبيل المثال ، لإنشاء حقل نص ديناميكي لعرض وصف المنتج ، يمكنك استخدام التعليمات البرمجية التالية:
- ميزات استخدام حقل النص في جاسبر ريبورتس
- تنفيذ الارتفاع التلقائي لحقل النص
- أمثلة على استخدام حقل نصي وتكوينه
- سؤال وجواب
- ما هي الطريقة التي يجب استخدامها لتنفيذ الارتفاع الديناميكي لحقل النص في جاسبر ريبورتس?
- هل من الممكن تحديد الحد الأقصى لعدد الأسطر في حقل نصي في جاسبر ريبورتس?
- هل من الممكن تعيين الحد الأدنى لارتفاع حقل النص في جاسبر ريبورتس?
ميزات استخدام حقل النص في جاسبر ريبورتس
حقل النص في جاسبر ريبورتس هو عنصر تقرير يستخدم لعرض البيانات النصية. يحتوي على عدد من الميزات التي يجب مراعاتها عند إنشاء التقارير واستخدام هذا العنصر.
- تنسيق النص: يسمح لك حقل النص بتطبيق تنسيق نص مختلف،مثل غامق ، مائل ، تحته خط ، يتوسطه خط. يمكنك التحكم في محاذاة النص والخط وحجم الخط والخصائص الأخرى لحقل النص.
- نص متعدد الأعمدة: يمكنك إنشاء أعمدة متعددة في حقل النص لعرض النص في أعمدة متعددة. هذا مفيد لتنظيم المعلومات بتنسيق أكثر إحكاما.
- الأحرف المقبولة: يمكن استخدام أحرف مختلفة في حقل النص ، بما في ذلك الأحرف والأرقام والأحرف الخاصة. ومع ذلك ، يجب تحويل بعض الأحرف الخاصة ، مثل أقواس الزاوية () ، إلى أحرف هتمل الخاصة () للعرض الصحيح.
- الارتفاع الديناميكي: على عكس النص الثابت ، يمكن لحقل النص تغيير ارتفاعه تلقائيا اعتمادا على حجم النص. يعد هذا مناسبا جدا عندما لا تعرف بالضبط عدد أسطر النص الموجودة في التقرير.
- ترقيم الصفحات من النص: إذا كان حقل النص يحتوي على كمية كبيرة من النص الذي لا يصلح على صفحة واحدة ، يمكن جاسبر ريبورتس ترقيم الصفحات تلقائيا ومواصلة الإخراج في الصفحة التالية.
باستخدام حقل النص في جاسبريبورتس يسمح لك لخلق تقارير مرنة وغنية بالمعلومات مع القدرة على تغيير حيوي النص وتنسيقه. ضع هذه الميزات في الاعتبار عند تطوير التقارير لتحقيق أفضل النتائج.
تنفيذ الارتفاع التلقائي لحقل النص
هناك عدة طرق لتنفيذ ارتفاع حقل النص التلقائي في جاسبر ريبورتس. في هذا القسم ، سوف ننظر إلى واحد منهم.
- افتح تقريرك في مصمم جاسبر ريبورتس.
- حدد حقل النص الذي تريد تنفيذ الارتفاع التلقائي له.
- في خصائص حقل النص ، ابحث عن معلمة" التمدد مع الفائض "وقم بتعيين قيمتها على"صحيح". سيسمح هذا لحقل النص بالتمدد تلقائيا في الارتفاع إذا كان النص لا يتناسب مع سطر واحد.
- ابحث عن معلمة" نوع التمدد "واضبط قيمتها على"ريلاتيفوباندهاييت". هذا سيخبر جاسبرتقارير أن الحقل يجب أن يمتد اعتمادا على ارتفاع الصف.
- إذا كان حقل النص الخاص بك في تقرير فرعي ، فتأكد من تعيين خاصية "نوع الامتداد" للتقرير الفرعي أيضا على "ريلاتيفيتوباندهايت".
بعد تطبيق هذه الإعدادات ، سيمتد حقل النص تلقائيا في الارتفاع إذا كان النص لا يتناسب مع سطر واحد. يتيح لك ذلك إخراج نص متغير الحجم دون التأثير على مظهر التقرير.
من المهم ملاحظة أنه عند استخدام الارتفاع التلقائي لحقل النص ، قد تكون هناك مشكلة في موقع عناصر التقرير الأخرى. لحل هذه المشكلة ، يمكنك استخدام تجميع ودمج خلايا الجدول للتأكد من وضع العناصر بشكل صحيح.
أمثلة على استخدام حقل نصي وتكوينه
جاسبر ريبورتس لديه القدرة على تخصيص حقل النص لعرض وتنسيق البيانات. فيما يلي أمثلة على استخدام حقل النص وتكوينه:
عرض البيانات من مصدر البيانات:
يمكن تكوين حقل النص لعرض البيانات من مصدر البيانات. على سبيل المثال ، يمكنك استخدام الحقل F و{اسم_الحقل} لعرض قيمة من حقل معين.
تنسيق البيانات:
يمكن أيضا تكوين حقل النص لتنسيق البيانات. على سبيل المثال ، يمكنك تطبيق التنسيق على القيم الرقمية باستخدام أنماط التنسيق مثل#،###.00 لتنسيق الأرقام مع ألف فواصل واثنين من المنازل العشرية.
التحكم في نمط حقل النص:
يمكن أيضا تخصيص نمط حقل النص ، مثل الخط والحجم والمحاذاة واللون. على سبيل المثال ، يمكنك تعيين الخط أريال إلى حجم 12 ، محاذاة النص إلى الحافة اليمنى وتعيين لون النص إلى الأحمر.
الارتفاع الديناميكي لحقل النص:
يمكن تكوين حقل النص بحيث يتغير ارتفاعه ديناميكيا وفقا للمحتوى. على سبيل المثال ، إذا كان حقل النص يحتوي على عدد متغير من الأسطر ، فسيتم ضبط ارتفاعه تلقائيا لعرض جميع الأسطر.
هذه ليست سوى بعض الأمثلة على استخدام وتكوين حقل النص في جاسبر ريبورتس. يمكن العثور على مزيد من المعلومات في وثائق جاسبر ريبورتس.
لإظهار هذه الميزات ، يمكنك إنشاء تقرير بسيط مع حقل نصي وتخصيصه باستخدام الطرق المذكورة أعلاه. ثم يمكنك أن ترى كيف يعرض حقل النص البيانات وتنسيقها ، وكذلك كيفية ضبط ارتفاعها تلقائيا اعتمادا على المحتوى.
سؤال وجواب
ما هي الطريقة التي يجب استخدامها لتنفيذ الارتفاع الديناميكي لحقل النص في جاسبر ريبورتس?
لتنفيذ الارتفاع الديناميكي لحقل النص في جاسبر ريبورتس ، يجب عليك استخدام الخاصية "إسستريتشويثوفيرفلو" مع القيمة "صحيح".
هل من الممكن تحديد الحد الأقصى لعدد الأسطر في حقل نصي في جاسبر ريبورتس?
نعم ، يمكنك تحديد الحد الأقصى لعدد الأسطر في حقل نصي في جاسبر ريبورتس باستخدام خاصية "ماكسهايت". إذا كان النص لا يتناسب مع العدد المحدد من الأسطر ، فسيتم قطعه.
هل من الممكن تعيين الحد الأدنى لارتفاع حقل النص في جاسبر ريبورتس?
نعم ، يمكنك تعيين الحد الأدنى لارتفاع حقل النص في جاسبر ريبورتس باستخدام خاصية "مينهايت". إذا كان النص يشغل مساحة أقل من الحد الأدنى للارتفاع المحدد ، فسيتم توسيع الحقل إلى الحد الأدنى للارتفاع.