(continuación 2) Pantalla de selección

 componente de pestaña

 

 

 control de formulario

 

 

Haga doble clic en el espacio en blanco - aparece el cuadro de edición a la derecha

en 

fijo significa arreglar algunas columnas. 

Puede ser modificado 

 

Entrar restaurará automáticamente 

 Entrar restaurará automáticamente 

 razón

Verificar campos en pai no hace nada.

 plan para crear un nuevo formulario

 

 

 

 

Especifica la fila de selección en el formulario.

extensión de botón

 después de la ejecución

Modificar los nombres de las columnas. 

Crea un módulo

 

No se restaurará después de la modificación. 

parte de la diferencia 

 Después de agregar una línea, presione Entrar para seguir agregando líneas.

 La razón es que el retorno de carro o el desplazamiento de la rueda no tienen su propio código de función.

Depuración encontrada (después de hacer clic en el botón Agregar, presione Entrar)

 Solución

 Se define un ok_save.

Después del retorno del carro aquí, sy-ucomm se borrará y no causará el efecto en este momento.

 Comentar la parte de búsqueda

 Efecto

Después de ingresar los datos, el retorno de carro se borrará

 Ingrese a la interfaz de depuración después de /H

 Se encuentra que no hay datos en la tabla interna.

 Motivo Cuando no hay datos en la tabla interna, se producirá un error al utilizar modificar <tabla interna> del índice 1 del <área de trabajo>.

Cuando se usan, los datos agregados (modificados) se pueden conservar después de hacer clic en Agregar fila.

 Para resolver el problema de no presionar el botón para lograr el efecto final, dé a la tabla interna una línea en blanco.

 Efecto

 Agregar texto al cuadro de entrada

 

 

 Consulte los datos del formulario a continuación a través del cuadro de entrada de arriba.

 AS SUBSCREEN significa crear con una subinterfaz

 número de toma

 

 Contiene el nombre del programa y el número de pantalla, lo que significa incrustar la interfaz de pantalla de selección en la subinterfaz.

 

 

Haga clic para abrir el cuadro en la interfaz de dibujo.

Modificar las propiedades de la columna del formulario

 Vuelva a cambiar a los datos de la tabla interna original.

Para modificar las propiedades de la columna, el formulario debe ser modificable cuando se crea.

construir un botón

Representa una columna en un formulario.

 Esta parte establece las propiedades de la columna del formulario.

modificar el código

estructura dentro de la estructura.

Efecto:

Después de hacer clic, cambie de (modificable a no modificable) o de (no modificable a modificable).

 Seleccione la línea y presione Enter para hacer que la línea sea modificable o no modificable, el resto de las líneas permanecen sin cambios.

 Este módulo está en el bucle en gt_school.

 La celda con el campo zsname se vuelve editable cuando se selecciona la fila.

 Después de desmarcar, el retorno de carro no se podrá modificar.

 

 

    

 nuevo efecto de código

Seleccione la celda y presione Entrar para volverse modificable

Después de seleccionar otro y presionar Enter, el frente se vuelve modificable y no modificable. 

Donde el código necesita ser cambiado

 Obtenga el nombre del campo y el número de líneas gv_lines es el número de líneas en la página actual

En la página actual, haga clic en la línea 11 y presione Entrar

 

gv_lines indica el número de filas actualmente visibles en el formulario. 

top_line indica la fila superior del formulario actual.

 

 

 

 Crear una pantalla de 200

 

100 interfaz tiene exportación

 

 

 

El efecto de la pantalla de llamada vuelve a la interfaz anterior. 

 

 

 

Haga doble clic para entrar

 

Después de hacer clic en el botón Atrás aquí, vuelve directamente a la interfaz inicial.El efecto de la pantalla configurada.

