24.11.2014 Views

Pratique de Sas Windows 9.2... Volume 1 - Ined

Pratique de Sas Windows 9.2... Volume 1 - Ined

Pratique de Sas Windows 9.2... Volume 1 - Ined

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.3 Le menu Edit/Edition <strong>de</strong> l’Editeur<br />

Le principe <strong>de</strong> base dans ces comman<strong>de</strong>s texte est d'utiliser la souris en appuyant le bouton gauche <strong>de</strong> la<br />

souris (maintenir la pression et déplacement <strong>de</strong> la souris) pour effectuer d'abord une sélection <strong>de</strong> texte (le texte<br />

sélectionné aura un fond coloré le distinguant sur votre couleur <strong>de</strong> fond habituelle) et l'utiliser ensuite avec<br />

• Undo/Annuler revient à l'état précé<strong>de</strong>nt<br />

• Redo/Rétablir annule l’action précé<strong>de</strong>nte<br />

• Cut/Couper coupe le texte sélectionné et le stocke temporairement dans le presse-papiers (possible<br />

aussi par Ctrl-X ou par le bouton habituel <strong>de</strong> la barre d’Outils)<br />

• Copy/Copier copie le texte sélectionné dans le presse-papiers (ou Ctrl-C ou par...)<br />

• Past/Coller une fois le curseur placé au point d'insertion, rappel du contenu du presse-papiers (ou<br />

Ctrl-V...)<br />

• Clear/Effacer efface le texte sélectionné <strong>de</strong> la fenêtre<br />

• Clear all/Effacer Tout efface tout le texte <strong>de</strong> la fenêtre mais laisse intact le texte susceptible d’être<br />

rappelé par le Recall<br />

• Select all/Sélectionner Tout effectue la sélection <strong>de</strong> tout le texte actuel <strong>de</strong> la fenêtre<br />

• Collapse all/Réduire Tout contracte le co<strong>de</strong> <strong>de</strong> la fenêtre en lignes maîtresses (+) cachant les<br />

instructions <strong>de</strong>s parties (proc, data, libname, filename etc.)<br />

• Expand all/Développer Tout extension du co<strong>de</strong> pour afficher toutes les lignes <strong>de</strong> co<strong>de</strong><br />

• Find/Rechercher effectue la recherche <strong>de</strong> mot entier ou <strong>de</strong> chaîne <strong>de</strong> caractères avec différentes<br />

options<br />

• Replace/Remplacer effectue le CHANGE et sa répétition<br />

Remarque pour une sélection rectangulaire : si le texte à sélectionner forme un rectangle au beau milieu<br />

d’une fenêtre, la combinaison Alt + clic gauche <strong>de</strong> la souris maintenu d’un angle à l’angle opposé du<br />

rectangle est autorisée.<br />

proc sql ;<br />

select type ,name from<br />

dictionary.columns<br />

where libname="SASHELP"<br />

and memname="CLASS" and<br />

type="num";<br />

quit;<br />

data nouv;<br />

length<br />

Age<br />

Height<br />

Weight 4.;<br />

set sashelp.class;run;<br />

Ceci fonctionne sur les fenêtres éditeur, log ou output et permet à ceux qui ne connaissent pas le macro langage<br />

<strong>de</strong> SAS, par exemple à l’ai<strong>de</strong> d’une instruction put circonstanciée, d’écrire un long contenu sur la log qui sera<br />

un futur co<strong>de</strong> à copier/coller astucieusement vers l’éditeur pour, par exemple, à partir d’un import<br />

extérieur(Excel) d’étiquettes <strong>de</strong> formats, générer un co<strong>de</strong> du Proc Format à soumettre ensuite.<br />

Peut-être que vous serez également intéressé par la possibilité d’agir sur l’Enhanced editor une fois que vous<br />

aurez fixé une ligne pivot.<br />

Autorisés :<br />

:In<br />

:IBn<br />

:Dn<br />

:Rn mlignes<br />

en comman<strong>de</strong> <br />

Insert<br />

Insert <strong>de</strong>vant/before<br />

Suppression/<strong>de</strong>lete<br />

Répéter/Repeat<br />

C’est un bon moyen <strong>de</strong> créer du co<strong>de</strong> répétitif si on n’utilise pas le macro langage.<br />

INED Wielki 36

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!