View Full Version : نمایش رکوردهایی با شرایط خاص
maryam_jamshid
یک شنبه 13 شهریور 1384, 09:11 صبح
سلام
برنامه ام به صورت vb.net نوشته ام و یک گزارش از جدول می خواهم که رکوردهایی با شرایط خاص پیدا کرده ودر کریستال ریپورت نمایش دهد.
و همچنین می خواهم تاریخ میلادی که در کریستال ریپورت نمایش می دهد ، شمسی نمایش دهد.
hadihajmohammad
پنج شنبه 17 شهریور 1384, 08:49 صبح
برای نمایش دادن شمسی تاریخ میلادی خود vb.net قابلیت تبدیل را ندارد ولی می توانید dll مخصوص آنرا نصب کنید
با نام persiantools تا بتوانید تبدیل کنید.
ولی بهتر است یکfield دیگر برای ریخته شدن تاریخ شمسی در نظر بگیرید تا به راحتی از آن فیلد استفاده کنید.
در مورد یافتن رکوردهایی با شرایط خاص می بایست parameterfielde جدیدی در خود crystal بوجود آورید و سپس
در select expert ، شرط مورد نظر را با مساوی قرار دادن parameter و field مورد نظر برآورده کنید.
مزیت parameter آنست که شما می توانید نوع filed و رنج آن و پیش فرض آن را تعریف کنید.
hadihajmohammad
پنج شنبه 17 شهریور 1384, 08:54 صبح
برای نمایش دادن شمسی تاریخ میلادی خود vb.net قابلیت تبدیل را ندارد ولی می توانید dll مخصوص آنرا نصب کنید
با نام persiantools تا بتوانید تبدیل کنید.
ولی بهتر است یکfield دیگر برای ریخته شدن تاریخ شمسی در نظر بگیرید تا به راحتی از آن فیلد استفاده کنید.
در مورد یافتن رکوردهایی با شرایط خاص می بایست parameterfielde جدیدی در خود crystal بوجود آورید و سپس
در select expert ، شرط مورد نظر را با مساوی قرار دادن parameter و field مورد نظر برآورده کنید.
مزیت parameter آنست که شما می توانید نوع filed و رنج آن و پیش فرض آن را تعریف کنید.
rasool nasr
جمعه 18 شهریور 1384, 12:06 عصر
شما می توانید از parameter field ها استفاده کنید و هنگام load گزارش توسط reportDocument1.SetParameterValue
تاریخ شمسی را به فایل گزارش پاس کنید البته در crystal report 10
maryam_jamshid
دوشنبه 21 شهریور 1384, 20:04 عصر
از جوابتان ممنونم
ولی من تبدیل تاریخ شمسی را متوجه نشدم لطفا بیشتر توضیح دهید و طریقه ساختن dll ذکر شده را توضیح دهید.
با تشکر
PalizeSoftware
دوشنبه 21 شهریور 1384, 20:07 عصر
دوست عزیز نیازی به ساخت DLL نیست، شما با استفاده از توابع تبدیل میلادی به شمسی و یا به هر طریق دیگری که بلد باشید عمل تبدیل را انجام دهید و سپس مقدار تبدیل شده را از طریق فیلدهای پارامتری به کریستال ریپورت انتقال دهید.
چون از NET. استفاده میکنید، NameSpaceهای آمادهای برای تبدیل تاریخ وجود دارد که میتوانید با جستجو در همین سایت آنها را بدست آورید
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.