View Full Version : فرمول تفریق در Crystal Report
jas1387
شنبه 28 فروردین 1389, 18:43 عصر
سلام دوستان
می خواهم دوتا ستون را از هم تفریق کنم ( ستون اول فیلد بستانکار است و فیلد دوم فیلد بدهکار می باشد) و توی ستون سوم نمایش بدهم توی کریستال ریپورت خود ویژال استادیو ، چه کدی باید بنویسم ( لطفا با کد )
mohammad diba
یک شنبه 29 فروردین 1389, 08:40 صبح
خوب دوست عزیز بهترین کار اینه که تفریق این ستونهاتو رو تویه sql انجام بدی و یه ستون مجازی ایجاد کنی و یه اسم بهش بدی اما تو کریستال
formula = {Customers.Country}-{Customers.City}
sara.f
یک شنبه 29 فروردین 1389, 11:13 صبح
سلام دوستان
می خواهم دوتا ستون را از هم تفریق کنم ( ستون اول فیلد بستانکار است و فیلد دوم فیلد بدهکار می باشد) و توی ستون سوم نمایش بدهم توی کریستال ریپورت خود ویژال استادیو ، چه کدی باید بنویسم ( لطفا با کد )
سلام
با استفاده از فرمول نویسی می تونید این کار را انجام بدید.
بدین صورت:
ابتدا یک Formula Fields تعریف کنید و برای اون کد تفریق را بنویسید، به طور مثال:
من میخوام مقادیر دو فیلد int , char را از هم کم کنم، با توجه به اینکه ستون int ازنوع number و ستون char از نوع string هست، بنا بر این char را هم باید به number تبدیل کرد.
numbervar result;
result:= tonumber({Table_1.char})- {Table_1.int};
مقدار تفریق این دو ستون در متغیری به نام result ریخته میشه و حالا می تونید این formula field را بیارید روی صفحه گزارش.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.