من برنامه جناب پدیده رو ندیدم ولی راهنمایی که کردن و هر سه راه پیشنهادی درست هست.
چند مورد دیگه هم هست که باید مد نظر داشت و نمیدونم در برنامه پیوست آمده یا نه،
1- لیست IDها باید با هر بار دابل کلیک آپدیت بشه، اگر ID در لیست نیست اضافه و اگر هست حذف بشه.
2- بهتر هست اگر از تکسباکس استفاده میشه فقط یکی باشه و فقط برای نمایش لیست بکار بره.
3- از آرایه و دیکشنری هم میشه برای ساخت لیست IDهای انتخاب شده استفاده کرد بخصوص دیکشنری که مزیت سهولت امکان حذف و اضافه رو داره.
لیست باکس که هم اشاره کردن خوب هست ولی یک کنترل هست برخلاف دیکشنری و آرایه.
مورد دوم :اگه بخوام چند رکورد رو مطابق با همین Textbox های زیر فرم از یک Query بکشم بیرون و در یک Report استفاده کنم راه صحیح چی هست؟
احتمالا در برنامه پیوست پاسخ پیاده شده، ولی اگر لیست IDها با کاما از هم جدا شده باشه کافی هست در شرط کوئری بصورت زیر بیاد:
SELECT .... FROM .... WHERE ID IN (LIST OF IDs)
ساخت این لیست از روی آرایه و دیکشنری خیلی راحت هست.