سلام
چطور میشه PRINT DATE موجود در کریستال ریپورت 9 تاریخ فارسی چاپ کند.
سلام
چطور میشه PRINT DATE موجود در کریستال ریپورت 9 تاریخ فارسی چاپ کند.
شما باید یه تابع مثلا تو VB بنویسید بعد هم اون تابع رو تو CR استفاده کنید (وگرنه نمیشه واسه خوده CR رو فارسی کرد) من جند روز دیگه یه مثال واستون اینجا می ذارم :موفق:
باید یک function ایجاد کنی که تاریخ را به شمسی برگرداند بعد یک فیلد تعریف کنی و از ان تابع استفاده کنی
ببخشید یادم رفت بگم توی خود کریستال ریپورت باید تابع را ایجاد کنی
تو کریستال هم میتوانی بیسیک بنویسی هم به زبان خاص نرم افزار که خیلی شبیه پاسکال است
برای اینکار ابتدا در کریستال ریپورت یک پارامتر برای گزارش ایجاد کن که مقدار حرفی داشته باشد و بعد در ویبی این پارامتر را مقدار دهی کن. یعنی با مقداری که تاریخ را نشان بدهد. سپس گزارش را اجرا کن. مقدار پارامتر هر چه که باشد در گزارش قرار میگیرد.
می تونی تو کریستال یه Text ایجاد کنی و بعد از طریق vb ماژول تاریخ شمسی رو به TextBox بفرستی
نام تابع Dat می باشد که تاریخ جاری سیستم را گرفته و به شمسی باز می گرداند
تو سایت IranASP.NET یه تابع با اسکریپت های خود کریستال رپورد بود بگرد از اون استفاده کن
شما اگه تاریخ شمسی رو دارید
یه فیلد پارامتری ایجاد کنید و از برنامه تاریخ رو به گزارش ارسال کنید
خیلی راحت !!!