إنشاء إزالة والحصول على تعليقات GridCell
سيناريوهات الاستخدام الممكنة
تشرح المقالة التالية كيفية إنشاء وإزالة والحصول على تعليقات GridCell داخل ورقة عمل GridWeb. من الجدير بالذكر أن GridWeb يعرض التعليق على أنه تلميح أداة مثل MS-Excel عند تحريك الماوس فوق الخلية كما هو موضح في لقطة الشاشة هذه.
تكوين كائن تعليق داخل Cell
الرجاء استخدام طريقة GridCell.CreateComment لإنشاء كائن تعليق داخل الخلية. ينشئ نموذج التعليمات البرمجية التالي تعليق نموذج في الخلية B4 من ورقة العمل الأولى من GridWeb.
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Create comment with these parameters
// i.e. note, author, isvisible
cell.createComment("This is a B4 note.", "Peter", true);
إزالة كائن التعليق من Cell
الرجاء استخدام طريقة GridCell.RemoveComment لإزالة كائن تعليق من الخلية. يزيل نموذج التعليمات البرمجية التالي تعليق الخلية B4 داخل ورقة العمل الأولى من GridWeb.
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Remove the comment object from this cell.
cell.removeComment();
احصل على كائن تعليق من Cell
الرجاء استخدام طريقة GridCell.GetComment () للحصول على كائن تعليق من الخلية. يحصل نموذج التعليمات البرمجية التالي على كائن التعليق من الخلية B4 ثم يصل إلى خصائصه المختلفة مثل المؤلف والملاحظة والرؤية وما إلى ذلك.
// Access first worksheet of GridWeb
GridWorksheet sheet = GridWeb1.getWorkSheets().get(0);
// Access cell B4
GridCell cell = sheet.getCells().get("B4");
// Get comment of this cell
GridComment gridComm = cell.getComment();
// Access its various properties
String strAuth = gridComm.getAuthor();
String strNote = gridComm.getNote();
boolean isVis = gridComm.isVisible();