mmha_85
پنج شنبه 12 مرداد 1385, 10:20 صبح
خدمت دوستان عزیز سلام عرض می کنم.
می خواستم بپرسم چگونه میشه در یک کوئری بین 2 شرط که می خواهیم بذاریم رابطه or برقرار کرد.
به عنوان مثال من یک گزارش می خوام بدم راجع به چکهای دریافتی و می خوام در این گزارش 2 نوع محدودیت تاریخی موجود باشه که کاربرم بتونه اونا رو عوض کنه. به این صورت که یک فیلد از تاریخ تا تاریخ دارم برای تاریخ دریافت چک ( که نشون میده که چک رو در چه تاریخی دریافت کردم) و یک فیلد از تاریخ تا تاریخ که تاریخ سررسید چک هستش.
حالا من می خوام کاربرم وقتی که از تاریخ تا تاریخ برای تاریخ دریافت چک رو وارد کرد گزارشش بیاد ( بدون اعمال محدودیت در تاریخ سررسید چک) و اگر برای سررسید چک هم اعلام محدودیت گرد، اونوقت این محدودیت اعمال بشه ( و همچنین برعکسش. یعنی اگه تاریخ سررسید رو وارد کرد بدون محدودیت تاریخ دریافت، به من گزارش بده و هرگاه برای تاریخ دریافت محدودیت اعمال کردم، اون رو هم محدود کنه.)
حالا به نظرتون چطوری میشه این کار رو انجام داد؟
می خواستم بپرسم چگونه میشه در یک کوئری بین 2 شرط که می خواهیم بذاریم رابطه or برقرار کرد.
به عنوان مثال من یک گزارش می خوام بدم راجع به چکهای دریافتی و می خوام در این گزارش 2 نوع محدودیت تاریخی موجود باشه که کاربرم بتونه اونا رو عوض کنه. به این صورت که یک فیلد از تاریخ تا تاریخ دارم برای تاریخ دریافت چک ( که نشون میده که چک رو در چه تاریخی دریافت کردم) و یک فیلد از تاریخ تا تاریخ که تاریخ سررسید چک هستش.
حالا من می خوام کاربرم وقتی که از تاریخ تا تاریخ برای تاریخ دریافت چک رو وارد کرد گزارشش بیاد ( بدون اعمال محدودیت در تاریخ سررسید چک) و اگر برای سررسید چک هم اعلام محدودیت گرد، اونوقت این محدودیت اعمال بشه ( و همچنین برعکسش. یعنی اگه تاریخ سررسید رو وارد کرد بدون محدودیت تاریخ دریافت، به من گزارش بده و هرگاه برای تاریخ دریافت محدودیت اعمال کردم، اون رو هم محدود کنه.)
حالا به نظرتون چطوری میشه این کار رو انجام داد؟