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 / Propiedades WLanguage / Propiedades HFSQL
  • Descripción de un elemento clave compuesto mediante programación
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
La KeyExpression Property se utiliza para set los diferentes componentes de una clave compuesta. Es posible:
  • Averiguar la expresión de una clave compuesta (definida en la editor de análisis o mediante programación).
  • Definir la expresión de una clave compuesta (cuando el archivo de datos se describe mediante programación).
MyItem1 is Item Description
MyItem2 is Item Description
CompositeKey is Item Description
...
// Declare the item 1
MyItem1.Name = "Item1"
MyItem1.Type = hItemText
MyItem1.Size = 20
HDescribeItem(MyFile1, MyItem1)
// Declare the item 2
MyItem2.Name = "Item2"
MyItem2.Type = hItemText
MyItem2.Size = 20
HDescribeItem(MyFile1, MyItem2)
// Declare the composite key
CompositeKey.Name = "CompItem"
CompositeKey.KeyExpression = "Item1+Item2"
HDescribeItem(MyFile1, CompositeKey)
HDescribeFile(MyFile1)
HCreation(Temp_File)
Sintaxis

Encontrar la expresión de una clave compuesta Ocultar los detalles

Key expression> = <Data file>.<Item>.KeyExpression
<Key expression>: Cadena de caracteres
Nombre de los diferentes elementos incluidos en la clave compuesta. Estos nombres de elementos están separados por el carácter "+"..
El nombre del elemento clave se devuelve si la clave no es una clave compuesta.
<Data file>: Cadena de caracteres
Nombre del archivo de datos utilizado. Este nombre fue definido en la editor de análisis o con el tipo Expediente description.
<Item>: Cadena de caracteres
Nombre de la posición clave utilizada. Este nombre fue definido en la editor de análisis o con el tipo Artículo description.

Definir la expresión de una clave compuesta Ocultar los detalles

<Item>.KeyExpression = <New expression>
<Item>: Cadena de caracteres
Nombre de la posición clave utilizada. Este nombre fue definido por el tipo Artículo description.
<New expression>: Cadena de caracteres
Nombre de los diferentes elementos incluidos en la clave compuesta. Estos nombres de elementos están separados por el carácter "+"..
Observaciones

Descripción de un elemento clave compuesto mediante programación

Cuando se describe un elemento clave compuesto mediante programación, la escribir a máquina Property es opcional (a diferencia de los elementos simples definidos mediante programación). Sin embargo, la composición de la clave debe describirse utilizando el KeyExpression Property.
Para más detalles sobre los elementos descritos mediante programación, véase Artículo description.
Versión mínima requerida
  • Versión 9
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