4D Write v14Utilizar las áreas 4D Write |
||
|
4D Write v14
Utilizar las áreas 4D Write
Utilizar las áreas 4D Write
Hay tres tipos de áreas disponibles en 4D:
Para utilizar un documento 4D Write, puede crear un área de plug-in en un formulario o abrir una ventana externa. Puede crear un área externa, dibujando el área en un formulario en el entorno Diseño. Una ventana externa se abre, ya sea por la elección de 4D Write en el menú Herramientas o mediante la ejecución del comando Open external window. Además de la creación de áreas visibles, puede crear áreas invisibles fuera de la pantalla. Para obtener más información, consulte el párrafo "Áreas Fuera de la pantalla 4D Write", más adelante en esta sección. 4D Write utiliza variables para almacenar la ubicación de las áreas 4D Write, ventanas externas y áreas fuera de la pantalla. Para referenciar el área en la que desea realizar una operación, debe pasar la variable que contiene el número de identificación del área como parámetro para el comando o la función. Hay dos tipos de variables area:
La mayoría de comandos 4D Write requieren que se especifique un área antes de que puedan ejecutarse. Cuando desee que un documento 4D Write aparezca en un formulario 4D, debe crear un área plug-in en el formulario y asignarle un nombre único, especificando el tipo de plug-in como 4D Write. 4D le permite crear un documento 4D Write en un área independiente llamada una ventana externa. Las ventanas externas son útiles cuando desea que el usuario tenga acceso a un procesador de textos en cualquier momento para escribir cartas, memorandos y otros documentos. Ejecutando la función 4D, Open external window, desde un método abre una ventana especificada y devuelve un ID de área en una variable entero largo. Puede hacer referencia a esta variable cada vez que desee ejecutar un comando 4D Write para afectar la ventana externa. Por ejemplo: vWrite:=Open external window(50;50;350;450;8;"Merge Letter";"_4D Write") Para obtener más información sobre el comando Open external window, consulte a su definición en el Manual de lenguaje 4D. Un área fuera de la pantalla se almacena en la memoria y no es visible para el programador o para el usuario. Puede utilizar un área fuera de la pantalla para modificar un documento antes de que un usuario lo vea o para guardar el documento para que el usuario pueda volver al original, si es necesario. WR New offscreen area y WR PICTURE TO AREA son los dos comandos que se utilizan para crear un área fuera de la pantalla. Recuerde que debe eliminar el área fuera de la pantalla después de haberla terminado de utilizar para liberar la memoria que utiliza. Cuando se pone en un método global, el siguiente código crea un área fuera de la pantalla para guardar el documento. QUERY([Empleados];[Empleados]ID=vID) Utilizando un botón en un formulario, puede permitir al usuario volver al documento original guardado. Puede crear un botón en el formulario de entrada y asignarle el siguiente código: Review:=WR Area to picture(Area) |
PROPIEDADES
Producto: 4D Write VER TAMBIÉN
Gestión multiplataforma de los documentos ARTICLE USAGE
4D Write - Lenguaje ( 4D Write v11.6) |