PDA

View Full Version : سوال: نمایش رکوردهای یک جدول به صورت افقی



mersede89
سه شنبه 10 اسفند 1389, 10:53 صبح
باسلام وارادت
من میخوام تمام رکوردهای جدولمو به صورت افقی دریک فرم نمایش بدم و یک چک باکس برای ویرایش و چک باکس برای حذف داشته باشم که با کلیک برروی هرکدام اون فیلدانتخاب بشه و اون رکورد پاک یا ویرایشه بشه.
میشه لطفا راهنماییم کنید

stabesh
سه شنبه 10 اسفند 1389, 11:12 صبح
با سلام
باید فزمتون از نوع Continuous Forms باشه در سربرگ فرمت گزینه default view
اگه از ویزارد استفاده میکنید باید یکی از مراحل آخر گزینه tabular را انتخاب نمایید
فکر کنم منظورتون این باشه

mersede89
سه شنبه 10 اسفند 1389, 11:36 صبح
سلام
با این کار مشکلم حل نشد من میخوام دوتا چک باکس داشته باشم که با انتخاب تکس باکس اولی رکورد موردنظر حذف و با انتخاب دومی فرمی شامل رکورد مورد نظر بازبشه تا بتونیم ویرایشش کنیم

stabesh
سه شنبه 10 اسفند 1389, 11:54 صبح
نمونه رو لطفا به فرمت 2003 بذارید

stabesh
سه شنبه 10 اسفند 1389, 12:28 عصر
دیدم نمونه نذاشتید یکی خودم درست کردم ببینید همونی هست که لازم دارید

mersede89
سه شنبه 10 اسفند 1389, 13:45 عصر
سلام خیلی ممنون آره همون چیزیه که میخواستم.
یه مشکلی ... وقتی یکی از چک باکسها رو کلیک میکنم تمام چک باکسها انتخاب میشن و این که کد مشابه کد شما رو نوشتم اما هیچ اتفاقی نیفتاد.
من مدتیه تو پروژه ام گیرکردم میتونید یه کتاب یا منبع vba معرفی کنید یا اگه دارید بذارید.

stabesh
سه شنبه 10 اسفند 1389, 17:19 عصر
وقتی در فرمی مثل این فرم یک کنترل داشته باشیم که به جدول یا کوئری وصل نباشه یعنی unbound باشه و control source اون null باشه با تغییر در مقدارش این تغییر در تمام سطرها اعمال میشه برای همین من بلافاصله مقدارو به حالت اول برمیگردونم حالا اگه مشکلی ندارید پروژتونو قرار بدید یا کد مشابهش که دوستانی که از من خیلی بیشتر بلدن کمکتون کنند
در مورد کتاب هم من از این کتابها استفاده میکنم
http://barnamenevis.org/showthread.php?250250-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A7%DA%A9%D8%B3%D8%B3
http://barnamenevis.org/showthread.php?270580-%DA%A9%D8%AA%D8%A7%D8%A8%D9%87%D8%A7%DB%8C%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-SQL-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3
http://barnamenevis.org/showthread.php?271505-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-%D8%A7%DA%A9%D8%B3%D8%B3

mersede89
چهارشنبه 11 اسفند 1389, 10:51 صبح
ممنون خیلی عالی بود.
شرمنده گفتید"قتی در فرمی مثل این فرم یک کنترل داشته باشیم که به جدول یا کوئری وصل نباشه یعنی unbound باشه و control source اون null باشه با تغییر در مقدارش این تغییر در تمام سطرها اعمال میشه برای همین من بلافاصله مقدارو به حالت اول برمیگردونم"
میشه بیشترتوضیح بدید برای رفع مشکل باید چه کارکنم؟

stabesh
چهارشنبه 11 اسفند 1389, 11:16 صبح
من هم نميدونم براي رفع اين مشكل بايد چه كار كرد البته مشكل نيست جزو ويژگيهاي اكسس هست تنها كاري كه ميشه انجام داد اينه دوباره مقدار كنترل رو به حالت اول برگردوند در اينجا بايد مقدار checkbox رو false كرد
البته من انشام اصلا خوب نيست بهتر بود شما نمونه خودتون رو ميذاشتيد دوستان باتجربه تر راهنماييتون كنند چون كدي كه گذاشتم خيلي ساده بود در مثال واقعي بعضي وقتا لازم كارهاي ديگه اي هم انجام داده بشه