LesezeichenAbonnierenRSS-Feed abonnieren
Katrin11
Calcite | Level 5

Hallo zusammen,

ich habe in meinem SAS-Code eine Ausgabedatei mit 5 Variablen erstellt, die ich alle als alphanumerisch mit bestimmten Längen definiert habe.

Ich benötige die Datei als Export in txt mit festen Längen der 5 Variablen (7, 1, 4, 4, 32).

Wenn ich die Datei exportiere, werden aber die Formatierungen verworfen und die Variablenlängen werden nicht übernommen, so dass ich die Datei nicht weiterverwenden kann.

Hat jemand eine Idee wie ich die Datei genauso in txt bekomme wie ich sie in SAS definiert habe?

Vielen Dank im Voraus und viele Grüße

Katrin11

1 ANTWORT 1
CKothenschulte
Obsidian | Level 7

Guten Morgen @Katrin11 ,

 

wenn man bei der Ausgabe im PUT-Statement die Formate angibt, wird mit den richtigen Längen exportiert.

filename TEST temp;

data _null_;
  file TEST;

a="a";
b="b";
c="c";
d="d";
e="e";

put a $7. b $1. c $4. d $4. e $32.;

run;

Ansonsten bitte gerne Beispielcode posten!

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

Diskussionsstatistiken
  • 1 Antwort
  • 1933 Aufrufe
  • 1 Kudo
  • 2 in Unterhaltung