كيف يمكن عرض البيانات في رأس متعدد الصفحات SSRS 2005 التقرير ؟

StackOverflow https://stackoverflow.com/questions/125541

سؤال

هذا السؤال كان مفيدا للغاية ، ومع ذلك لدي قائمة التحكم في تقريري ، ينمو أكثر من 1 صفحة البيانات في الرأس فقط يظهر على الصفحة الأخيرة من التقرير.

على ما يبدو ، المخفية مربعات النص على كل صفحة من التقرير رأس لتعمل بشكل صحيح.كيف أفعل ذلك ؟ فقط التحكم لدي في القائمة مربع نص مع مجموعة من النصوص التي تنمو الطريق أكثر من 1 الصفحة.

هل كانت مفيدة؟

المحلول 2

sExchange الموقع لانقاذ!!!

كل ما كنت بحاجة إلى القيام به هو استخدام معلمات التقرير مع الاستعلام القيم من البيانات;ثم الإشارة =المعلمات!الاسم.القيمة في مربع النص في رأس التقرير.

نصائح أخرى

على الرغم من SSRS لا تسمح لنا باستخدام بيانات الحقول في رؤوس الصفحات ، لأنها تتيح لنا أن أشير إلى عناصر التقرير.لذا نحن يمكن أن تضع مربع نص (أن يأخذ القيمة من البيانات الميدانية) في أي مكان في التقرير على الجسم ووضع Hidden الخاصية إلى true.

ثم أننا يمكن بسهولة الرجوع إلى هذا النص في رأس الصفحة مع تعبير مثل: =ReportItems!TextBox1.Value ونحن القيام به.لاحظ أن مربع النص الذي يجري المشار إليها يجب أن تكون موجودة في كل صفحة ، أو رأس طباعة قيمة فارغة.

حدد معلمات التقرير ، إضافة معلمة جديدة وتحقق خفية ، تسمح null والسماح قيمة فارغة.

إذا كنت استرداد القيم من قاعدة البيانات:

في إطار القيم المتاحة:

التحقق "من الاستعلام" زر الراديو وتوفير dataset قيمة الحقل تسمية الحقول.

في إطار القيم الافتراضية:

التحقق "من الاستعلام" زر الراديو وتوفير بيانات القيمة المجالات.

الآن نقدم قيمة مربع نص في تذييل/رأس كما =Parameters!Footer.Value (Footer هو اسم المعلمة).

الخفية مربعات النص يمكن وضعها داخل المستطيل الذي كان repeatwith تعيين خاصية يكون لديك قائمة البند.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top