Hi all, I have a strange situation and somehow I can't find a solution for that: proc report is used to create two different tables that are positioned so that columns fit in both tables. The number of columns is dynamic and can be changed TABLE 1: col1 col2 col3 ... TABLE 2: col1 col2 col3 ... Proc Report allows to change column with fot every column, however, if certain size on the screen is filled with data then it starts to compress the columns in order to fit in. If there is no room to be saved any more then the table starts growing. If there are up to 7 columns (depends on information inside table) it works perfectly. The problem is that those two tables can have a lot of missing values (missing statement replaces those to zero). I would like to keep all my columns like I defined it without any "help" from proc report. I have declared all the columns like this: DEFINE PROFIT / GROUP CENTER STYLE(Column)=[Cellwidth=70]; As the question is about form and not what is showed inside the table, I will not insert the whole code. I don't whant to use the With=100% statement because then it will fit the table all the the time to the area of 100%. I would like to see a small pair of tables if there are 3 columns and a huge one if someone would like to see 20 columns. Is there a way to force proc report to use the defined cellwith? Thank you for help, Remo
... View more