Professional Documents
Culture Documents
Introducción
Estadísticas
Lista de Componentes
Query
Comparación
de Idiomas (Herramientas – Entorno – Traducción
– ABAP Query)
Grupo de usuarios
4. Para agregar usuarios al grupo hay dos posibilidades: uno a uno,
entrando el usuario en el campo usuario y accionando Asignar
usuario, o en la pantalla de asignación de usuarios, que aparece al
hacer click sobre Asignar usuarios y grupos funcionales.
Áreas funcionales
Base de datos lógica: El área funcional trabaja sobre una base de
datos lógica.
Unión
directa de tablas : Una unión de tablas abarca siempre
varias tablas que se leerán con ayuda de una forma especial de la
instrucción SELECT. La primera tabla en la unión es la tabla
citada arriba en el campo Tabla. Las demás tablas pueden
indicarse cuando se llama las funciones Continuar (al crear un
área funcional nueva) o Unir. Si bien una unión de tablas abarca
siempre varias tablas, el resultado es una secuencia de registros
con estructura plana. La estructura de estos registros es una barra
de campos, en los que se constan de modo seguido los campos
implicados en la conexión de las tablas.
Lectura
directa : Todos los datos están contenidos en la tabla
indicada en el campo Tabla.
Obtención
de datos mediante programa: La lectura de los
datos se describe a partir de un programa separado.
Datos
secuenciales : Los datos se leen de un pool de datos
secuencial.
Por un lado, están los grupos funcionales y por otro, las tablas del
área funcional. El procedimiento a seguir es el siguiente :
1. Definir los grupos funcionales. Para esto, hacemos click sobre el
icono de crear y entramos el nombre del área funcional.
Existe una opción que nos permite incluir codigo fuente dentro de
los query (Coding...) con ello podremos incluir codigo antes y
después de la selección de datos, colocar authority-check o
acceder a otras tablas, etc.
Query
Para
crearla se utilizan las reglas matemáticas
usuales que contienen operandos y operadores. Si
apretamos el botón de Cálculo complejo podremos
ver todas las opciones que nos permite utilizar a la
hora de hacer una fórmula.
Entrando
un valor en la pantalla de selección
(Entrada en imagen de selección)
Lista básica
Una vez que hemos seleccionado los grupos funcionales y los
campos que vamos a tratar en simplemente bastará con pulsar
sobre elbotón de lista básica para obtener un Query. La lista
básica no es más que una forma de obtener un listado de forma
lineal de forma rápida y sencilla. Para comenzar a definir un query
deberemos empezar por:
A
nivel global, se le especifica si la lista debe ir enmarcada, si se
quieren insertar líneas separadoras entre las diferentes columnas
del listado o si se quiere una representación compactada de la
información. Si decidimos clasificar la lista por algún campo, es
decir, creamos niveles de grupos, la siguiente pantalla que nos
aparecerá hará referencia únicamente a estos campos .
Dist.
: Si no está activado, se hará una clasificación ascendente.
En caso contrario, será descendente.
Txt.
: Con este checkbox activado, se visualiza un texto al
principio de cada nivel de grupo, es decir al cambiar los
conceptos de clasificación.
Suma
: Para obtener una suma parcial de los campos a sumarizar
a cada cambio de grupo.
Cont
: Si se marca este campo se dará salida en el cambio de
grupo a los valores intermedios del recuento (recuento
intermedio) para todos los campos en los que se ha activado el
checkbox Recuen.de la pantalla anterior.
LinBla.
: Inserta una línea en blanco antes de la visualización de
un nuevo grupo.
Si se ha
activado el checkbox Txt., la siguiente pantalla será la de
Textos de niveles de grupo, en la que se especifica el texto que ha
de aparecer al principio de cada nuevo grupo. Es como asociar
una máscara al campo, por ejemplo, que cada vez que nos salga
un código de circuito nuevo, en la cabecera del listado (o
subcabecera de totales) nos salga escrito : Código de Cliente:
XXXXXXX.
Condic
: Si se indica el número de otra línea, la línea actual sólo
será visualizada se la otra línea también es visualizada. En caso
de dependencias entre líneas es necesario respetar la estructura de
la base de datos correspondiente. Una línea (dependiente) sólo
deberá depender de otra línea (línea condicionada) si la línea
condicionada sólo contiene campos asignados a una base de datos
de una tabla jerárquicamente inferior a la tabla de los campos a
visualizar en la línea dependiente
Lin.
Blanco Ant : Número de líneas en blanco a visualizar antes
de la línea actual.
Lin.
Blanco A : Número de líneas a visualizar después de la
línea actual.
Cabec.
Pág. : Marcar este campo para visualizar la línea
correspondiente en la cabecera de la página en un cambio de
página, siempre y cuando una de las líneas a continuación
ocasione el cambio de página.
A
continuación está la pantalla Opciones de salida campo.Para
cada campo que aparece en el query, se pueden fijar los
siguientes parámetros:
o Long
: Longitud de visualización del campo, es decir,
cuantos caracteres del campo se quieren visualizar.
o Pos
: Posición absoluta del campo en la línea. Si no se
especifica ningún valor, toma el final del campo anterior.
o Masc:
Si se quiere especificar una máscara de salida para
el campo, hay que activar este checkbox.
o <>
0 : Si este checkbox está activado, si el valor es igual a
cero no se visualiza.
La
siguiente pantalla es la pantalla de definición de máscaras
para campos, si se ha seleccionado algún campo en el query con
máscara de salida.Con ayuda de una máscara es posible fijar una
representación distinta a la representación estándar en la salida de
un campo. Dentro de la máscara será suplida cada línea de
subrayado ( _ ) por una posición del valor del campo, siendo
efectuada la asignación de izquierda a derecha. Los paréntesis
(<,>) que encierran la máscara no serán visualizados. Por
ejemplo, si el campo Ejercicio es de cuatro posiciones, sin
máscara se visualizará '2000', pero si se especifica la máscara
<Ejercicio:____>, en cada línea del query en la que aparezca el
campo ejercicio se visualizará 'Ejercicio:2000' .
Cabeceras
de columna : Justo debajo de la
cabecera de página, aparecen los textos que se
visualizarán en las cabeceras de columna. Si se
desea modificarlos, basta con hacer doble click
sobre el texto y aparecerá un recuadro para
cambiarlo.
Estadísticas
Nº
: Este parámetro marca el orden de los campos que aparecen
en la estadística.
Cla
: Orden de clasificación. Ordena los resultados de salida de
la estadística en función del orden de clasificación.
Di :
Si se quiere que el orden de salida sea ascendente o
descendente.
Rf
: Al marcar este parámetro se generarán automáticamente
sumas parciales para ese campo. La estadística se puede ir
plegando y desplegando con sumas parciales de los campos
numéricos, tantas veces como campos numéricos con este
indicador activo haya.
Ctd: Se
aplica a los campos numéricos. Si el indicador está
activado, en la estadística aparece la cantidad de entradas
contempladas en la línea, es decir, si una línea es una suma
parcial, se podrá ver cuantos registros se han considerado en la
suma.
%:
Este campo se utiliza para visualizar el % que representa una
línea respecto al total.
Asc:
Si la lista ranking debe ser ordenada en criterio ascendente
o descendente.
Otras opciones
Codigo