PDA

View Full Version : کمک



narese
سه شنبه 23 تیر 1394, 17:13 عصر
سلام دوستان یک کد دارم که فرم دیگری را باز می کند و فیلد code را فیلتر کرده و نشان می دهد

Private Sub Text12_Click()
DoCmd.OpenForm "subform4", , ,"code=" & code
End Sub
این کد فقط یک فیلد را فیلتر می کند ،می خواستم ببینم چطور میشه دو فیلد را مثلا فیلد code و فیلد name را فیلتر کرد

saeed1234n
سه شنبه 23 تیر 1394, 17:48 عصر
سلام



DoCmd.OpenForm "subform4", , ,"code=" & code and "name='" & name & "'"

narese
سه شنبه 23 تیر 1394, 17:59 عصر
خطای
run-time error '13'
type mismatch
می دهد

saeed1234n
سه شنبه 23 تیر 1394, 19:13 عصر
سلام

فایلتون را ارسال کنید

narese
چهارشنبه 24 تیر 1394, 10:24 صبح
سلام
فایل نمونه را پیوست کردم.فایل یک نمونه ی جستجو است که اگر روی فیلد اول کلیک کنید مشخصات کامل در فرم دیگر می آید.
مشکل این فرم این است که فقط بر اساس کد اطلاعات را نمایش می دهد .من می خواهم این فرم بر اساس دو فیلد کد و نام فیلتر شود و نمایش داده شود

saeed1234n
چهارشنبه 24 تیر 1394, 23:34 عصر
سلام

زمانیکه شما از فیلد منحصر به فرد مانند کد استفاده می کنید نیازی به استفاده از سایر گزینه ها برای فیلتر نیست


اما برای اینکه در مثالی استفاده از فیلتر های چند تایی را داشته باشیم


در مثال اراپه شده همزمان نام ونام خانوادگی بعنوان فیلتر استفاده می شود


133289