Ver la Versión Completa : Problema con tablecontrol.....
hola tengo un table control que permite visualizar 9 filas. cuando intento crear la número 10, NO se vuelven los campos en blanco... es decir... listos para la entrada de datos..
alguna idea?
muchas gracias.
DavidXD_XD
18/11/09, 18:24:52
Hola, cuando le das en el boton de nuevo registro, ahi supongo que estas colocando una nueva linea en blanco a la tabla interna mostrada en tu table control? ... si es asi puedes usar una sentencia de
REFRESH CONTROL 'TAB_CONTROL' FROM SCREEN 100.
Suponiendo que el table control se encuentre en el screen 100, si eso no ayuda pues faltaria ver el codigo para que podamos detectar la falla y ayudart :D
Rodolfo SAP
18/11/09, 22:46:23
Hola amigo entiendo que tu tienes un Table Control de captura que inicialmente tiene 9 filas abieras para su captura y cuando llegas a la 9na. y das enter ya no te recorre y abre la decima fila ....
Pues mira si es eso lo que necesitas hacer es incrementar esas lineas del TC ejemplo
* Tienes algo similar a esto y lo que necesitas hacer es agregar un MODULE * para aumentar las lineas del table control en la parte del PBO. asi:
PROCESS BEFORE OUTPUT.
module status_0110.
MODULE LINEAS_TC.
LOOP AT <nombre tabla interna> WITH CONTROL <nombre table control> CURSOR <nombre table control>-current_line.
ENDLOOP.
PROCESS AFTER INPUT.
module user_command_0110.
LOOP AT <nombre tabla interna>.
CHAIN.
FIELD: <TABLA INTERNA>-<CAMPO>
ENDCHAIN.
ENDLOOP.
MODULE LINEAS_TC.
DESCRIBE TABLE <tabla interna> LINES <total lineas>.
*Este es el campo del table control (LINES)
<TABLE CONTROL>-lines = <total lineas> + 1.
ENDMODULE
* Y listo con eso estamos diciendo que cuando llegue a 9 tu tabla interna
* capturada al darle click leera esos 9 registros y al sumarle + 1 hacemos que * el table control te abra 10 lineas de registros.
*IMPORTANTE sustituye todo lo que puse entre < > por el nombre de tu tabla * o table control o campo.
.
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web