> <snipped>
> > In SP2 you can take another approach which is to use one of the advanced
> > properties features to suppress an entire column .. however .. that
> doesn't
> > mean you can define the report wider than the paper and just hope you
> > suppress enough columns to make it fit.
> 
> 
> Cathy,
> 
> When it suppresses an entire column, does it then move columns on the
> right of that suppressed column to the left?

No .. it doesn't do any moving of any other columns. There's an advanced
property called "ListenerRef.Preprocess.NoRenderWhen". It's kinda like a
Print When .. however it's only evaluated once at the beginning of the
report. If it evaluates to .t., VFP makes a copy of your report and then
removes this record entirely from the temporary FRX. So while the report is
running, it's not wasting time evaluating Print Whens all the time. 

However ... you COULD create some type of Report Listener that conditionally
removes a column and shifts the other items over. It could be done before
the report is run on a temporary copy .. or just keep an accumulation of the
offset and adjust the nLeft property in the Render. There's probably a few
different ways to approach it if you're willing to dive into report
listeners and play around. 

Cathy





_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/004701ca315b$9bb0f150$d312d3...@com
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to