Generalmente, estas dos declaraciones se usan juntas, lo que significa colocar esta interfaz y dejar la interfaz actual (dejar 100 e ingresar 200) 

 "salir a la pantalla" significa salir a esa interfaz (el efecto es el mismo que el de la pantalla configurada y volverá a la interfaz inicial)

 La primera

dominio de tipo de referencia

 

el segundo

Verifique el formulario de clave externa de la tabla: haga clic en el botón [clave]

 Aquí zschool se establece como clave externa

 

 La ayuda de búsqueda aparece en el campo school_id

Esta búsqueda ayuda

 

 

 Crear ayuda de búsqueda

 

 Seleccione el primero, el segundo es ayuda de búsqueda agregada (compuesta) - múltiples juntos

 atributos atributos básicos

método de selección método de visualización - aquí vamos a completar la tabla de la base de datos

D diálogo con valor inmediatamente significa mostrar todos los valores

Esta sección establece el filtro de ayuda de búsqueda 

 lpos es la columna del formulario de ayuda de búsqueda

spos es la fila de la condición de filtro de ayuda de búsqueda

sdis indica si se pueden modificar las condiciones de filtro del formulario de ayuda de búsqueda

M...Márquelo para indicar que el elemento de datos se puede modificar

valor por defecto valor por defecto

Usar la ayuda de búsqueda

 

Haga clic en el elemento en la columna de elementos de datos 

 

 Ingrese la ayuda de búsqueda y los campos que necesitan sugerencias de ayuda.

Activar elemento de datos y tabla de base de datos

 buscar nivel de ayuda

Ayuda de búsqueda de clave externa>elemento de datos autoconstruida

 

 Crear una nueva sesión en la interfaz de ayuda de búsqueda (interfaz)

Lpos indica el orden de las condiciones de filtrado y 0 indica que no se muestra.

 

Si sdis está marcado, significa que la condición del filtro no se puede modificar (cuando no es modificable, debe tener un valor predeterminado)

valor predeterminado El valor predeterminado de la condición de filtro

imp recibe parámetros de la ayuda de búsqueda.

 Establecer saliente para zsname

 

 

 Interfaz de diálogo más ayuda de búsqueda

 Ingrese el nombre de la ayuda de búsqueda en la ayuda de búsqueda.

Seleccione la configuración de la interfaz Buscar ayuda

 Aquí metchcode nombre del ayudante de búsqueda de objetos.

 La ayuda de búsqueda anterior es solo una ayuda de búsqueda estática (la ayuda de búsqueda no se puede cambiar de acuerdo con los valores de otros campos en la pantalla)

 

agregar una variable 

 Creado en una pantalla de 100

 

 

 

añadir parte 

Cree un bloque de módulo para F4_NAME. 

 

Después de no crear nada para escribir el efecto, no se muestra el botón f4

 

función de escritura

 

retfield significa pasar el campo en la tabla interna al cuadro de entrada 

 

dynpnr significa número de pantalla

dynprofield significa ese cuadro de entrada (nombre de la variable del cuadro de entrada) 

 Menú desplegable

 Aumentar

 

 

 

 f/m son ambas teclas, macho/hembra son ambas descripciones

 La configuración del cuadro desplegable debe establecerse antes de que se muestre la pantalla pbo

 Aumentar

 

 

 id es el cuadro de entrada (nombre de la variable del cuadro de entrada)

 Modifique el atributo del cuadro de entrada como un cuadro desplegable

modificable (desde el valor predeterminado) 

El valor clave es la clave. 

por fin

 

 

 

 

 

 

 

 

 

 

 lProcedimientos estándar

Cambiar realizar a la pantalla de llamada.

crear pantalla

 

 

 

 El penúltimo botón dibuja el control de la mesa

 

 

 

 

 

 

 código de transacción sm30

Se puede modificar y eliminar.

 

Para modificar una tabla de base de datos, primero elimine todos los datos de la tabla de base de datos. De lo contrario, no se puede activar después de la modificación. 

 

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_53645728/article/details/131397128
Recomendado
Clasificación