oObj.getCount();
log.println("Inserting row before first row");
oObj.insertByIndex(0,1);
result &= checkCell(1,15); if (checkCell(1,15)) log.println("... successful");
try {
oObj.insertByIndex(-1,1);
log.println("No Exception occurred while inserting row at -1");
result &= false;
} catch (Exception e) {
log.println("Inserting row at Index -1 ... OK");
result &= true;
}
oObj.removeByIndex(0,1);
log.println("Removing first row");
result &= checkCell(0,15); if (checkCell(0,15)) log.println("... successful");
try {
oObj.removeByIndex(-1,1);
log.println("No Exception occurred while Removing row at -1");
result &= false;
} catch (Exception e) {
log.println("Removing row at Index -1 ... OK");
result &= true;
}
tRes.tested( "removeByIndex()", result );
} // end removeByIndex()
publicboolean checkCell(int row,double expected) { double getting=0; try {
getting = range.getCellByPosition(0,row).getValue();
} catch (com.sun.star.lang.IndexOutOfBoundsException e) {
log.println("Couldn't set value for Cell A1");
}
boolean res = (getting==expected); if (!res) {
log.println("Expected for row "+row+" was "+expected);
log.println("Getting for row "+row+" - "+getting);
log.println("=> FAILED");
} return res;
}
} //finish class _XTableRows
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-09-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.