I am still trying to figure out a solution for this. I have an ALV report with 10 columns. When I print the output, I get the output as a landscape (which is fine) but with very small font. I manually changed the print format from X_65_255 to X_58_170 and the print looked much better. I am wondering if we can control or default the format I need inside my program? I am using REUSE_ALV_GRID_DISPLAY FM. Please let me know. Thanks.