2014-11-25 8 views
1

때마다 나는 이런 식으로 뭔가를 얻을 :헤더가 인쇄되는 횟수를 제한하는 방법은 무엇입니까? 내가 SAS를 사용하여 메인 프레임 TSO에서 작업을 인쇄

Obs Name Amount 
1 John 10 
2 Ben 20 

Obs Name Amount 
3 Jen 15 
4 Pat 20 

기본적으로, 출력에 헤더 여러 시간을 얻을. 나는 다음을 사용하고있다 :

OPTIONS NODATE NONUMBER; 
TITLE1; TITLE2; 

PROC PRINT DATA=DATASET; 
RUN; 

더 나은 결과를 얻으려면 무엇을 추가해야합니까?

+1

제목이 반복되기 전에 실제로 몇 명이나 나옵니까? 나는 이것이'options ps ='문제라고 생각한다. – Joe

+1

명확하게하기 위해 여러 번 가져 오는 것은 제목이 아닌 열 헤더뿐입니다. 'TITLE' 문을 사용하여 제목을 올바르게 억압했습니다. –

답변

5

제목은 일반적으로 페이지 당 한 번 반복됩니다. 페이지는 options ps=에 의해 제어됩니다.

options ps=100; 

은 예를 들어 100 줄의 페이지를 제공합니다.

+0

이 문제에 대해 투표 해주세요. 그것들을 잘 모르는 그런 작은 페이지 크기를 상상할 수는 없었습니다 :-) –

+1

ps = 2 예제가 과장이라고 생각합니다 :) – Joe

+0

그래, 순서대로 Obs와 함께 나는 그것을 그대로 취했습니다. –

0

당신이 무엇을하려고하는지 명확하지 않습니다. TITLE1과 TITLE2가 있으므로 두 개의 제목 줄을 표시하지 않는 것처럼 보입니다 (심지어는 표시되지 않을 수도 있음).

모든 열 머리글을 표시하지 않으려면 PRINT로 표시 할 수 없습니다. 반면에 REPORT에는이를 억제하는 옵션이 있습니다.

REPORT를 사용할 수없는 경우 DEFINE을 사용하여 열 제목을 공백으로 설정할 수 있지만 여전히 줄이 있습니다.

SAS (인터넷 검색은 약 3 분)를 잘 모르지만 출력 파일 만 원한다면 원하는대로 할 수있는 다른 방법이있을 수 있습니다.

쉽게 찾을 수있는 많은 설명서가 있습니다.