|Date: ||Thu, 1 Nov 2007 19:50:47 -0600|
|Reply-To: ||Ken Barz <Ken.Barz@CPCMED.ORG>|
|Sender: ||"SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>|
|From: ||Ken Barz <Ken.Barz@CPCMED.ORG>|
|Subject: ||Re: Truncation with formats|
|Content-Type: ||text/plain; charset="us-ascii"|
Never mind. I guess it was truncating at $40 and in the dataset that
cntlout= creates, it set the field 'default' to 40. We inserted two
that had length $47 into the middle of the pack, so the whole format got
read in as $40, thus the truncation.
From: Ken Barz
Sent: Thursday, November 01, 2007 7:13 PM
Subject: Truncation with formats
I'm using proc format with cntlin= to pull in our formats from a
dataset. The label for the format is currently set at maxlablen=66.
However, when I use the formats associated with some of the longer label
values, it seems to be truncating at $32 in proc print and proc report.
Is there something else I need to be telling SAS to get these longer
formats to work?