Scénario de test & Cas d'usage
Configuration des propriétés de la session.
Découvrir toutes les actions de sessionPropCréation d'une bibliothèque 'Legacy' chargée avec des formats utiles et inutiles.
| 1 | PROC CAS; |
| 2 | sessionProp.addFmtLib / fmtLibName='LegacyStore'; |
| 3 | /* Format utile */ |
| 4 | sessionProp.addFormat / fmtLib='LegacyStore', fmtName='$STATUS', ranges={{start='O', label='Ouvert'}, {start='F', label='Fermé'}}; |
| 5 | /* Format inutile (obsolète) */ |
| 6 | sessionProp.addFormat / fmtLib='LegacyStore', fmtName='ANCIEN_CODE', ranges={{start=0, label='Inconnu'}}; |
| 7 | RUN; |
| 1 | PROC CAS; |
| 2 | sessionProp.combineFmtLibs / |
| 3 | fmtLibOut='DashboardLight', |
| 4 | fmtLibsIn={'LegacyStore'}, |
| 5 | formatNames={'$STATUS'}; |
| 6 | RUN; |
La bibliothèque 'DashboardLight' est créée et ne contient QUE le format '$STATUS'. Le format 'ANCIEN_CODE' a été exclu, optimisant ainsi la taille de la bibliothèque pour le tableau de bord.