Inicio > Programming, Shorts > Exportando las Abreviaciones

Exportando las Abreviaciones



Para los que no lo saben una abreviación en SAS es una palabra clave que tipeada en el Editor de SAS es substituida por una cadena de texto mucho más grande. Se podría ver como una especie de shortcut.

Ciertamente esto es beneficioso cuando necesitamos escribir procedimientos que son repetitivos o incluso procedimientos que son poco usuales y que tenemos que recurrir a la Ayuda para recordar las sentencias básicas.

Por ejemplo, todos mi projectos en Enterprise Guide son creados utilizando una estructura de archivos predenida en un directorio específico en la red de esta manera:

Z:\\Proyectos\SAS\Proj001

En cada programa que necesita una librería para referenciar ese directorio tengo que escribir:

Libname Proj001 “Z:\\Proyectos\SAS\Proj001″;

No sería más fácil escribir _Lib o #Lib y presionando la tecla Tab automáticamente obtuviera la siguiente línea de código:

Libname Projnnn “Z:\\Proyectos\SAS\Projnnn”;

donde sólo debo cambiar nnn por el número de proyecto en el que estoy trabajando?

Con las Abreviaciones de SAS puedes hacer esto! solo imagina guardar dentro de un shortcut o abreviación ese tedioso procedimiento (en mi caso lo son Proc Datasets y Proc SurveySelect)
que siempre tienes que recurrir a la Ayuda para recordar la síntaxis.

Aquí te explico brevemente como hacerlo:


Para los que usan SAS Base:

1) Seleccionen el menu Tools y hagan click en Add Abbreviation

2) La siguiente ventana debería aparecer:

3) En el campo Abbreviation coloque el nombre de la abreviación que desean asignar al código. Mi recomendación es que usen un character clave como # al inicio, p.e. #Print o #Lib etc…

4)En el campo inferior copien y peguen el texto que SAS va a pegar en el editor cuando llamen a esa abreviación.
Una vez creada la abreviación solo deben ir al editor y tipearla, una pequeña ventana debería aparecer y solo debe presionar la tecla TAB para que su código o txto aparezca en el editor.

Para los que usan Enterprise Guide es exactamente el mismo proceso, solo que deben buscar en el menu Code para EG4.1 o en el menu Program para EG4.2

Ahora bien, la finalidad de este post era explicarle como exportalas para poder compartirla con otros usuarios. Para esto deben ir al Menu correspondiente con su versión de SAS o EG y hacer click en Keyboard Macros o Macro Editor y posteriormente hacer click en Macros, allí se desplegará una ventana donde les permitira exportar sus abreviaciones.

No olviden seleccionarlas todas antes de exportarlas o tendrán que hacerlo una a una!

SASludos,

Alberto

Categorías:Programming, Shorts
  1. Aún no hay comentarios.
  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.