Quels sont les paramètres techniques obligatoires pour exécuter la suppression d'un format sans générer de faille système ?

Gestion des Formats Distribués sur CAS

Pour que la requête de suppression soit acceptée et traitée par le moteur distribué, il est impératif d'instancier les deux arguments fondamentaux suivants :

Toute exécution omettant l'un de ces paramètres vitaux se soldera par une erreur transactionnelle au niveau du plan de contrôle CAS.

Illustration de la réponse

Exemple de Code Additionnel

1
2
3
4
5
6
7
8
9
10
11
12
/* CASL Script : Suppression Sécurisée d'un Format Utilisateur
(c) Nicolas Housset 2026 - Code SAS pour VIYA 4 - testé et validé en version 2024.09 */


proc cas;
/* 1. Vérification de l'existence du format avant suppression */
format.deleteFormat /
fmtLibName="myFmtLib", / Argument Obligatoire 1 /
fmtName="GENDERFMT"; / Argument Obligatoire 2 */

/* 2. Validation de l'exécution dans le journal */
run;
quit;

Exemples pour l'action deleteFormat

Suppression simple d'un format

Exemple de base permettant de supprimer le format '$genre' de notre bibliothèque 'MaBiblioFmt'. Un petit coup de balai classique.

Suppression avec gestion spécifique de la locale

Dans un contexte international, vous pourriez avoir plusieurs locales pour un même format. Voici comment supprimer la version française spécifiquement en utilisant le paramètre 'locale', et l'autre méthode via le préfixe dans 'fmtName'.