I see. You can try this:
function findRowTopByName(name) {
for (var i = 0; i < dps.rows.length; i++) {
var row = dps.rows[i];
if (row.Name.indexOf(name) != -1) {
return row.Top;
}
}
return -1; // not found
}
dps.setScroll(dps.getScrollX(), findRowTopByName('Jack'));
Warning: It's based on undocumented properties (dps.rows is not to be accessed directly) and it may stop working in the future.