PC SOFT

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.
  • Contenido de control Estático
  • Equivalencia
  • Pie de foto associated con una ventana o con una página
  • Texto de un cuadro estático, de edición, de Combo Box, de lista o de control ListView
  • Texto de con una columna tabla
  • Texto de una casilla de verificación o control Botón de opción
  • Leyenda de una columna Check Box en una control Tabla de Treeview
  • Pie de foto associated con una control Imagen
  • Pie de foto associated con un botón
  • Leyenda de una control Pestaña
  • Texto de una control Migas de pan
  • Diferencias entre WINDEV y WINDEV Mobile: Gestión de las opciones de menú
  • Limitaciones
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
En una base de datos, el Caption Property se utiliza para:
  • Descubre la leyenda associated con un elemento de archivo.
    Observación: El artículo fue creado en el editor de análisis o por programación.
  • Averigua la leyenda associated con un archivo de datos.
    Observación: El archivo de datos puede haber sido creado en la editor de análisis o por programación.
  • Descubrir y modificar la leyenda de conexión. La conexión puede corresponder a:
En un reporte, el Caption Property se utiliza para get y cambiar el texto:
  • de una control Estático.
  • de una control Enlace.
  • Versiones 17 y posteriores
    de una control Gráfico.
    Nueva funcionalidad versión 17
    de una control Gráfico.
    de una control Gráfico.
En una ventana o página, el Caption Property también se utiliza para:
  • Averigua y modifica la leyenda de una control en una ventana o en una página.
  • Descubra y modifique el título de una opción de menú.
  • Descubra y modifique el título de una ventana o página.
  • WEBDEV - Código Servidor get contenido de un control Migas de pan.
Recordatorio: La leyenda inicial de un control, ventana, página u opción de menú se define en el editor durante el objeto description.
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
iPhone/iPad Esta Property ya está disponible para los controles de la reporte en las aplicaciones de iPhone/iPad.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Nueva funcionalidad versión 18
iPhone/iPad Esta Property ya está disponible para los controles de la reporte en las aplicaciones de iPhone/iPad.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
iPhone/iPad Esta Property ya está disponible para los controles de la reporte en las aplicaciones de iPhone/iPad.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Versiones 20 y posteriores
Android Esta Property está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android.
iPhone/iPad Esta Property ya está disponible para las columnas de la tabla en las aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 20
Android Esta Property está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android.
iPhone/iPad Esta Property ya está disponible para las columnas de la tabla en las aplicaciones de iPhone/iPad.
Android Esta Property está ahora disponible para los controles de la tabla y las columnas de tabla en las aplicaciones de Android.
iPhone/iPad Esta Property ya está disponible para las columnas de la tabla en las aplicaciones de iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Versiones 23 y posteriores
WEBDEV - Código Navegador Este Property está ahora disponible en código de navegador.
Nueva funcionalidad versión 23
WEBDEV - Código Navegador Este Property está ahora disponible en código de navegador.
WEBDEV - Código Navegador Este Property está ahora disponible en código de navegador.
Ejemplo
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppWindows MobileAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)Ajax
// Find out the caption associated with the Customer.Title item
ResCaption = Customer.Title.Caption
// Modify the text in the "STC_IntroControl" Static control
STC_IntroControl.Caption = "Hello" + Customer.FullName
// Equivalent to: STC_IntroControl.Caption = "Hello [%Customer.FullName%]"
WINDEVUniversal Windows 10 AppWindows MobileAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)
// Change the button caption
IF WIN_Window1.Modified = True THEN
BTN_Add.Caption = "Save"
ELSE
BTN_Add.Caption = "Close"
END
Sintaxis
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppWindows MobileAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)Ajax

Encontrar la leyenda associated con un artículo Ocultar los detalles

<Result> = <Data file>.<Item>.Caption
<Result>: Integro
Título del campo.
<Data file>: Cadena de caracteres (con o sin comillas)
Nombre lógico del archivo de datos utilizado.
<Item>: Cadena de caracteres (con o sin comillas)
Nombre del artículo utilizado.

Descubrir el texto de la leyenda associated con un elemento Ocultar los detalles

<Result> = <Element used>.Caption
<Result>: Cadena de caracteres
Texto visualizado en el elemento especificado.
<Element used>: Tipo de elemento
Nombre del elemento a utilizar.

Modificando el texto de la leyenda associated con un elemento Ocultar los detalles

<Element used>.Caption = <New text>
<Element used>: Tipo de elemento
Nombre del elemento a utilizar.
<New text>: Cadena de caracteres
Nuevo texto visualizado en el elemento especificado.
Observaciones

Contenido de control Estático

Para recuperar el valor de una control o el valor de un elemento de una control Estático:
  • En el editor de reportes: insertar [%<Nombre del control>%] o [%<Nombre del elemento>%] directamente en el título del control.
  • En la programación: hay dos sintaxis posibles con el Leyenda Property:
    • utilizar directamente la cadena [%<Nombre del control>%] o [%<Nombre del artículo>%] en la cadena que corresponde al título. Por ejemplo:
      STC_IntroControl.Caption = "Hello [%Customer.FullName%]"
    • utilizar el nombre de la control o el nombre del artículo en el pie de foto. Por ejemplo:
      STC_IntroControl.Caption = "Hello" + Customer.FullName

