MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 06/01/10, 13:46:28
diaber diaber is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 4
Batch Input_Tx IW21.Probrema Scroll Down

Buen dia.

Estoy realizando un bath input sobre la transacción IW21 utilizada para crear avisos de manteminieto de máquinas (Módulo PM).

Necesito grabar un listado grande de observaciones sobre el campo de texto correspondiente al texto de descripción de las circunstancias. Campo Dynpro LTXTTAB2-TLINE.

Al ejecutar el batch input, grabo inicialmente las primeras 4 lineas y luego muevo el scroll del campo de texto hacia abajo, para continuar registrando las demás líneas en la línea 4. Cada vez que registro una línea muevo el scroll hacia abajo. En la grabación se registra el comando /00, pero una vez lo proceso, no se realiza el desplazamiento del campo de texto hacia abajo. Todos los textos que registro de ahí en adelande se sobreescriben en la línea 4.

Intenté utilizar el comando =P+, pero se despliega un mensaje indicando: "Funcion solicitada P+ no prevista".

Me pueden colaborar en indicarme si es posible realizar este desplazamiento del campo de texto hacia abajo para registar mas de 4 lineas?

Gracias.

Diana Carolina Bernal.
Responder Con Cita
  #2  
Viejo 06/01/10, 19:00:17
Avatar de cmacvicar
cmacvicar cmacvicar is offline
Member
 
Fecha de Ingreso: may 2008
Localización: Santiago de Chile
Mensajes: 43
Thumbs up

El Scroll No Funciona en una Grabación

Por ende Ningún Batch Imput de lo va considerar, entonces tienes que Jugar con el Teclado [AvPág] o la Flecha de desplazamiento Abajo. (Siempre del Teclado)

Has de nuevo la Grabación considerando esto

Que estés bien
__________________
Que estes, bien.


Suerte chau
Responder Con Cita
  #3  
Viejo 06/01/10, 21:23:46
diaber diaber is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 4
AvPag?

Hola. Gracias por la respuesta.

No fui clara con el mensaje anterior. No es un scroll down, se trata de hacer un click sobre la barra lateral de un cuadro de texto. En la grabación sólo se registra el comando /00, pero al procesarlo definitivamente no se mueve.

Sabes si esto es normal con algunas pantallas en SAP?.. Esto es, si con algunas subscreeens no funcione el comando =P+, para bajar?

Diana.
Responder Con Cita
  #4  
Viejo 07/01/10, 06:42:37
henryq henryq is offline
Junior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 26
Batch Iw21

Hola.
Lo que necesitas es crear el STANDARD TEXT en el sistema "manualmente".
Estos textos se guardan el sistema utilizando la función 'SAVE_TEXT'.
En la interface de este módulo de funciones tienes la estructura HEAD (tipo THEAD), y necesitarás informar los campos claves que son HEAD-TDOBJECT, HEAD-TDNAME, HEAD-TDID y HEAD-TDSPRAS.
De estos campos solo el primero será variable y el resto se informará siempre igual (a excepción del idioma) para los avisos que son del mismo tipo.
El campo TDOBJECT se informa concatenando el nº de Aviso y el tipo (en este caso el tipo de mantenimiento).
Además de esta estructura tiene la tabla LINES que se informa con el texto que deseas guardar.
Los valores de los campos necesarios de la estructura HEAD puedes verlos editando el texto en la transaccion IW21 y pulsando en menu GOTO -> HEADER (en español no recuerdo como es), y veras los valores que utiliza para guardar el text en el sistema.
Si quieres ver como se guarda puedes debbuguear la transacción standard y buscar cuando se guarda este texto que se informa en la transacción. Puedes obtener que valores utiliza para informar los campos HEAD-TDNAME, HEAD-TDID y HEAD-TDSPRAS, que como te digo serán siempre los mismos para el mismo tipo de aviso, y además ver como construye el campo HEAD-TDOBJECT.
Puedes realizar el BACHT inpunt para crear el aviso y una vez obtengas el nº de aviso hacer una llamada a esta función y crear el texto de descripción del aviso.
Si lo haces bien y entras luego en la IW22 ó IW23 verás el texto guardado correctamente para el nuevo aviso creado.
A mi me ha tocado hacerlo muchas veces, porque hemos tenido que implementar nuevos avisos en el sistema y además de hacer toda la parametrización nueva se han desarrollado nuevas pantallas para esta transacción, teniendo que replicar funcionalidades del STANDARDs.
Bueno, imagino que alguna vez has trabajado con estos textos.
Espero que te sea de ayuda.
Responder Con Cita
  #5  
Viejo 07/01/10, 20:14:43
diaber diaber is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 4
Resultado pruebas

Hola Henry.

Muchas gracias por tu respuesta. Esa es la solución.

Saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 17:19:55.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web