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 / WLanguage / Sintaxis WLanguage / Instrucciones estructuradas
  • Nidificación
  • Casos especiales
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
Factoriza la expresión de un elemento en el que se accede a varios subelementos o propiedades.
Ejemplo
WITH File
.Item = 1
END
WITH Control
..X = 5
..Y = 6
END
WITH ClassVariable
.Member = 5
END
Sintaxis
WITH <Expression representing a base element>
   .<Sub-element>
   ..<Property>
  :<Member or attribute>
END
<WITH>:
Marca el inicio del bloque de instrucciones.
<Expression representing a base element>:
Elemento utilizado. Se pueden utilizar los siguientes elementos:
  • los controles,
  • los archivos HFSQL,
  • las fuentes de datos,
  • los tipos avanzados (Record, xmlNode, ...),
  • las estructuras,
  • las clases,
  • los objetos.NET y los objetos de la aplicación Windows Store.
Atención: La expresión que representa el elemento base se evalúa una sola vez.
<END>:
Marca el final del bloque de declaraciones.
Observaciones

Nidificación

Los bloques WITH pueden ser anidados. Sin embargo, el elemento sobre el que se realizan los accesos a los subelementos, propiedades o barras es siempre el elemento del bloque más interior.
oo is gglCalendar
sTitle, sAuthorName are strings
WITH oo
sTitle = ..Title
WITH ..Author
sAuthorName = ..Name
END
END

Casos especiales

  • En un método de clase, no se puede acceder a los miembros de la clase con la sintaxis <:Miembro> dentro de un bloque WITH.. El operador "':' está reservado al elemento del bloque WITH.
  • El depurador se utiliza para visualizar los subelementos del bloque WITH actual.
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
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