Article - CS348518

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

Modifié: 12-May-2025   


Note : Cet article a été traduit pour votre commodité à l'aide d'un logiciel de traduction automatique. Veuillez noter que PTC ne garantit pas la fiabilité ou la lisibilité du contenu de cette traduction. Cliquez ici pour voir la version anglaise orginale de cet article. Pour plus d'informations sur la traduction automatique, cliquez ici.
Nous vous remercions pour votre signalement. Nous allons revoir cette traduction dès que possible.

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
        image.png

      • Tableau des représentations/annotations
        image.png
Cette version PDF de l'article 348518 peut être obsolète. Pour la dernière version CS348518