Equivalencia

Las propiedades Leyenda y Valor son equivalentes.
Para recuperar el texto de un control Estático, las siguientes sintaxis son equivalentes:
ResCaption = <Static control>.Caption

ResCaption = <Static control>.Value

ResCaption = <Static control>
Para modificar el texto mostrado en una control Estático, las siguientes sintaxis son equivalentes:
<Name of Static control>.Caption = <New text>

<Name of Static control>.Value = <New text>

<Name of Static control> = <New text>
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppWindows MobileAndroidiPhone/iPadJavaCódigo de Usuario (UMC)PHPAjax

Pie de foto associated con una ventana o con una página

La leyenda associated con una ventana o con una página corresponde al título de la ventana o al título de la página. Este título es devuelto por el Título Property.
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppWindows MobileAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)PHPAjax

Texto de un cuadro estático, de edición, de Combo Box, de lista o de control ListView

La leyenda control corresponde al texto de la leyenda.
En un control Estático, este texto es devuelto por el Valor Property.
Widget Android Esta Property está disponible sólo para una control Estático.
WINDEVWEBDEV - Código ServidorWindows MobileAndroidiPhone/iPadJavaCódigo de Usuario (UMC)Ajax

Texto de con una columna tabla

El texto de una columna tabla corresponde al título de la columna y es devuelto por el Título Property.
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppWindows MobileAndroidiPhone/iPadJavaCódigo de Usuario (UMC)Ajax

Texto de una casilla de verificación o control Botón de opción

El Leyenda Property se utiliza para get y cambiar:
  • el texto de una casilla de verificación o control Botón de opción,
  • el texto de una opción en la casilla de verificación o control Botón de opción.
Para modificar el título de una opción que se encuentra en una casilla de verificación o control Botón de opción:
<Control name>[<Index>].Caption = <New caption>
Por ejemplo:
RADIO_RadioButton[2].Caption = "Option number 2"
Para modificar la leyenda associated con una casilla de verificación o control Botón de opción:
<Control name>.Caption = <New caption>
Por ejemplo:
RADIO_RadioButton.Caption = "Age of participants"
Para recuperar el título de una opción:
<Control>[Index].Caption
WINDEVCódigo de Usuario (UMC)

Leyenda de una columna Check Box en una control Tabla de Treeview

Cuando se utiliza en una columna de casilla de verificación en un control Tabla TreeView, el Leyenda Property se puede utilizar para get y cambiar el texto que aparece junto a la casilla de verificación.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppWindows MobileAndroidiPhone/iPadJavaCódigo de Usuario (UMC)Ajax

Pie de foto associated con una control Imagen

El Leyenda Property devuelve o sustituye el Image actual por el Image pasado como parámetro.
El Leyenda Property tiene el mismo efecto que asignar el nombre del Image al control (Control = Image_Nombre).
La control Imagen incluye una leyenda: el Leyenda Property se utiliza para cambiar este texto. Si la nueva leyenda no corresponde a una Image válida, se modifica la leyenda de la control Imagen.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppWindows MobileAndroidWidget Android iPhone/iPadJavaCódigo de Usuario (UMC)Ajax

Pie de foto associated con un botón

El Leyenda Property puede tener dos acciones:
  • reemplazar la Image del botón (el nombre pasado como parámetro corresponde a un archivo Image),
  • devolver o reemplazar el título del botón (el texto pasado como parámetro no es un nombre de archivo de Image).
Por ejemplo:
// Modify the image of a graphic button
BTN_Button1.Caption = "Help.BMP"
 
// Modify the caption of a text button
BTN_Button1.Caption = "New caption"
Observación: Si la control especificada contiene el carácter &, la letra que sigue al carácter & se considera como el atajo de la control.
Versiones 20 y posteriores
WINDEV Observación: La leyenda de una control Botón puede estar en RTF o no ("RTF" marcado en la pestaña "General" del control description).
  • El título puede contener etiquetas RTF cuando se recupera. Para get el título sin las etiquetas RTF, utilice RTFToText. Por ejemplo:
    MyCaption is string
    MyCaption = RTFToText(BTN_Button.Caption)
  • En el modo de edición, el texto associated con la leyenda del control puede estar en texto RTF o no. La control Botón se adapta automáticamente.
Nueva funcionalidad versión 20
WINDEV Observación: La leyenda de una control Botón puede estar en RTF o no ("RTF" marcado en la pestaña "General" del control description).
  • El título puede contener etiquetas RTF cuando se recupera. Para get el título sin las etiquetas RTF, utilice RTFToText. Por ejemplo:
    MyCaption is string
    MyCaption = RTFToText(BTN_Button.Caption)
  • En el modo de edición, el texto associated con la leyenda del control puede estar en texto RTF o no. La control Botón se adapta automáticamente.
