Télécharger et gérer des modèles de document dans Dynamics 365 Customer Engagement (on-premises)
Utilisez les modèles de documents dans Dynamics 365 for Customer Engagement pour exporter vos données Customer Engagement comme fichiers Excel ou Word qui peuvent être utilisés comme modèles pour générer des documents Excel ou Word avec les données Customer Engagement standardisées et à jour à des fins d’analyse et de rapports. L’utilisation de modèles de documents garantit une représentation des données cohérente et normalisée pour votre entreprise et vos clients. Pour plus d'informations : Utiliser des modèles
Après avoir créé un modèle de document à l’aide du client web, vous pouvez télécharger par programme le modèle de fichier (.xlsx ou . docx) dans votre instance Customer Engagement, mettre à jour le nom ou le modèle de fichier associé avec un enregistrement de modèle de document, extraire l’enregistrement de modèle de document et supprimer l’enregistrement de modèle de document. Utilisez l’entité DocumentTemplate pour télécharger et gérer des modèles de documents appartenant à l’organisation, et l’entité PersonalDocumentTemplate pour télécharger et gérer des modèles de document appartenant à l’utilisateur ou personnels. Vous pouvez partager ou attribuer des modèles de documents personnels aux autres utilisateurs.
Pour télécharger un modèle de document, indiquez le chemin d’accès au document, le nom, le type de document (Excel ou Word) et le contenu (fichier à télécharger) en tant que chaîne de codage Base64. L’exemple de code suivant illustre comment télécharger un modèle Excel appartenant à l’organisation. Avant que de télécharger le modèle, vous devez avoir créé un modèle de fichier Excel à l’aide du client web.
string filePath = @"C:\ActiveAccounts.xlsx";
DocumentTemplate myTemplate = new DocumentTemplate
{
Name = "Sample Excel Document Template";
DocumentType = new OptionSetValue(1); // For uploading an Excel template.
Content = Convert.ToBase64String(File.ReadAllBytes
(Path.Combine(Directory.GetCurrentDirectory(), filePath)))
};
_templateID = _serviceProxy.Create(myTemplate);
Console.WriteLine("Uploaded template: '{0}'.", myTemplate.Name);
Si vous souhaitez télécharger un modèle de fichier Word à la place, indiquez le chemin d’accès à un modèle de fichier Word dans la variable filePath et modifiez le paramètre DocumentType, comme illustré dans l’exemple suivant.
DocumentType = new OptionSetValue(2); // For uploading a Word template.
Après avoir chargé un modèle, activez-le pour pouvoir l’utilisé pour générer des documents. Utilisez le message SetStateRequest pour activer l’instance d’entité que vous venez de créer.
Voir aussi
Entité DocumentTemplate
Entité PersonalDocumentTemplate
Utiliser des modèles
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour