Publié le :
Reporting CREATION_INTERNE

Génération de page HTML ExtJS via Stored Process

Ce code est également disponible en : Deutsch English Español
Ce script est un Stored Process (Processus Stocké) conçu pour être exécuté via le web. Il utilise une étape DATA _NULL_ pour écrire directement du code HTML et JavaScript (faisant appel à la librairie ExtJS 3.2.1) dans le flux de sortie web (_webout). Le résultat est une page web présentant une mise en page en colonnes définie dynamiquement par le JavaScript client.
Analyse des données

Type : CREATION_INTERNE


L'intégralité du contenu de sortie (HTML et JavaScript) est contenue dans le script lui-même (in-stream data) via l'instruction cards4.

1 Bloc de code
DATA STEP
Explication :
Étape DATA écrivant le contenu HTML/JS statique directement vers la destination de fichier '_webout', qui correspond au flux de réponse HTTP dans un contexte de Stored Process.
Copié !
1DATA _null_ ;
2 file _webout ;
3 INPUT ;
4 put _infile_ ;
5cards4 ;
6
7
8...
9
10;;;;
11RUN ;
2 Bloc de code
MACRO CALL
Explication :
Initialisation et clôture de l'environnement Stored Process standard SAS.
Copié !
1%let _result=streamfragment ;
2%STPBEGIN;
3*';*";*/;RUN;
4%STPEND;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.