PDA

View Full Version : گزارش گیری با فیلد های رندوم



marzban
دوشنبه 11 تیر 1386, 19:58 عصر
با سلام
می خواستم ببینم آیا امکان دارد که ما طراحی ریپورت مورد نظر خود را بصورت داینامیک انجام دهیم برای مثال اگر فیلدهای موجود در دیتا ست ما 5 عدد باشد بر اساس آن 5 فیلد گزارشی تهیه شود و اگر فیلدهای موجود در دیتا ست ما 5 عدد دیگر از فیلدهای غیر مشتر با فیلدهای قبلی باشد بتوانم از آن گزارشی را در همان فایل کریستال ریپورت ایجاد کنم
با تشکر مرزبان

sm
سه شنبه 12 تیر 1386, 09:10 صبح
این شکلی امکان پذیره... کافیه شما فقط نام ستونهای توی Dataset رو همواره یکسان بگیرین و وقتی دستی دارین اونو پر میکنین نامشون رو ثابت درج کنین. چونکه کریستال فقط نام فیلدها رو چک میکنه.

موفق باشید

marzban
سه شنبه 12 تیر 1386, 09:47 صبح
با تشکر از راهنمایی شما
خوب اگه تعداد فیلدها با هم برابر نباشن مشکل پیش میاد و این گزارش عمومیت پیدا نمی کنه
تازه مثلا در ریپورت خودم (برای مثال) قبلا نام و نام خانوادگی نوشته شده برای مثال
نام : مرزبان
حال می خواهم در گزارش جدید در همان مکان بصورت زیر باشد:
میزان تحصیلات :....
آیا چنین چیزی امکان پذیر می باشد
با تشکر

sm
سه شنبه 12 تیر 1386, 11:15 صبح
بله... همونطوری که در بالا هم گفتین شما فقط در حالتی می تونین از این روش استفاده کنین که تعداد فیلدهاتون ثابت باشه در غیر اینصورت امکان پذیر نیست.
برای اون مثالی که گفتین امکان داره که Captionها رو عوض کرد اما فکر کنم دیگه گزارش درست عمل نخواهد کرد، چونکه نام فیلد هم عوض میشه...امتحان کنین
توی دستورتون از Alias استفاده کنین و نامش رو عوض کنین ببینین درست عمل می کنه؟

موفق باشید