PDA

Ver la Versión Completa : Duda conceptos 2


carcaharas
14/01/09, 15:37:39
Hola, os escribo unas dudas que tengo de concepto a ver si podeis ayudarme.

1. ¿Qué diferencia hay entre tabal interna y tabla transparente?

2.Los campos 'largos' en una tabla deben ir siempre al final de la lista de campos, entonces ¿una tabla puede contener más de un campo largo?

3. ¿Qué relación entre el diccionario ABAP, la base de datos y el repositorio?

4.¿Cual es la funcionalidad concreta de una vista DE MANTENIMIENTO?

5. ¿Qué diferencia hay entre 'receiving' e 'importing'.

6. ¿Qué es el registro de un evento?

7. ¿Qué se procesa primero las actualizacioens V1 o las V2?

Espero no abusar, un saludo y muchas gracias

zonanet
14/01/09, 17:12:48
Sólo te ayudo con algunas

1. Tabla interna es una tabla tamporal en tu programa o reporte, Tabla transparente es la que está definida en el diccionario de datos.

2. no lo se

3. En el diccionario se encuentran definidas las tablas transparentes las cuales están definidas con el mismo nombre en la base de datos.

4. Su nombre lo indica "vista de mantenimiento" puedes ingresar, modificar eliminar registros de una o más tablas transparentes.

5. no lo se

7. Las actualiciones V1 son las sincronas por lo tanto se efectuan en tiempo real las v2 son asincronas y tienen un tiempo de retraso para que se lleve acabo la actualización.

espero te sirva esta información

Saludos!!

Mauricio Hidalgo
14/01/09, 18:06:17
Yo te aporto con las otras.

2. Con "Largo" querras de decir "del tipo Lraw" no?. Bueno si es así es correcto esos tipos de campo van al final de la lista de campos de la tabla. Y como complemento la ayuda dice textual.

"En tablas transparentes, los campos de este tipo deben estar al final y estar precedidos de un campo de longitud del tipo INT2. Al insertar o grabar en programas ABAP, este campo de longitud debe estar completado con la longitud efectivamente deseada. Los campos de este tipo no pueden utilizarse en la condición WHERE de una sentencia SELECT."

5. Primero contextualizar que receiving se usa en el contexto de la Orientación a Objetos y me tube que remitir al manual para desempolvar los conocimientos.

Lo más importante: Receiving, Importing y Changing son mutuamente excluyentes, Pagina 48 libro RAW10_3. Mientras que con importing puedes enviar/recibir más de un valor con receaving sólo puedes enviar/recibior uno.

6. ¿Qué es el registro de un evento?
En un evento siempre tienes dos interlocutres quien gatilla (triggers) y quien reacciona (event handler). Para que la clase reaccioné a un evento es necesario registar ese evento en la clase.

carcaharas
15/01/09, 07:18:02
Muchas gracais a los dos. Respecto a lo de datos largos si, me refería a eso.