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
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