PDA

View Full Version : سوال: عبارت جست و جو با فيلد چند مقداري



myazdani
شنبه 29 بهمن 1390, 17:38 عصر
سلام

دوستان من ميخوام يه رشته جست و جو داشته باشم.برا هر كدوم از فيلدها يه چك باكس و يه تكست باكس گذاشتم هر موقعي اون فيلد رو تيك برنه تكست باك فعال مي شه و مقدار رو دريافت مي كنه.

حالا مشكل اينه كه يه فليد كه چند مقدار مختلف مي تونه داشته باشه (مثل وضعبت فعلي كارمند كه مي تونه شامل مقادير فعال غير فعال مرخصي و .... ) براي اينكه كاربر بتونه هر يك از اين مقادير رو براي جست و جو انتخاب كنه اومدم يه چك ليست باكس تعريف كردم و اين مقادير رو توش گذاشتم حالا مي خوام رشته جست و جو رو درست كنم نمي تونم!
مساله اينه كه and و or ش رو نمي دونم كجا بذارم! يه and اولش مي خواد كه نشون بده وضعيت فعلي كارمند هم از فيلدهاي مورد جست و جوست و يك يا چند or ميخواد كه وضعيت فعال يا مرخصي يا چيز ديگه رو انتخاب مي كنه بذارم بين اينها !

اگه كسي مي دونه يا پيشنهاد بهتري براي اين مدل جست و جو داره لطفا بگه
ممنونم

shadi khanum
شنبه 29 بهمن 1390, 19:27 عصر
دوست عزیز فرض کن تا الان رشته جستجوت شده یه چیزی به اسم StrFilter و حالا کاربر اومده checkbox مربوط به وضعیت فعلی رو زده و مثلا دو تا مقدار a و B رو انتخاب کرده.. شرط جدیدتون اینجوری میشه...
strfilter And (vaziat = a or vaziat = b)
اگه سوالت جز اینه بیشتر توضیح بده که دقیقا چی میخوای؟
موفق باشی

myazdani
شنبه 29 بهمن 1390, 21:16 عصر
دوست عزیز فرض کن تا الان رشته جستجوت شده یه چیزی به اسم StrFilter و حالا کاربر اومده checkbox مربوط به وضعیت فعلی رو زده و مثلا دو تا مقدار a و B رو انتخاب کرده.. شرط جدیدتون اینجوری میشه...
strfilter And (vaziat = a or vaziat = b)
اگه سوالت جز اینه بیشتر توضیح بده که دقیقا چی میخوای؟
موفق باشی

دقيقا همين رو پرسيدم مشكل همين پرانتزها بود
متشكرم