|
#1
|
||||
|
||||
Gracias por aportar ideas,
Les comento, eh encontrado un valor para el Ok-CODE = FCNP. Cuando llego a la posicion 14 despues de ingresar los valores le doy el valor FCNP al Ok_CODE y lo que hace es mostrarme las siguientes posiciones como disponibles de la 15 a la 27, es correcto mas sin embargo sigue diciendome que las posicion 15 no existe en la pantalla apesar de verla sobre la pantalla Seguire buscando, todos sus tips son bienvenidos |
#2
|
|||
|
|||
Te sigue dando el error xq tenés que resetear el contador de 14 a 1 o 2 según corresponda si te queda la última linea escrita en la posición 1.
|
#3
|
|||
|
|||
tengo el mismo problema
me podrias explicar como lo programo, yo tengo que actualizar la pos 65 pero la en la primera pantalla no me aparece la pos 65 y me marca error, como seria para que actaulice esta posicion sin marcar error, es decir, como se cuantas lineas visualizo paran poder realizar la logica del programa?
|
#4
|
|||
|
|||
Por mas que vos tengas 100 o 200 o N cantidad de registros, en pantalla siempre vas a ver una cantidad limitada de 1 A M siento M < N.
Entonces decimos que dentro de las primeras 100 lineas encontramos posiciones de índice en la tabla de la dynpro 1 A 50 (siendo 50 un ejemplo para ilustrar el caso) Posición 1 a 50 en la tabla Botón de PAGE DOWN. Sentencia Clear de contador interno. 1 A 50 Posición 50 a 100 en la tabla Si uno no hace el clear: 1 A 50. Posiciones de 1 a 50 1 A 50. ERROR xq la primera iteración quizo asignar la posición XXXX-XXXXX(51) y esta no existe en la dynpro que estamos imaginando. Es mas claro ahora ? |
#5
|
|||
|
|||
eso lo entiendo pero necesito saber a nivel codigo
te entiendo lo que decis pero como se cuantas lineas tiene la primer pantalla? eso es lo que necesito, despues ya entendi de como buscar la posicion
slds. |
#6
|
|||
|
|||
Hola,
en la transacción tienes el botón "Posicionar", si lo pulsas muestra un popup, le informas la posición y te "navega" hasta la posición indicada, si necesitas modificar la posición 65, lo multiplicas por 10 (puesto que las posiciones en esta transacción van de 10 en 10) y lo informas en el popup este que te comento, al presionar "enter" o aceptar en el popup el sistema te coloca en la primera posición del Table control, con lo que ya no tienes el problema del paginado Un saludo |
#7
|
|||
|
|||
la tx que uso yo es FB02
no sabes como seria el tema con la FB02 que es la que estoy usando yo
|
#8
|
|||
|
|||
Hola, me sirvio la parte del OK-code = FCNP, solo tuve que condicionar que cuando mi contador fuera igual a 15 creara una dympro con ese ok-code y hacer el salto y el contador iniciarlo en 2.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|