smakhavan
یک شنبه 06 آذر 1390, 12:24 عصر
من يك گزارش در فست ريپورت دارم كه بر روي يك برگه A4 مثلا ده تا detail داره، مثل كارت.
حالا قرار اينها روي كاغذ A4 چاپ بخورند و بعد بريده شوند. وقتي كه اينها بريده ميشوند بايد دوباره مرتب بشه. يعني الان ما 10 تا دسته كاغذ داريم كه به عنوان مثال شمارههاي 1 و 11و 21 و ... دسته دوم 2 و 12 و 23 الي آخر هست.
اما اين كارتها بايد به ترتيب شماره مرتب بشوند. اگه بتونيم جوري پرينت بگيريم كه توي خود دستهها ترتيب داشته باشه كاربر كارش خيلي راحت ميشه و كافيه اون ده تا دسته را بگذاره روي هم. اما الان بايد بيشنه از هر دسته يكي برداره و روي هم بگذاره كه هم كار سختيه و هم كوچكترين خطايي همه چيز را ميريزه به هم. (اميدوارم خوب تونسته باشم مساله را توضيح بدهم)
حالا چه طوري ميتونيم اين كار را در فست ريپورت انجام بدهيم؟
نكته اي كه هست اينه كه كاربر خودش ميتونه گزارش را تغيير بده (يعني اندازه اش عوض بشه) و اين ده تا كاغذ كه مثال زدم ثابت نيست و من قبل از چاپ نميدونم چند تا توي يك كاغذ جا ميشه وگرنه توي select ترتيبش را درست ميكردم، اما الان كه معلوم نيست چند صفحه داريم و چندتا توي هر صفحه ميتونه جا بشه، ظاهرا بايد با كدهاي فست ريپورت اين كار را انجام بدهم.
حالا قرار اينها روي كاغذ A4 چاپ بخورند و بعد بريده شوند. وقتي كه اينها بريده ميشوند بايد دوباره مرتب بشه. يعني الان ما 10 تا دسته كاغذ داريم كه به عنوان مثال شمارههاي 1 و 11و 21 و ... دسته دوم 2 و 12 و 23 الي آخر هست.
اما اين كارتها بايد به ترتيب شماره مرتب بشوند. اگه بتونيم جوري پرينت بگيريم كه توي خود دستهها ترتيب داشته باشه كاربر كارش خيلي راحت ميشه و كافيه اون ده تا دسته را بگذاره روي هم. اما الان بايد بيشنه از هر دسته يكي برداره و روي هم بگذاره كه هم كار سختيه و هم كوچكترين خطايي همه چيز را ميريزه به هم. (اميدوارم خوب تونسته باشم مساله را توضيح بدهم)
حالا چه طوري ميتونيم اين كار را در فست ريپورت انجام بدهيم؟
نكته اي كه هست اينه كه كاربر خودش ميتونه گزارش را تغيير بده (يعني اندازه اش عوض بشه) و اين ده تا كاغذ كه مثال زدم ثابت نيست و من قبل از چاپ نميدونم چند تا توي يك كاغذ جا ميشه وگرنه توي select ترتيبش را درست ميكردم، اما الان كه معلوم نيست چند صفحه داريم و چندتا توي هر صفحه ميتونه جا بشه، ظاهرا بايد با كدهاي فست ريپورت اين كار را انجام بدهم.