Découvrez comment implémenter les commentaires dans votre feuille de calcul RadSpreadProcessing.
Dans R2 2022, nous avons introduit la prise en charge des commentaires dans RadSpreadProcessing. Cette fonctionnalité vous permet d’ajouter un commentaire personnalisé sur n’importe quelle cellule. Le commentaire a un auteur spécifique et peut également avoir des réponses d’autres personnes. Notre API vous offre la possibilité d’interagir facilement avec les commentaires dans le code derrière.
Vous pouvez ajouter, supprimer ou modifier les commentaires via le commentaires collection de la feuille de travail. La collection expose plusieurs méthodes qui permettent l’exécution des opérations ci-dessus. Voici un exemple qui montre comment vous pouvez créer un nouveau classeur, ajouter un commentaire et exporter le fichier. Certaines données sont également ajoutées aux cellules.
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets.Add();
CellIndex c3Index = new CellIndex(2, 2);
worksheet.Cells[c3Index].SetValue("Example here");
worksheet.Cells[c3Index].SetIsWrapped(true);
string author = "John Doe";
string commentText = "Some Data Changed by the author.";
worksheet.Comments.Add(c3Index, author, commentText, DateTime.Now);
Vous pouvez voir le résultat lorsque le classeur est exporté :

Que diriez-vous si vous souhaitez ouvrir un classeur existant, rechercher dans les commentaires et publier une réponse ? Ceci est également possible et est démontré dans l’exemple suivant.
XlsxFormatProvider provider = new XlsxFormatProvider();
string pathToFile = @"..\..\..\FileWithCommnets.xlsx";
Workbook workbook = provider.Import(File.ReadAllBytes(pathToFile));
Worksheet worksheet = workbook.Worksheets[0];
foreach (var comment in worksheet.Comments)
{
if (comment.Author == "John Doe" && comment.CreationDate > DateTime.Now.AddDays(-20))
{
comment.AddReply("Editor", "Changes after today will not take effect as the final version is now released", DateTime.Now);
}
}
File.WriteAllBytes(@"..\..\..\modified.xlsx", provider.Export(workbook));
Nous pouvons voir la réponse dans le fichier modifié :

De plus, vous pouvez marquer la conversation comme résolue. De cette façon, aucune autre réponse ne peut être ajoutée à partir de l’interface utilisateur jusqu’à ce que la conversation soit rouverte.
comment.IsResolved = true;

L’instance SpreadsheetComment contient un réponses collection qui vous permet de manipuler les réponses (Effacer, Supprimer, voire Copier des réponses spécifiques). Par exemple, vous pouvez accéder à une réponse spécifique et modifier son contenu.
var comment = worksheet.Comments.First();
var reply = comment.Replies.First();
reply.Text = "Please add more information about this.";
Si vous êtes curieux de tester cette fonctionnalité vous-même ou si vous souhaitez l’utiliser dans votre application, vous pouvez consulter notre documentation pour plus d’exemples et la liste complète des fonctionnalités : SpreadTraitement des commentaires.
Essayez-le et partagez vos commentaires
Que vous soyez déjà familiarisé avec le traitement de documents Telerik ou que vous rencontriez les bibliothèques pour la première fois, dépêchez-vous et obtenez les derniers éléments afin de pouvoir profiter des différentes possibilités de gestion de documents qu’elles offrent :
Télécharger un essai gratuit
Et je suis sûr que je vous ai dit à plusieurs reprises que votre contribution est précieuse. Nous écoutons. Alors, ne soyez pas timide et écrivez-nous pour partager vos commentaires dans la section des commentaires ci-dessous ou directement dans notre Portail de commentaires des bibliothèques de traitement de documents
juillet 18, 2022
Les commentaires sont désormais pris en charge dans RadSpreadProcessing
Découvrez comment implémenter les commentaires dans votre feuille de calcul RadSpreadProcessing.
Dans R2 2022, nous avons introduit la prise en charge des commentaires dans RadSpreadProcessing. Cette fonctionnalité vous permet d’ajouter un commentaire personnalisé sur n’importe quelle cellule. Le commentaire a un auteur spécifique et peut également avoir des réponses d’autres personnes. Notre API vous offre la possibilité d’interagir facilement avec les commentaires dans le code derrière.
Vous pouvez ajouter, supprimer ou modifier les commentaires via le commentaires collection de la feuille de travail. La collection expose plusieurs méthodes qui permettent l’exécution des opérations ci-dessus. Voici un exemple qui montre comment vous pouvez créer un nouveau classeur, ajouter un commentaire et exporter le fichier. Certaines données sont également ajoutées aux cellules.
Vous pouvez voir le résultat lorsque le classeur est exporté :
Que diriez-vous si vous souhaitez ouvrir un classeur existant, rechercher dans les commentaires et publier une réponse ? Ceci est également possible et est démontré dans l’exemple suivant.
Nous pouvons voir la réponse dans le fichier modifié :
De plus, vous pouvez marquer la conversation comme résolue. De cette façon, aucune autre réponse ne peut être ajoutée à partir de l’interface utilisateur jusqu’à ce que la conversation soit rouverte.
L’instance SpreadsheetComment contient un réponses collection qui vous permet de manipuler les réponses (Effacer, Supprimer, voire Copier des réponses spécifiques). Par exemple, vous pouvez accéder à une réponse spécifique et modifier son contenu.
Si vous êtes curieux de tester cette fonctionnalité vous-même ou si vous souhaitez l’utiliser dans votre application, vous pouvez consulter notre documentation pour plus d’exemples et la liste complète des fonctionnalités : SpreadTraitement des commentaires.
Essayez-le et partagez vos commentaires
Que vous soyez déjà familiarisé avec le traitement de documents Telerik ou que vous rencontriez les bibliothèques pour la première fois, dépêchez-vous et obtenez les derniers éléments afin de pouvoir profiter des différentes possibilités de gestion de documents qu’elles offrent :
Télécharger un essai gratuit
Et je suis sûr que je vous ai dit à plusieurs reprises que votre contribution est précieuse. Nous écoutons. Alors, ne soyez pas timide et écrivez-nous pour partager vos commentaires dans la section des commentaires ci-dessous ou directement dans notre Portail de commentaires des bibliothèques de traitement de documents
Source link
Partager :
Articles similaires