دسته بندی ها
14:46 1398/07/26

قرار دادن مقادیر ارسالی یک ستون از جدول به صورت سطری در استیمول

مشخصات سوال کننده :
کاربر : pooya     امتیاز کاربر : 7     رتبه کاربر : 74
دسته بندی : سی شارپ استيمول سافت

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 4381
پاسخ دهنده : saedbfd 23:24 1398/07/26

سلام

الان خواسته شما این هست که یک گزارش دقیقا مشابه با همین تصویری که ارسال کردید داشته باشید؟

به این پاسخ امتیاز بدهید    1
امتیاز: 1654 رتبه: 1
پاسخ دهنده : saedbfd 23:24 1398/07/26

شما این کار رو میتونید با روشهای مختلفی پیاده سازی کنید. اینکه بگیم دقیقا گزینه ای هست که این کار رو برای شما انجام میده نیست یا شاید هم بنده اطلاع ندارم.

 

اما روش اول نمایش اطلاعات در DataBand در استیمول سافت به صورت افقی هست. در حالت پیش فرض اطلاعات به صورت زیر هم و عمودی نمایش داده میشن و شما میتونید این حالت رو به صورت افقی نمایش بدید. یعنی dataBand در عرض گسترش پیدا کنه نه در طول. توی این لینک میتونید در این رابطه مطالعه بفرمایید. همچنین نمونه گزارش هم قرار داده شده.

 

اما روش دوم استفاده از SubReport هست. در استیمول سافت روشی وجود داره که شما می تونید اطلاعات رو از چندین جدول کنار هم قرار بدید یا اطلاعات رو از یک جدول چندین بار قرار بدید و هر بار با یک شرایط خاص. در مورد SubReport در استیمول سافت هم میتونید تحقیق کنید.

موفق باشید

به این پاسخ امتیاز بدهید    2
امتیاز: 1654 رتبه: 1
پاسخ دهنده : Sowgandi 23:24 1398/07/26

با سلام. من قبلا یکبار این کار رو تو کریستال ریپورت برای ساخت گزارش تگ نویسی انجام دادم. بدین صورت که شما ابتدا قسمت Details گزارش رو به تعداد ستون های دلخواه تقسیم میکنید و بعد فیلد مورد نظر رو داخل این قسمت ها قرار میدید و گزارش به صورت چند ستونه تقسیم میشه. البته نمیدونم استیمول چنین قابلیتی داشته باشه. 

این تصویر گزارشی هست که من با کریستال ساخته شده.

به این پاسخ امتیاز بدهید    3
امتیاز: 871 رتبه: 3
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود