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 / RAD / RAD Compatible con la versión 11
  • Presentación
  • ATENCIÓN: En la versión 12, el RAD fue reconstruido completamente. El método explicado en esta página se mantiene para la compatibilidad con versiones anteriores.. Para obtener más información, consulte Nuevos patrones RAD.
  • Estructura de código
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

ATENCIÓN: En la versión 12, el RAD fue reconstruido completamente. El método explicado en esta página se mantiene para la compatibilidad con versiones anteriores.. Para obtener más información, consulte Nuevos patrones RAD.

El código de los elementos del patrón contiene los códigos de los diferentes modos de generación del RAD:
  • el modo de programación: programación simplificada, procesal u orientada a objetos
  • el tipo de función utilizada: Comandos WLanguage, SQL u ODBC
Dependiendo de las elecciones realizadas al generar una ventana RAD, el código fuente apropiado se incluirá en la ventana de acuerdo con las etiquetas insertadas en el código de los elementos del patrón.
Estructura de código
Las diferentes etiquetas utilizadas van precedidas del símbolo % (porcentaje).
El comienzo de una sección incluye la palabra clave ifdef y un código para identificar el modo de programación o el tipo de función que utiliza la sección. El final de una sección se identifica con la palabra clave endif.
Ejemplo de esqueleto de código de inicialización de una ventana:
##########################################
## SECTION 1: Generation of procedural code
##########################################
%ifdef PROC
%ifdef ODBC
##########################################
# ODBC code
##########################################
// Insert the ODBC code used in procedural mode
##########################################
# End of ODBC code
##########################################
%endif

  %ifdef SQL
##########################################
# SQL code
##########################################
// Insert the SQL code used in procedural mode
##########################################
# END of SQL code
##########################################
%endif

%ifdef HF
##########################################
# "Standard" procedural code
##########################################
## Special case if the pattern is using a query
%ifdef QUERY
// Insert the code used for a query
## End of the special case if the pattern is using a query
%endif
##########################################
# END of "standard" procedural code
##########################################
%endif
%endif
##########################################
## SECTION 2: Generation of object code
##########################################
%ifdef OBJ
// Insert the object code used
%endif
##########################################
## SECTION 3: Generation of "simple mode" code
##########################################
%ifdef SIMPLE
// Insert the simplified code
%endif
Para más detalles sobre las distintas palabras clave que pueden utilizarse en su código, consulte Archivo MDL: Patrón description y Archivo MDL: Ventana description
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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