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 / Funciones WLanguage / Controles, páginas y ventanas / Funciones Tabla
  • Condiciones de uso
  • Casos especiales
  • Equivalencia
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
Restaura la posición de la barra de desplazamiento en una Tabla o control Tabla TreeView así como los elementos seleccionados.. Estos elementos han sido guardados por TableSavePositionAndSelection.
Ejemplo
SaveTable is string
SaveTable = TableSavePositionAndSelection(TABLE_Table1)
TableDisplay(TABLE_Table1, taInit)
TableRestorePositionAndSelection(TABLE_Table1, SaveTable)
Sintaxis
TableRestorePositionAndSelection(<Table control> [, <Save>])
<Table control>: Nombre del control
Nombre del control a manipular. Este control puede corresponder a:
  • un control Tabla.
  • un control Tabla TreeView.
<Save>: Cadena de caracteres opcional
Guardar características devueltas por TableSavePositionAndSelection. Si no se especifica este parámetro:
  • Se utiliza el último guardado realizado por TableSavePositionAndSelection en la control (si existe).
  • fSi la opción "Recordar posición y selección" está marcada en el control description (pestaña "Detalles"), se utiliza el último valor guardado.
  • De lo contrario, se produce un error.
Observaciones

Condiciones de uso

La función TablaRestaurarPosición YSelección puede utilizarse en:
  • una Tabla o control Tabla TreeView basada en un archivo de datos.
  • una Tabla o control Tabla TreeView rellenada programáticamente.
  • una selección única o selección múltiple control.

Casos especiales

  • El nombre de la control utilizada para guardar (TableSavePositionAndSelection) puede diferir del nombre utilizado para la operación de restauración. Esta característica puede ser useful para duplicar la posición y la selección en dos controles de la Tabla que se muestran alternativamente por ejemplo.
  • Si el control está vacío, la función TablaRestaurarPosición YSelección no tiene ningún efecto.
  • La función TablaRestaurarPosición YSelección no funciona en controles Tabla basados en archivo de datos con rebote (es decir, controles Tabla sin barra de desplazamiento proporcional).

Equivalencia

Las funciones TableSavePositionAndSelection y TablaRestaurarPosición YSelección equivalen a la opción "Recordar posición y selección" disponible en la pestaña "Destalles" de la descripción del control.
Clasificación Lógica de negocio / UI: Código UI
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
exemplo guarda posicao e restaura
https://windevdesenvolvimento.blogspot.com/2021/05/dicas-3322-windev-webdev-mobile.html
https://youtu.be/WMRfntdeosM

// exemplo guarda posicao e restaura
// GUARDAR POSICAO
gsUarda_posicao = TableSavePositionAndSelection(TABLE_cliente_consulta)
// restaura posicao
TableRestorePositionAndSelection(TABLE_cliente_consulta, gsUarda_posicao)
amarildo
05 05 2021
Video TableRestorePostionAndSelection
https://youtu.be/hR1JDoe7_Fw

https://windevdesenvolvimento.blogspot.com/2019/04/dicas-2090-windev-tabela-101.html

// GLOBAL
gsGUARDA_POSICAO is string=""

// GUARDAR POSICAO
gsGUARDA_POSICAO = TableSavePositionAndSelection(TABLE_WIN_TABELA_EXEMPLO)

// RESTAURAR POSICAO
TableRestorePositionAndSelection(TABLE_WIN_TABELA_EXEMPLO, gsGUARDA_POSICAO)

amarildo
29 04 2019
Exemplo Salvar e Recuperar Posição
s_salva_posicao_tabela is string=TableSavePositionAndSelection(TABLE_cliente)
// Comandos // manutencao_alterar_cliente_fornecedor()
TableRestorePositionAndSelection(TABLE_cliente,s_salva_posicao_tabela)

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/03/curso-windev-tabela-018-guardar-e.html
De matos AMARILDO
21 03 2016

Última modificación: 27/05/2022

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