درود و احترام
از اساتيد محترم خواهشمندم كمك كنند جواب اين سوال را پيدا كنم
چطور امكان دارد كه در يك گزارش اكسس برخي ستون ها را به صورت ادامه دار نشان داد. در واقع منظورم Merge كردن رديف هاي مربوط به هر دسته داده است.
مطابق عكس پيوست
ممنون
درود و احترام
از اساتيد محترم خواهشمندم كمك كنند جواب اين سوال را پيدا كنم
چطور امكان دارد كه در يك گزارش اكسس برخي ستون ها را به صورت ادامه دار نشان داد. در واقع منظورم Merge كردن رديف هاي مربوط به هر دسته داده است.
مطابق عكس پيوست
ممنون
آخرین ویرایش به وسیله rg.ahmadib : پنج شنبه 23 دی 1400 در 14:54 عصر
دوستان كسي نظري نداره
اصلا اين قضيه امكان پذيره ؟
سلام و روز خوش
1- امکانپذیر نیست و دلیلش هم مشخصه:
فیلدهای b و c در یک detail باید باشن و group هم روی فیلد a است.
قالب section های گزارش سطری هست و نه ستونی، یعنی نمیتونین بخش detail رو کنار group بچینین.
2- شدنی هست (تا حدی)، به این صورت که:
فیلدهای b و c رو در یک subreport میاریم و این subreport رو در detail گزارش اصلی کنار فیلد a میچینیم.
3- و اما چرا "تا حدی" :
چون height فیلد a رو نمیتونیم با height کنترل subreport تنظیم کنیم.
دلیلش این هست که ویژگی can grow برای subreport باید true باشه و زمانی که به این height دسترسی داریم اجازه تغییر height فیلد a رو نداریم،
و همچنین در زمانی که اجازه تغییر height فیلد a رو داریم اندازه height کنترل subreport هنوز مشخص نیست!
البته اگر صرفا مسئله height باشه کافی هست که فیلد a و کنترل subreport رو با هم بصورت table layout تعریف کرد، ولی این کار فقط اندازه فیلد a رو درست میکنه و تراز عمودی متن درست نمیشه (متن بالا میمونه و مثل تصویر پیوست به وسط نمیاد)
4- با این وجود فکر کنم شدنی هست!
باید سر فرصت یک نمونه آماده و تست کنم. اگر روشی که در سر دارم درست بود (باحتمال قریب به یقین هست) روی نمونه توضیح میدم.
آخرین ویرایش به وسیله mazoolagh : سه شنبه 19 بهمن 1400 در 07:38 صبح
Access.rarممنون و سپاس بي كران
با تغيير Vertical فيلد A مشكل من حل شد
نمونه را پيوست كردم
البته دوستان اگر در خصوص تنظيم تراز عمودي در فيلد گزارش، راه حلي دارند ممنون مي شوم راهنمايي كنند
من یک راه حل بنظرم میرسه ولی باید سر فرصت پیاده و تست کنم.
البته پیچیده است و باید فرصت نوشتن توضیحات رو هم داشته باشم و بنظرم واقعا ارزش کاربردی نداره، ولی چون نکات آموزشی زیادی داره از این نظر میتونه مفید باشه.