Páginas: [1]   Ir para o Fundo
Imprimir
Autor Tópico: ODS Markup e tagset: visão geral [con versión español]  (Lida 181 vezes)
Natalia Batalla
Visitante
« : 08 Mar 2010, 09:12:09 »

O HTML é a linguagem original para disponibilização de informações via web e muito usado para criação de arquivos de output SAS, mas ao longo do tempo surgiram outras linguagem com o objetivo de aprimorar e aumentar o controle sobre as informações.
 
As versões antigas do SAS possuíam uma capacidade limitada para exportar informações em HTML ou XML até a criação da sentença ODS Markup.
 
A sentença ODS Markup  permite especificar cada detalhe para a criação dos arquivos output. Um dos aspectos mais poderosos desta sentença é a habilidade de reutilizar e combinar trabalhos prévios para criar saídas mais flexíveis. 
 
O tagset usado na sentença ODS Markup será definido através de um proc template que conterá a estrutura e a definição do template.
 
Os tagsets passam então, a permitir que o próprio desenvolvedor crie seu próprios estilos, definindo o corpo da página, cores, background, fontes, etc...para então, usado com o comando ODS, criar um output SAS dentro daquele template específico.
 
Para verificar os tagsets incluídos no template genérico do SAS podemos usar o seguinte código:
 
proc template;
            list Tagsets;
run;

 
Como resultado no log serão listados todos os tagsets disponíveis. Para ver o código fonte de uma definição, só deve ser especificado o nome do tagset no proc template:

proc  template;
            Source Tagsets.phtml;
run;

 
O código será listado no log.
Registrado
Natalia Batalla
Visitante
« Responder #1 : 08 Mar 2010, 09:18:55 »

[versión español]

El HTML es un lenguaje original para disponibilizar informaciones via web y muy usado para creación de archivos output SAS, pero al largo del tiempo surgieron otras lenguajes con el objetivo de mejorar y aumentar el control de las informaciones.
 
Las versiones antiguas de SAS tenían una capacidad limitada para exportar informaciones en HTML o XML hasta la creación de la sentencia ODS Markup.
 
La sentencia ODS Markup  permite especificar cada detalle para la creación de los archivos output. Un de los aspectos más poderosos de esta sentencia es la habilidad de reutilizar y combinar trabajos prévios para crear salidas más flexibles. 
 
El tagset usado en la sentencia ODS Markup será definido a través de un proc template que contendrá la estructura y la definición del template.
 
Los tagsets pasan eotnces a permitir que el propio desarrollador cree su propio estilo, definiendo el cuerpo de la página, colores, background, fuentes, etc, para después si, usando el comando ODS crear el output dentro del template especificado.
 
Para verificar los tagsets incluídos en el template genérico de SAS podemos usar el siguiente código:
 
proc template;
            list Tagsets;
run;

 
Como resultado en el log serán listados todos los tagsets disponibles. Para ver el código fonte de una definición, solo debe ser especificado el nombre del tagset en el proc template:

proc  template;
            Source Tagsets.phtml;
run;

 
El código será listado en el log.
Registrado
Páginas: [1]   Ir para o Topo
Imprimir
Ir para: