PDA

View Full Version : سوال: stimulsoft



Arash_janusV3
چهارشنبه 06 مرداد 1389, 17:18 عصر
سلام

من از gid janus استفاده می کنم چطوری می تونم بگم که هر ستون و ردیفی که در گرید اطلاعات داره بره به stireport
می خوام وقتی داخل فرمم وقتی دکمه را می زنم هرچی اطلاعات بره تو stireport
متشکرم

hero4000
پنج شنبه 07 مرداد 1389, 09:34 صبح
دوست عزيز شما بايد يک کپي از DataTable اصليت بسازي بعد توي حلقه بگي هر ستوني که توي گرديت نيست رو از توي ديتاتيبل جديدت حذف کنه

خوب حالا فقط کافيه اين ديتاتيبل رو به Stimul وصل کني

سوالي بود در خدمتم

Arash_janusV3
پنج شنبه 07 مرداد 1389, 19:02 عصر
دوست عزيز شما بايد يک کپي از DataTable اصليت بسازي بعد توي حلقه بگي هر ستوني که توي گرديت نيست رو از توي ديتاتيبل جديدت حذف کنه

خوب حالا فقط کافيه اين ديتاتيبل رو به Stimul وصل کني

سوالي بود در خدمتم

سلام

متشکرم
میشه یک نمونه از کد رو برام بگذارید ممنون می شم

hero4000
شنبه 09 مرداد 1389, 08:20 صبح
دوست عزيز من الان به VS و Stimul دسترسي ندارم شما کدوم قسمت رو مشکل داري بگو تا توضيح بدم

شما شروع به کد نويسي بکن فکر نميکنم مشکلي برخورد کني

فقط براي کپي از ديتاتيبلت از کد زير استفاده کن تا روي ديتاتيبل اوليت اثري نذاره



Dim dt As New DataTable
Dim dt2 As New DataTable
dt2 = dt.Copy()



به هر حال من در خدمتم :چشمک:

Arash_janusV3
شنبه 09 مرداد 1389, 19:58 عصر
سلام دوست عزیز hero4000
من بر اساس هر سال مالی یک دیتابیس ایجاد می کنم و برای گزارشاتم از view استفاده کردم به همین خاطر مجبورم بر اساس گریدم چاپ بگیرم هرچی تو گرید هستش بدم تو stireport
از توجه شما ممنونم

hero4000
یک شنبه 10 مرداد 1389, 08:04 صبح
دوست عزيز شما گفتين اطلاعات رو توي گريد ريختين و مشکلتون انتقال از گريد به استيمول هستش من فکر کردم که شما ميخواين اگر ستوني توي گريد نبود توي استيمول هم نره

ببينيد توي پست قبلي کپي کردن ديتاتيبل رو گفتم حالا شما بايد ستونهاي اون کپي رو با يک حلقه مرور کني و هر ستوني که توي گريدت نيست رو از توي ديتاتيبل حذف کني

بعدشم که ديتاتيبلت رو با کد زير به ستيمول ميفرستي


Dim rpt As New Stimulsoft.Report.StiReport

rpt.RegData(dt2)


ايمدوارم تونسته باشم کمکتون بکنم

موفق باشيد