AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Plano
  • Presentación
  • Asignación de uno o más controles a uno o más planos
  • Seleccionar el plano visualizado en el editor
  • Edición de planos en el editor de ventanas
  • Gestión de aviones
  • Visualización de la ventana de gestión de planos
  • Nombrar los aviones
  • Modificar el orden de los planos
  • Añadir o borrar planos
  • Cambio de plano a través de la programación
  • Cambio de plano en una ventana
  • Cambio de plano en un reporte
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Los planos se utilizan para agrupar los controles de ventana. Un plano es una "capa" de la ventana. Cada ventana puede incluir varios planos.
Los mandos se pueden posicionar en diferentes planos. Se puede visualizar un único plano a la vez en el editor de ventanas y al ejecutar el programa.
Cada ventana de control puede:
  • no pertenecen a ningún avión: se visualizará siempre, independientemente del plano actual
  • pertenecen a un avión. Este control se mostrará cuando se active el plano correspondiente (lo que significa Visible).
  • pertenecen a varios planos. Este control se mostrará cuando uno de los aviones associated con el control esté activado (lo que significa Visible).
Observaciones:
  • Los aviones también están disponibles en los informes. Los aviones de los informes se utilizan principalmente para sustituir los bloques de sustitución.: simplemente posicione los controles en varios planos y active el plano deseado al imprimir.
  • WEBDEV - Código ServidorWEBDEV - Código NavegadorPHP Los planos se pueden utilizar en las páginas y en los controles del contenedor. Para obtener más información, consulte Los aviones en WEBDEV
  • WINDEVWINDEV Mobile El editor de ventanas propone una gestión avanzada de los planos que permite nombrar los planos. Para obtener más información, consulte Edición de planos en el editor de ventanas.
Asignación de uno o más controles a uno o más planos
Para asignar uno o más controles a uno o más planos:
  1. Seleccione los controles.
  2. Seleccione:
    • "Asociar .. a un plano" en el menú contextual del control o selección de control s en una ventana.
    • "Asociar a un plano" en el menú contextual del control o selección de control s en un reporte.
  3. En la ventana que aparece, seleccione:
    • "Sin plano" si el control debe ser associated sin plano,
    • uno de los aviones disponibles.
    • varios planos (para ello, mantener pulsada la tecla Ctrl durante la selección de planos).
Observaciones:
  • El número de planos es ilimitado. Sin embargo, el editor de ventanas o el editor de reportes pueden impedirle seleccionar los planos superiores a 98.
  • También se puede asignar un control a un avión desde la ventana de control description:
    • en el editor de ventanas: pestaña "Detalles", opción "Plano".
    • en la editor de reportes: Pestaña " UI ", opción "Plano".
  • Al asignar una control a un plano, es posible que la control no se muestre en la ventana actual ni en la reporte: el plano actual difiere del plano asignado a la control.
  • La ventana de asignaciones lista los planos utilizados y luego los planos en blanco.. Los botones que se encuentran en la parte inferior de esta ventana simplifican el movimiento entre los diferentes tipos de planos.
Seleccionar el plano visualizado en el editor
Para visualizar un plano específico en el editor, puede hacerlo:
  • En el editor de ventanas: en la pestaña "Ventana", en el grupo "Asociar", despliegue "Planos". En la ventana que se abre, sólo tiene que elegir el avión que desea visualizar en la sección "Navegación"..
  • En el editor de reportes: en la pestaña "Modificación", en el grupo "Planos", despliegue "Planos". En la ventana que se abre, sólo tiene que elegir el avión que desea visualizar en la sección "Navegación"..
  • Presione las teclas PgDn y PgUp. Estas teclas se utilizan para visualizar los diferentes planos de la ventana actual o reporte.
  • Presione Ctrl + PgDn y Ctrl + PgUp. Estas teclas sirven para visualizar los diferentes planos que contienen controles (planos no vacíos) de la ventana actual o de reporte.
  • Escriba el número del avión a mostrar en la barra de estado de la ventana o editor de reportes.
WINDEVWINDEV Mobile
Edición de planos en el editor de ventanas

Gestión de aviones

La gestión de planos se puede realizar desde el editor de ventanas. Es posible:

Visualización de la ventana de gestión de planos

Para abrir la ventana de gestión de planos (y ver los diferentes planos de ventana):
  1. En la pestaña "Ventana", en el grupo "Asociar", despliegue "Planos" y seleccione "Editar planos" (o presione Alt + Av Pág).
  2. La ventana mostrada presenta una miniatura de todos los planos de la ventana. Estas miniaturas se clasifican según su número de orden.
Observación: Se visualizan todos los planos que contienen controles. También se muestran los planos vacíos que se encuentran entre dos planos que contienen controles.: son Grayed.

Nombrar los aviones

Los aviones están numerados por Default. Si se borra un plano, se renumeran automáticamente todos los planos siguientes. Para ser independiente del número de plano, el editor de ventanas le permite nombrar y reorganizar los planos de ventana..
Para nombrar los aviones:
  1. En la ventana de gestión de planos, seleccione la miniatura del plano a renombrar.
  2. Haga clic en el ícono "Lápiz":
  3. Escriba el nombre del avión en el área que se muestra:
  4. Validar. El avión se llama. Aparece Above la miniatura del avión.
  5. Validar la ventana para la gestión de planos. El nombre del plano aparece en el editor de ventanas, debajo del número de plano..
