با سلام به دوستان گرامی
من یه فرم دارم که 30 تا رکورد داره و ریپورت اون هم برای هر رکورد یه صفحه a5 هستش . من می خوام رکوردی که روش هستم رو به طور جدا و در یک صفحه تو ریپورت داشته باشم .
ممنون می شم سریع کمک کنید .
با سلام به دوستان گرامی
من یه فرم دارم که 30 تا رکورد داره و ریپورت اون هم برای هر رکورد یه صفحه a5 هستش . من می خوام رکوردی که روش هستم رو به طور جدا و در یک صفحه تو ریپورت داشته باشم .
ممنون می شم سریع کمک کنید .
دوست خوب یک کوئری بساز بعد از کئوری یک ریپرت و داخا کوئری شرط رکرد جاری را قرا بده
بانوشتن کد بر روی کلیک دکمه میشه از رکورد جاری پرینت گرفت و نیازی هم به کوئری و احتمالا ایجاد پارامتر نیست.
در OpenReport قسمت WhereCondition جواب مشکل شماست .
اونجا باید یکی از فیلدهای کلیدی داخل گزارش رو برابر نام همون فیلد در فرمتون قرار بدید تا مقدارش در رکورد جاری فیلتر بشه و عملا رکورد جاری چاپ بشه .
البته راههای دیگه ای هم هست که به نظر من این جامعترین اونهاست .
چون هم د راکسس و هم در ADP جواب میده .
شهر الکترونیک چیزی که همه بهش نیاز دارن و ما ایرانیها از همه نیازمند تر و در عین حال بی تفاوت تر به آن .
از دوستان ممنونم .
آقای سنبله کار منظور شما از openreportقسمت wherecondition چیه .
لطفا بیشتر توضیح بدید .
وقتی دستور Docmd.OpenReport رو بکار میبری اگر بعد از نام Report از " , " استفاده بکنی میبینی که در هر بلوک یک کار میتونی انجام بدی و یکی از اونها بلوک Where Conditions هستش
دوست عزیز:
درفرم روی textboxشماره فرمت کلیک راست کن ودرpropertiesدرقسمت name یک نام مثل text1تعریف کن سپس درreportدر textbox شماره تایپ کن forms!نام فرم !text1البته دوست عزیزبایستی ازراست به چپ بنویسی .
موفق باشی
سورسي قرار دهيد ممنون ميشوم.