LesezeichenAbonnierenRSS-Feed abonnieren
StefanHauck
SAS Employee

proc print data=clinic.admit;

var id name actlevel;

run;

Funktioniert bei mir im Firefox, nicht im Internet Explorer (es werden zusätzliche Leerzeilen eingefügt), laut SAS funktioniert es auch in Chrome.

Man muss in jedem Falle den Code aus dem Editor von Enterprise Guide (oder dem Display Manager) zunächst nach Word kopieren und dann hierher.

Direkt im Text:

/* simple code example */

options mprint

%macro bmi (w, h);

&w / &h**2

%mend bmi;

data test;

   set sashelp.class;

   bmi = %bmi(weight, height);

run;


Folgendes funktioniert leider nicht - oder nur hier im Editor, aber die Einfärbung geht beim Speichern verloren:

(Block, erzeugt im erweiterten Editor der Community mit ">>" - "Syntax-Hervorhebung" - "Ohne Gesichtsausdruck")

/* simple code example */

options mprint

%macro bmi (w, h);

&w / &h**2

%mend bmi;

data test;

   set sashelp.class;

   bmi = %bmi(weight, height);

run;

Letzteres hätte den Vorteil, dass man im Text zum Code bestimmte Zeilen über ihre Nummern referenzieren kann.

Ansonsten ist zu diesem Thema schon das meiste gesagt worden im Thread.

Vielen Dank für den Hinweis.

Der Zwischenschritt mit Word ist ein wenig umständlich, aber unsere Community-Admins arbeiten an einer besseren Lösungen.

Dieses Dokument wurde aus folgendem Thread erzeugt:

3 ANTWORTEN 3
AndreasMenrath
Pyrite | Level 9

Ich habe den Trick auch gerade bei SAS Studio ausprobiert.

Hier funktioniert das leider nicht Smiley (traurig). Der Code wird immer unformatiert in die Zwischenablage kopiert.

BrunoMueller
SAS Super FREQ

Im SAS enterprise Guide kann mit der rechten Maustaste "Copy HTML Source to the Clipboard"  gewählt werden. Im Reply Fenster schaltet man dann auf HTML und kann so bequem the text aus dem Clipboard einfügen, Beispiel unten:

options validvarname=v7;
proc transpose data=have out=have_trsp;
  by flg stat commercial goal notsorted;
 
var value;
  id date;
  idlabel date;
run;

Der Umweg über Word entfällt

Tom_Wende
SAS Employee

: Ich hab den Code aus dem SAS Studio in den Enterprise Guide kopiert. Da wird er formatiert wieder eingefügt. Ist zwar etwas umständlich, aber aus dem EG oder aus dem Display Manager kann man dann den formatierten Code auch nach Word usw. kopieren.

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

Diskussionsstatistiken
  • 3 Antworten
  • 2370 Aufrufe
  • 0 Kudos
  • 4 in Unterhaltung