W Pub: ABAP Curso SE 11

Cuando entramos al diccionario, igual que en el editor o en el Browser, nos obliga a escoger una forma de trabajar, ya que desde aqu podemos modelar la informacin con la cual vamos a trabajar. En este caso vamos a trabajar con la tabla T005U. Pero podriamos trabajar con cualquiera de las otras opciones.

Este es el aspecto que tiene la definicin de una tabla de SAP, vemos que la pantalla est divida en una cabecera de informacin de la tabla (datos globales) y una seccin de detalles o definicin de campos de la tabla.
Lo mas importante de la cabecera es... TODO, desde quien la ha modificado, hasta su clase de desarrollo. Sobretodo saber si la tabla est activa o revisada ya que depende de su estatus vamos a trabajar con la versin actual o con anteriores.

Un campo est definido por tres variables:

  • Un nombre de existencia para la tabla
  • Un Elemeto de Datos, del cual tomar su parte semantica (descripciones y literales)
  • Un tipo o Dominio, que ser su definicin tcnica (numrico de 3 posiciones)
  • Una tabla de verificacin, que sern las claves externas con las cuales estar vinculado con otro campo de otras tablas.

Vemos que algunos de los campos, concretamente los cuatro primeros, estn marcados como campos Clv (Clave), eso significa que esos campos sern las claves UNICAS para cada registros, si necesitaramos acceder a la tabla por otros campos simplemente creariamos un indice.

Hay que destacar que en la parte de la cabecera son dice que esta tabla es una Tabla Transparente con lo cual sabemos que esta tabla contiene informacin, en el caso que fuese una Estructura slo tendramos una mascara sin datos.

Las vistas son una forma rpida de juntar informacin de diferentes tablas pero seleccionando con que campos queremos trabajar.

Como vemos en el ejemplo se ha creado una vista (de una sola tabla), escogiendo los campos que vamos a querer visualizar y desechando aquellos que no nos interesan. Podriamos haber añadido ms tablas y juntarlas mediante sus campos Condiciones join. Hecho esto simplemente tendremos que ir añadiendo los campos a la vista.

En cualquier momento nosotros podemos consultar los datos que contiene dicha tabla, accediendo por el men de Herramientas (una vez dentro de la tabla) o llamando al DataBrowser (SE16) indicandole la tabla a visualizar. Nos aparecer una seleccin de datos y despus el listado con los datos.