Comment créer une copie d'un fichier PDF affichable à partir de la représentation de WTDocument dans la table de contenu secondaire en tant que pièce jointe à l'aide de la méthode de hook WVS Afterloader
S'applique à
- Windchill PDMLink 11.1 to 12.0
- Visualization Services (WVS)
Description
- Il s'agit d'un exemple de la méthode de hook WVS Afterloader pour créer une copie d'un fichier PDF affichable à partir de la représentation de WTDocument dans la table de contenu secondaire en tant que pièce jointe .
- Une fois que l' EDRLoader a créé avec succès une nouvelle représentation, une méthode personnalisée peut être appelée pour effectuer un travail supplémentaire.
- Par exemple, définir des autorisations ad hoc sur la nouvelle représentation. Pour plus de détails, reportez-vous à la définition de la propriété publish.afterloadermethod dans le fichier wvs.properties.xconf de votre installation Windchill.
- Cet article fournit un exemple de code pour ce hook qui vous permettra de créer une copie d'un fichier PDF affichable à partir de la représentation de WTDocument dans la table de contenu secondaire en tant que pièce jointe .
- Deux éléments clés à connaître sur cette implémentation avant de la déployer dans votre système :
- L'exemple de code de cet article est conçu pour fonctionner uniquement avec WTDocument . Pour EPMDocument , consultez CS216668.
- Après la mise en œuvre de cet article, lors des événements d'archivage , de téléchargement et de création manuelle de représentation , les documents WTDocuments sont filtrés selon leur ContentRoleType et seul le contenu principal est publié afin de garantir la confidentialité des pièces jointes secondaires . Consultez CS52443 pour plus d'informations.
- Exemple d'implémentation avec captures d'écran
- Crée une copie du fichier PDF affichable en pièce jointe WTDocument . Le nom du fichier PDF de sortie sera le nom du fichier source suivi du numéro de version de Windchill . Format : <nom du fichier source>_<IterationInfo>.pdf (par exemple, MYDOCNAME_A.1.pdf)
- Par exemple)
- Contenu principal et pièces jointes
- Tableau des représentations/annotations