Aller au contenu

DLTDOCL

Supprimer liste de documents

En bref

La commande DLTDOCL (Supprimer une liste de documents) permet de supprimer une liste de documents du système.

DLTDOCL se lit DLT (Supprimer) + DOCL. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

DLTDOCL DOCL(…)

Paramètres

  • DOCL Liste de documents obligatoire
  • OWNER Propriétaire liste documents

Astuce : dans une session 5250, tapez DLTDOCL puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande DLTDOCL (Supprimer une liste de documents) permet de supprimer une liste de documents du système. Toutes les listes de documents sont stockées dans la bibliothèque QUSRSYS.

Restrictions :

  • Pour supprimer une liste de documents, vous devez disposer du droit *OBJEXIST (existence) sur cette liste, du droit spécial *ALLOBJ (tous les objets) ou du droit spécial *SECADM (administrateur de la sécurité).
  • Pour supprimer une liste de documents pour un autre utilisateur, vous devez disposer du droit spécial *ALLOBJ ou *SECADM.

Paramètres

Mot-clé Description Valeurs possibles Remarques
DOCL Liste de documents Valeurs uniques: *ALL
Autres valeurs (jusqu'à 300 répétitions): Nom
Obligatoire, positionnel 1
OWNER Propriétaire liste documents Liste d'éléments Facultatif, positionnel 2
Élément 1: Profil utilisateur Nom, *CURRENT, *ALL

Liste de documents (DOCL)

Listes de documents à supprimer du système.

*ALL
Tous les objets liste de documents du propriétaire indiqué sont supprimés.
nom
Indiquez le nom d'objet liste de documents à supprimer. Vous pouvez en préciser jusqu'à 300.

Propriétaire liste documents (OWNER)

Propriétaire des listes de documents à supprimer. Ce paramètre est ignoré si des listes de documents sont répertoriées dans le paramètre Liste de documents (DOCL).

*CURRENT
Toutes les listes de documents dont vous êtes propriétaire sont à supprimer.
*ALL
Toutes les listes de documents de tous les propriétaires sont supprimées.
nom
Indiquez le nom de l'utilisateur qui est propriétaire des listes de documents à supprimer. Toutes les listes de documents lui appartenant sont supprimées.

Exemples

Exemple 1 : Suppression des listes de documents de l'utilisateur en cours

DLTDOCL   DOCL(*ALL)  OWNER(*CURRENT)

Cette commande supprime toutes les listes de documents dont est propriétaire l'utilisateur en cours.

Exemple 2 : Suppression des listes de documents de tous les utilisateurs

DLTDOCL   DOCL(*ALL)  OWNER(*ALL)

Cette commande supprime toutes les listes de documents détenues par tous les utilisateurs.

Exemple 3 : Suppression des listes de documents d'un utilisateur donné

DLTDOCL   DOCL(*ALL)  OWNER(ANN)

Cette commande supprime toutes les listes de documents détenues par l'utilisateur ANN.

Exemple 4 : Suppression d'une liste de documents donnée détenue par un utilisateur

DLTDOCL   DOCL(AN8T475237)

Cette commande supprime la liste de documents AN8T475237 détenue par l'utilisateur qui exécute cette commande. L'affichage des objets dont cet utilisateur est propriétaire affiche le nom d'objet système d'une liste de documents donnée.

Messages d'erreur

Messages *ESCAPE

CPF9002
Vous n'êtes pas autorisé à supprimer ces listes de documents.
CPF9009
Le fichier &1 de la bibliothèque &2 doit être journalisé.
CPF9012
L'ouverture de la session d'échange de documents pour &1 a échoué.
CPF9032
La session d'échange de documents n'a pas été démarrée.
CPF9051
&1 liste(s) de documents supprimée(s); &2 liste(s) conservée(s).
CPF9810
Bibliothèque &1 non trouvée.
CPF9845
Erreur lors de l'ouverture du fichier &1.
CPF9846
Erreur lors du traitement du fichier &1 de &2.
CPF9847
Erreur lors de la fermeture du fichier &1 de bibliothèque &2.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.