ببینید من پارامتر رو به کریستا ریپورت ارسال کردم . همه چیز هم درست هست اما یه مشکلی دارم و اونم اینه که
مقدار 2011/4/10 رو به شکل 1899/12/30 نشون میده تو کریستال چرا ؟
ببینید من پارامتر رو به کریستا ریپورت ارسال کردم . همه چیز هم درست هست اما یه مشکلی دارم و اونم اینه که
مقدار 2011/4/10 رو به شکل 1899/12/30 نشون میده تو کریستال چرا ؟
کسی نمیتونه جواب بده ممنون میشم کمک کنید
تاریخ رو Convert میکنی و میفرستی؟
اگه میخوای از تاریخ روز استفاده کنی خود Crystal این امکان رو داره
من متوجه نشدم!!!! یعنی وقتی تاریخ و وارد میکنی به شمسی تبدیل میکنه و مقدار شمسی رو نشون میده؟؟؟؟؟؟؟؟
درضمن اون دوستی که نوشتند کریستال خودش این امکان رو داره منظورشون تبدیل تاریخه؟؟ اگه اینطوره لطفا توضیح بدید چه جوری؟؟
با سلام.
منظورش اگر اشتباه نکنم همون Date Time تو Special Fields هستش. و واقعا هم درست میگه. تاریخ روز میلادی رو همونطوری بذاریم خیلی بهتره. ولی اگر قرار کانورت بشه یا از بانک بیاد یا به هر طریقی که میخواد خارج از کریستال تعریف بشه بهترین راهش همون ارسال پارامتر هست که به صورت زیر در میاد کدش :
CrystalReport2 crpDate = new CrystalReport2();
crpDate.SetParameterValue("NameParametr", "Value");
کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»
شاید نوعشو date گرفتی. نوع string بگیر شاید حل شه.
ممنون که جواب دادین . من یه مشکلم ابن بود که
crystalReportViewer1.ReportSource = CrsRpErsaliDakheli1;
CrsRpErsaliDakheli1.SetParameterValue("x",Txt);
نحوه ارسال پارامتر . مشکلم حل شد rebild در ضمن نحئهی ارسال پارامتر