WINDEV

WLANGUAGE : LENGUAGE DE 5.ª GENERACIÓN El lenguaje intergrado de WINDEV, WLan- guage, es poderoso, simple e intuitivo. Este es un lenguaje de 5ª generación (L5G), lo que significa que sus comandos son altamente sofisticados. Un comando WLanguage puede reemplazar decenas o incluso cientos de comandos L4G. PODEROSO Y FACIL DE USAR: UN LENGUAJE NATURAL WLanguage es un lenguaje de programación fácil, cercano al lenguaje natural; es rápido para aprender. El código es rápido de escribir y fácil de co- rregir. Por lo tanto, la codificación y mantenimiento son mucho más fáciles de hacer. FOR EACH Customer Message is Email Message .Recipient= Customer . EmailAddress EmailSendMessage ( Message ) END ¿entiende este código? Sí, gracias a la facilidad del WLanguage. El WLanguage está disponible en francés, en inglés y chino. VARIABLES Y TIPOS La declaración de variables es sencilla e intui- tiva. Message is Email CustomerArray is array of Customers La declaración de variables es simple desde el principio. WLanguage brinda los tipos simples del están- dar, incluyendo entero, booleano, moneda, numérico con 38 dígitos significantes, número real, o cadena de caracteres. Se encuentran disponibles cerca de 20 varia- bles simples. TIPO CADENA WLanguage permite manejar texto de diferen- tes tipos, tales como ANSI, Unicode, UTF-8 o contenido binario gracias a los tipos cadena y buffer. Las conversiones son realizadas automática- mente basadas en las funciones de las propie- dades usadas. Msg is UNICODE string Msg = " Hello! 你好 ! привет ! " Texto en cualquier idioma gracias a UNICODE. 90% de menos código Continúa >>> VARIABLES Structures Classes Arrays Advanced types WINDOW DATABASE Native HFSQL access WINDOW WINDOW REPORT REPORT REPORT VARIABLES Structures Classes Arrays Advanced types VIEW DATA BINDING El Data binding permite enlazar varia- bles en memoria con controles (en una ventana o un reporte). Estas variables en la memoria pueden ser, a su elección: variables simples, una clase, un elemento de estructura del lenguaje (Google Calendar, hoja XLS ,RSS feed,..). El contenido del control Tabla puede ser completado por un arreglo de estos ele- mentos automáticamente. Dos comandos muy sencillos SourceToScreen y ScreenToSource permiten respectivamente activar la visualizacion de datos en controles o la recuperación de información de la GUI (UX) hacia las fuentes de datos. Las fuentes de datos pueden ser ar- chivos de datos (tablas) o variables de aplicación. El método MVP es soportado. 55 www.windev.es •

RkJQdWJsaXNoZXIy NDQ0OA==