PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Control ListView
  • Mostrar error
  • Límites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
La propiedad ..FileLink permite conocer y modificar la relación de un control:
  • y un artículo encontrado en un archivo de datos.
  • y una variable.
  • Versiones 15 y posteriores
    y varias variables (en este caso, cada variable puede ser relacionado a una propiedad diferente del control).
    Nueva funcionalidad versión 15
    y varias variables (en este caso, cada variable puede ser relacionado a una propiedad diferente del control).
    y varias variables (en este caso, cada variable puede ser relacionado a una propiedad diferente del control).
Recordatorio: En la mayoría de los casos, el enlace entre un control y un elemento o variable se define en el editor de ventanas o en el editor de páginas durante la descripción del control (pestaña"Enlace").. Este enlace permite especificar el elemento del archivo que será utilizado por las funciones de sincronización (ScreenToFile, ScreenToSource, PáginaArchivo, PáginaaFuente, FileToScreen, ArchivoPágina, SourceToScreen, FuentePágina).
Ejemplo de enlace multiarchivo:
Pestaña'Link' de la descripción del control
Esta propiedad es equivalente a la función de ControlAlias.
Versiones 15 y posteriores
Android Esta propiedad ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta propiedad ahora está disponible para aplicaciones Android.
Android Esta propiedad ahora está disponible para aplicaciones Android.
Versiones 17 y posteriores
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Versiones 20 y posteriores
AndroidiPhone/iPad Esta propiedad está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
Nueva funcionalidad versión 20
AndroidiPhone/iPad Esta propiedad está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
AndroidiPhone/iPad Esta propiedad está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android y iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Ejemplo
// Links the EDT_Edit1 control with the Name item of the Customer data file
EDT_Edit1..FileLink = "Customer.Name"
// Same but from the Orders data file with 1 link
EDT_Edit2..FileLink = "Orders.CustomerID" + TAB + "Customer.CustomerID:Name"
// Same but from the OrdLine data file with 2 links
EDT_Edit3..FileLink = "OrdLine.OrdID" + TAB + ...
"Orders.OrdID:CustomerID" + TAB + "Customer.CustomerID:Name"
// Links TABLE_Table1 with Array_Month
TABLE_Table1..FileLink = ":Array_Month"
// Update on the screen
FileToScreen()
// Whenever SourceToScreen is called, the EDT_Current_Allowed control will have:
// - its displayed value updated by the Authorizing property of a class instance,
// - a background color assigned by the value of a global variable
gclContact is cContact
gsColor is int = PastelBlue
EDT_Current_Allowed..FileLink = ":gclContact.Authorizing" + TAB + ...
"value" + CR + ":gsColor" + TAB + "BackgroundColor"
// Update on the screen
SourceToScreen()
Sintaxis

Descubrir el vínculo entre un control y un artículo o variable Ocultar los detalles

<Current link> = <Control name>..FileLink
<Current link>: Cadena de caracteres
Se pueden encontrar diferentes tipos de enlaces:
  • Ningún enlace: cadena vacía ("")
  • Un simple enlace con un artículo de un archivo de datos:
    "<Base file>.<Base item>"
  • Enlace complejo con un artículo de un archivo de datos:
    "<Base file>.<Base item>[ + TAB + <Link> [+ TAB + <Link>]]"

    donde <Link> corresponde a:
    <Archivo relacionado>.<Clave>:<Elemento relacionado>[<Índice>]
  • Enlace con una variable:
    ":<prefix><Variable name>"
    o
    ":<Variable name>"
    (el prefijo se aplica sólo si el estilo de código está habilitado en el proyecto).
<Control name>: Cadena de caracteres (con o sin comillas)
Nombre del control cuyo enlace de archivo se solicita.

Modificar el vínculo entre un control y un elemento o variable Ocultar los detalles

<Control name>..FileLink = <New link>
<Control name>: Cadena de caracteres (con o sin comillas)
Nombre del control cuyo enlace de archivo se modificará.
<New link>: Cadena de caracteres
Se pueden definir diferentes tipos de enlaces:
  • Ningún enlace: cadena vacía ("")
  • Un simple enlace con un artículo de un archivo de datos:
    "<Base file>.<Base item>"
  • Enlace complejo con un artículo de un archivo de datos:
    "<Base file>.<Base item>[ + TAB + <Link> [+ TAB + <Link>]]"

    donde <Link> corresponde a:
    <Archivo relacionado>.<Clave>:<Elemento relacionado>[<Índice>]
    Observación: también se acepta la siguiente sintaxis:
    <[Base file>.<Item>[<[Subscript]>] [: <Link> [: <Link>] ]

    donde <Relación> = <Archivo relacionado>.<Clave>:<ElemMostrado> [<[Índice]>]
  • Enlace con una variable:
    ":<prefix><Variable name>"
    o
    ":<Variable name>"
    El prefijo debe especificarse sólo si el estilo de código está habilitado en el proyecto (no importa si los prefijos se muestran o no).
  • Versiones 15 y posteriores
    Vincular varias propiedades con varias variables: la cadena de caracteres que describe el enlace debe tener el siguiente formato:
    ":" + <Name of variable 1> + TAB + <Name of property 1> + CR + ...
    ":" + <Name of variable 2> + TAB + <Name of property 2> + CR + ...
    ":" + <Name of variable N> + TAB + <Name of property N>
    Nueva funcionalidad versión 15
    Vincular varias propiedades con varias variables: la cadena de caracteres que describe el enlace debe tener el siguiente formato:
    ":" + <Name of variable 1> + TAB + <Name of property 1> + CR + ...
    ":" + <Name of variable 2> + TAB + <Name of property 2> + CR + ...
    ":" + <Name of variable N> + TAB + <Name of property N>
    Vincular varias propiedades con varias variables: la cadena de caracteres que describe el enlace debe tener el siguiente formato:
    ":" + <Name of variable 1> + TAB + <Name of property 1> + CR + ...
    ":" + <Name of variable 2> + TAB + <Name of property 2> + CR + ...
    ":" + <Name of variable N> + TAB + <Name of property N>
Observaciones
WINDEVWindows MobileJava

Control ListView

..FileLink se utiliza para conocer y modificar el vínculo entre las leyendas de un control ListView y un elemento de un archivo de datos.
WINDEVWindows MobileJava

Mostrar error

ControlError se utiliza para personalizar el mensaje de error que se muestra en los controles cuando no se puede mostrar el valor del control.

Límites

..FileLink sólo se aplica a los controles que se encuentran en una ventana o en una página.
Widget Android Esta propiedad sólo se aplica a los siguientes controles:
  • Control Botón.
  • Control Estático.
  • control Imagen.
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