View Full Version : عدم گزارش گیری بین دو تاریخ
amir zahed
یک شنبه 01 فروردین 1389, 12:33 عصر
سلام دوستان
سال نو مبارک
من باگرفتن گزارش بین دو تاریخ مشکل دارم
من از کریستال ریپورت 8 استفاده میکنم. تو سایت دنبال کد گشتم و اینو پیدا کردم ولی کار نکرد.
من بجای text1 ,2 از maskedbox استفاده کردم اینم کدیه که نوشتم rep_food.RecordSelectionFormula = "{FOODS.tarikh}=" in " & "'" & Trim(maskedbix1.Text) & "' TO '" & Trim(maskedbox2.Text میشه بگید مشکلش چیه؟ ممنون
mn_zandy63
یک شنبه 01 فروردین 1389, 18:16 عصر
سلام دوست من
تا به حال این دستور رو ندیده بودم، از کجا آوردی.
شاید من درست متوجه نشدم.
اما بستگی به این داره که اون فیلدی که تاریخ رو داخلش نگه داشتی به چه شکلی گذاشتی، تاریخ میلادیه؟ رشته است؟ اگه رشته است، داخلش / ها رو داره یا نه؟ شایدم عددی نگه داشتی.
اگه رشته نگه داشتی، صفر های پشت اعداد رو حتما داره یا نه؟ مثلا بصورت 1388/02/05 ذخیره شده یا 1388/2/5.
و در نهایت به اینکه داری از masked text box استفاده کنی تقریبا ارتباط نداره.
فقط دستوری که نوشتی احتمالا اصلا در کریستال وجود نداره، شایدم من اشتباه میکنم.
اما in برای تست وجود یک مقدار در یک آرایه است، نه بین دو عدد یا تاریخ.
اگه جستجو کنی، حتما دستور مورد نیازت رو پیدا میکنی. احتمالا همون if کارت رو به راحتی راه میندازه.
موفق باشی
amir zahed
دوشنبه 02 فروردین 1389, 01:38 صبح
سلام دوست عزیز
خیلی تشکر میکنم که تو این تعطیلات عید کمکم کردی
باید به عرضت برسونم فیلدی که تاریخ رو توش ذخیره کردم به صورت date/time
همون طور که گفتی / رو هم ذخیره میکنه(01/01/1389)
تاریخ به صورت فارسه
این کد رو از همین فروم برداشتم
فکر کنم تو ایران ویج هم بود
بازم ممنون از لطفی که داشتی
سال خوبی داشته باشی همراه با پیروزی و موفقیت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.