A ver si entendi, pero lo que quieres es moverte en un datawindwo con las teclas de movimiento mas o menos como si estuvieras en un excel.
Si es asi aqui esta la respuesta:
a) En tu datawindow crea un nuevo evento, colocale por ej. el nombre presiona_tecla.
donde dice event id: busca el evento pbm_dwnkey
Bueno ya con eso veras que te da la variable key, que es el codigo de tecla que el usuario oprime y que tu puedes cachar para moverte por el datawindow.
Ej.
Choose Case Key
case keyleftArrow!
//Cachas la columna donde estas y el renglon
ls_columna = getColumnName()
li_renglon = GetRow()
//ir hacia arriaba seria:
if getRow() > 1 then
ScrollToRow(li_renglon-1)
SetColumn(ls_columna)
SetFocus()
end if;
//y asi sucesivamente, tambien puedes saber las columnas por su numero de columna.
//Esta son las constantes de power builder
Navigation keys :
KeyPageUp!
KeyPageDown!
KeyEnd!KeyHome!
KeyLeftArrow!
KeyUpArrow!
KeyRightArrow!
KeyDownArrow!
//Si tienes alguna duda escribeme a :
isaias_ovando@orizabaweb.com