WINDEV Observación: La leyenda de una control Botón puede estar en RTF o no ("RTF" marcado en la pestaña "General" del control description).
  • El título puede contener etiquetas RTF cuando se recupera. Para get el título sin las etiquetas RTF, utilice RTFToText. Por ejemplo:
    MyCaption is string
    MyCaption = RTFToText(BTN_Button.Caption)
  • En el modo de edición, el texto associated con la leyenda del control puede estar en texto RTF o no. La control Botón se adapta automáticamente.
WEBDEV - Código Servidor El Leyenda Property sólo puede utilizarse en los botones de texto. Para modificar la Image de un botón fijo-Image, tiene la posibilidad de utilizar Image en el código del navegador.
WINDEVWindows MobileJavaCódigo de Usuario (UMC)

Leyenda de una control Pestaña

El título de una control Pestaña corresponde al texto del botón que se utiliza para seleccionar el panel de pestañas.
WEBDEV - Código ServidorAjax

Texto de una control Migas de pan

El Leyenda Property se utiliza para:
  • get y cambiar el texto utilizado para identificar un elemento en las migas de pan. Este epígrafe fue definido:
    • en el editor de la página, al describir la control.
    • por programación, al añadir, insertar o modificar un elemento (BreadcrumbAddLink, BreadcrumbInsertLink, Miga de panModificarEnlace).
      Por ejemplo, si el control Migas de pan contiene "Fotos >> Digital", el Leyenda Property se puede utilizar para get y cambiar cada elemento en las migas de pan:
      SMP_MyBreadcrumb[1].Caption = "Photographs"
  • get el contenido completo de las migas de pan. Por ejemplo:
    SMP_MyBreadcrumb.Caption = "Photographs >>Digital"
WINDEVWindows Mobile

Diferencias entre WINDEV y WINDEV Mobile: Gestión de las opciones de menú

WINDEV: Las opciones de menú (en los menús principales o en los menús emergentes) pueden ser gestionadas por las funciones de Menuxxx y por las propiedades correspondientes.
WINDEV Móvil: Para optimizar el tamaño del WINDEV framework instalado en el Pocket PC, las opciones del menú sólo pueden ser gestionadas por las propiedades.
La equivalencia tabla es la siguiente:
Funciones disponibles
en WINDEV
Propiedades equivalentes
MenuUnMark
MenuIsMarked
MenuMark
Comprobado
MenuStateEstado
MenuInvisibleVisible
MenuSelectMinusEstado
MenuSelectPlusEstado
MenuLabelLeyenda

Limitaciones

WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppWindows MobileiPhone/iPad En un reporte, el Leyenda Property sólo puede utilizarse en los controles "Estático" y "Enlace".
WINDEVWINDEV Mobile En una ventana, el Leyenda Property no puede utilizarse en los siguientes tipos de controles:
  • Control de número
  • barra de desplazamiento
Versiones 22 y posteriores
WINDEV La propiedad Leyenda puede utilizarse en las líneas de cálculo automatic para modificar el texto del cálculo. Para obtener más información, consulte Programando los cálculos de automatic en las columnas de un control Tabla.
Nueva funcionalidad versión 22
WINDEV La propiedad Leyenda puede utilizarse en las líneas de cálculo automatic para modificar el texto del cálculo. Para obtener más información, consulte Programando los cálculos de automatic en las columnas de un control Tabla.
WINDEV La propiedad Leyenda puede utilizarse en las líneas de cálculo automatic para modificar el texto del cálculo. Para obtener más información, consulte Programando los cálculos de automatic en las columnas de un control Tabla.
Java El Leyenda Property se aplica únicamente a los siguientes elementos:
  • Botón.
  • Estática.
  • Control Campo de entrada.
  • Image.
  • Marque la casilla.
  • Botón de opción.
  • List Box.
  • Combo Box.
  • TreeView.
  • Pestaña.
  • Ventana.
  • Mesa.
  • Columna de tabla.
Widget Android El Leyenda Property se aplica únicamente a los siguientes elementos:
  • Control Botón.
  • Control Estático.
iPhone/iPad El Leyenda Property no está disponible en los controles de la tabla. Sin embargo, está disponible para las columnas de tabla.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Exemplo Relatorio - Alterar Caption
Exemplo Relatorio - Alterar Caption


HReadSeek(empresa,id_empresa,gnEmpresacodigo)

IF empresa.cnpj<>"" THEN
STC_cnpj_cpf..Caption="Cnpj"
STC_EMP_CGC=empresa.cnpj
ELSE
STC_cnpj_cpf..Caption="Cpf"
STC_EMP_CGC=empresa.cpf

END

//Blog com Video e Exemplo

http://windevdesenvolvimento.blogspot.com.br/2016/10/aula-946-windev-curso-relatorio-31.html

https://www.youtube.com/watch?v=G3e59Zvu_fw

De matos
20 10 2016