Eventos

Keisuke Miyako presenta las etiquetas 4D en el 4D Summit 2016

Traducido automáticamente de Deepl

Keisuke MiyakoEl Director del Servicio Técnico de 4D Japan, presenta en 4D Summit Paris 2016 cómo la función de etiquetas de transformación 4D ha sido altamente potenciada con 4D v16. Si aún no está usando las etiquetas 4D – ¡esté seguro de que estará encantado de empezar a usarlas lo antes posible después de ver este video!

Además de la introducción de las mejoras realizadas en 4D v16 que hacen que las etiquetas 4D sean ahora tan poderosas, Keisuke presenta aquí 2 ejemplos concretos de casos de uso de las etiquetas 4D: exportar datos a una hoja de cálculo Excel y crear bonitos gráficos utilizando una biblioteca JavaScript a partir de datos servidos en un formato JSON.

Producto blank

Más acciones estándar para las áreas de texto con estilo

Traducido automáticamente de Deepl

Quiere crear rápidamente una barra de herramientas para sus áreas de texto con estilo. Quiere cambiar la fuente del texto o computar/congelar Expresiones 4D sin escribir una línea de código. Es posible utilizando las nuevas acciones estándar para las áreas de texto con estilo.

Sólo tiene que asociar una acción estándar a cada objeto botón y 4D se encargará de todo automáticamente: la activación de la acción pero también la activación o desactivación del botón si la acción no está disponible en el contexto actual.

Producto New tabs with macOS Sierra

Combina tus ventanas en pestañas en macOS Sierra

Traducido automáticamente de Deepl

Gracias a macOS Sierra, las aplicaciones tienen ahora la oportunidad de utilizar ventanas con pestañas en lugar de múltiples ventanas. Desde 4D v16 R3, 4D Developer Edition 64-bit puede aprovechar esta nueva característica de Apple para el entorno de diseño.

El tipo de ventanas que pueden ser tabuladas son las ventanas de Métodos y Editores de formularios. Otras ventanas como el explorador o las herramientas, por ejemplo, permanecen separadas.

Como en toda aplicación basada en ventanas con pestañas

  • cada pestaña puede moverse a una nueva ventana arrastrando la pestaña fuera de la barra de pestañas.
  • cada pestaña se puede mover a otra ventana existente.
Producto 4D Write Pro Standard action

Crea tu propia interfaz para 4D Write Pro

Traducido automáticamente de Deepl

¿Quiere crear rápidamente una barra de menús para gestionar sus 4D Write Pro áreas? ¿Quiere crear su propio menú contextual para sus usuarios finales? ¿Quiere crear un mosaico de colores para cambiar el fondo del documento? Entonces esta función está hecha para usted – y mejor, no necesita escribir ni una sola línea de código…

Hemos añadido acciones estándar para manejar las áreas de 4D Write Pro . Se pueden definir en la fase de diseño o mediante programación. Hay más de 80 acciones disponibles y por nombrar sólo algunas de ellas Estilo de fuente (negrita, cursiva, subrayado), Color de fuente, Color de fondo, Alineación del texto (izquierda, centro, derecha, justificar…), Bordes (estilo, color, ancho, radio…), Acciones del corrector ortográfico…

Algo importante a notar, cuando se asignan a objetos de la interfaz, las acciones estándar manejan automáticamente la activación/desactivación del objeto dependiendo del contexto. Es fácil.

Consejos Standard action for 4D Styled text

Descubra todas las opciones para utilizar las acciones estándar

Traducido automáticamente de Deepl

Algunos desarrolladores creen que las acciones automáticas son para los principiantes. Sin embargo, es posible que se hayan perdido muchas de las posibilidades que hemos añadido en los últimos años. Las acciones estándar, como First Record o color?value=redpueden asignarse a un botón de la interfaz de usuario o mediante programación. La acción puede ser asignada a un elemento del menú, al menú contextual, o invocada con un comando. Una ventaja es que 4D también maneja automáticamente el ítem de menú o la desactivación del botón cuando la acción no es aplicable (por ejemplo, como si no hay un registro siguiente).

Y a partir de 4D v16 R3, la lista de acciones estándar crece: se han añadido más de 100 nuevas acciones estándar para 4D Write Pro y Styled Text, permitiendo construir, por ejemplo, una barra de herramientas sin escribir una línea de código.

Producto blank

Listbox : ¡más posibilidades de programación!

Traducido automáticamente de Deepl

¿Quieres hacer una programación genérica utilizando listboxes? ¡Entonces esta característica es para usted!

Con 4D v16 R2, más de 20 nuevas propiedades de los listboxes pueden ser manipuladas dinámicamente por el código, por lo que los desarrolladores de 4D tienen ahora el control total sobre el objeto de formulario listbox . Entre una larga lista: multiestilo, wordwrap, edición con un solo clic, modo de truncamiento, ancho mínimo y máximo de columna y mucho más. Las propiedades se aplican a todo el cuadro de lista, a sus columnas o a ambas.

Ya no hay propiedades disponibles sólo en el modo de diseño a través de la lista de propiedades: ahora cada propiedad puede establecerse y obtenerse utilizando 2 comandos: LISTBOX SET PROPERTY y LISTBOX Get property.

Consejos blank

Análisis detallado de la estructura de su base de datos

Traducido automáticamente de Deepl

¿Sabía que puede recuperar información muy detallada sobre una tabla, un campo, unos índices, una relación o incluso sobre la estructura completa de la base de datos? Este tipo de información es siempre muy útil para el análisis o la introspección. Por supuesto, puede utilizar los comandos obsoletos de 4D Pack _AP Get field infos y _AP Get table info. Otra opción es utilizar el comando SQL system tables.

Ninguno de ellos le permite recuperar toda la información. Entonces, ¿por qué utilizar un plug-in o SQL cuando podría utilizar un comando de 4D? El comando EXPORT STRUCTURE devuelve la definición completa de la estructura de la base de datos en un árbol XML. Este comando existe desde 4D v14 R4.

Producto blank

Intercambio de mensajes entre procesos

Traducido automáticamente de Deepl

4D v15 R5 introduce una nueva, simple y poderosa manera de intercambiar información entre procesos y también entre procesos y formularios. Esta funcionalidad se basa en un sistema de mensajería asíncrona que permite llamar a procesos y formularios y pedirles que ejecuten métodos con parámetros en su propio contexto.

Producto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altura de fila variable en Listbox

Traducido automáticamente de Deepl

Mostrar una lista donde la altura de la línea se ajuste exactamente al contenido es una necesidad muy común. 4D View Pro incluye una nueva característica para que usted pueda ahora controlar la altura de cada fila independientemente en un listbox para que se ajuste a su contenido. Para saber más sobre 4D View Pro, consulte esta entrada del blog.

En realidad, ahora hay dos maneras de definir la altura de la fila en un listbox

  • usando nuevos comandos dedicados
  • utilizando una nueva matriz de control