Observación: Modelos de ventanas: Tiene la capacidad de nombrar planos en las plantillas de ventanas.. Si una ventana que utiliza una modelo anula la nomenclatura de los aviones modelo, la nomenclatura ya no se actualizará cuando se actualice la modelo.

Modificar el orden de los planos

Los aviones son mostrados en su orden de creación por Default. La ventana de gestión de planos sirve para modificar el orden de los planos.
Para modificar el orden de los planos:
  1. En la ventana de gestión de planos, seleccione la miniatura del plano que desea mover..
  2. Arrastre y suelte la miniatura a la nueva posición deseada: las miniaturas que representan los otros planos se mueven para ver la posición final del plano desplazado.
  3. Dejar caer la miniatura del plano movido en su nueva ubicación. En caso de duda, se solicita el número de plano de inserción.
  4. Todos los aviones afectados se renumeran. Los nombres de los aviones no cambian..
  5. Validar la ventana de gestión de planos para tener en cuenta las modificaciones..
Para intercambiar la posición de dos planos:
  1. En la ventana de gestión de planos, seleccione la miniatura de los dos planos cuyas posiciones deben ser intercambiadas (pulse Ctrl para la selección múltiple)..
  2. Haga clic con el botón derecho del ratón para abrir el menú contextual de la selección y seleccione "Intercambiar"..
  3. Las miniaturas de dos planos se intercambian y los planos se renumeran si es necesario..
  4. Validar la ventana de gestión de planos para tener en cuenta las modificaciones..

Añadir o borrar planos

La ventana para la gestión de planos permite añadir o borrar planos vacíos..
Para agregar un plano vacío:
  1. En la ventana para la gestión de planos, seleccione la miniatura del plano delante del cual se insertará un plano vacío..
  2. Haga clic con el botón derecho del ratón para abrir el menú contextual de la selección y seleccione "Insertar un plano en blanco".
  3. Se inserta el plano vacío y se renumeran todos los planos afectados.. Los nombres de los aviones no cambian..
  4. Validar la ventana de gestión de planos para tener en cuenta las modificaciones..
Para agregar un set de aviones vacíos:
  1. En la ventana para la gestión de planos, seleccione la miniatura del plano delante del cual se insertarán los planos vacíos..
  2. Haga clic con el botón derecho del ratón para abrir el menú contextual de la selección y seleccione "Iniciar desde plano".
  3. En la ventana que se muestra, especifique el número en el que se posicionará este plano.
  4. Validar. Se insertarán tantos planos vacíos como sea necesario delante del plano seleccionado.. Todos los aviones afectados se renumeran. Los nombres de los aviones no cambian..
  5. Validar la ventana de gestión de planos para tener en cuenta las modificaciones..
Observación: Si se muestran más de 6 planos vacíos uno tras otro, en la ventana de gestión de planos sólo se mostrarán el primero y el último plano vacío..
Para eliminar un plano vacío:
  1. En la ventana para la gestión de planos, seleccione la miniatura del plano vacío que desea borrar.
  2. Haga clic con el botón derecho del ratón para abrir el menú contextual de la selección y seleccione "Eliminar"..
  3. Se borra el plano vacío y se renumeran todos los planos afectados.. Los nombres de los aviones no cambian..
  4. Validar la ventana de gestión de planos para tener en cuenta las modificaciones..
Cambio de plano a través de la programación
La propiedad Tela impermeable permite:
  • averiguar y cambiar el plano actual en una ventana o reporte.
  • averiguar y cambiar el plano associated con un control.

Cambio de plano en una ventana

El cambio de plano en una ventana se puede realizar en cualquier momento. Un botón se utiliza a menudo para cambiar de plano.
Ejemplo:
// Switch to plane 4 for adding orders
WIN_CRM.Plane = 4
El cambio de avión es inmediato: sólo los controles associated con el avión se muestran.
Observación: Si los aviones han sido nombrados en el editor de la ventana, se puede usar el nombre del avión en lugar del número del mismo.

Cambio de plano en un reporte

El cambio de plano en una reporte debe realizarse al imprimir la reporte. Se recomienda utilizar el Tela impermeable Property en uno de los eventos asociados al reporte, bloques o controles.
// Open the report
// Display plane 2
MyReport.Plane = 2
El cambio de avión es inmediato: sólo se imprimen los controles associated con el avión.
Observación: Sustitución de los bloques de sustitución por aviones:
Hasta la versión 18, los bloques de sustitución se utilizaban para sustituir un bloque por otro durante la impresión.. Sin embargo, para evitar los problemas de impresión, se recomendó crear bloques de sustitución con la misma altura que el bloque a sustituir..
A partir de la versión 19, los aviones pueden sustituir fácilmente un bloque de sustitución.. Para ello, es necesario:
  • en el editor: posicionar los controles del bloque de sustitución en el bloque deseado y asignarlos a un plano.
  • mediante programación: sustituir la llamada a iSubstBlock por una llamada a Tela impermeable Property para mostrar el plano deseado.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Obs


Os planes normalmente se usa uma quantidade limitada no máximo 3 onde pode por na plane 1 o table grid, na plane 2 os campos do formulário e na plane 3 o select view.

Lembro que a janela só vai abrir se todo o oconteudo for carregado na memória, deve ser usado com extrema prudência.


A limited number of planes are normally used, at most 3, where you can put the table grid on plane 1, the form fields on plane 2 and the select view on plane 3.

Remember that the window will only open if all the content is loaded into memory, it must be used with extreme caution.
Boller
15 03 2024

Última modificación: 24/06/2023

Señalar un error o enviar una sugerencia | Ayuda local