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 / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Personalización
  • Condiciones de uso
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
Muestra un mensaje en el equipo de los clientes. Los ordenadores cliente afectados son los especificados en la estructura HClient.
Ejemplo
// Message to all users of "MAILBOX" database
HClient.Database = "MAILBOX"
HSendMessageToClient("MyConnection", "Caution: You will be disconnected soon", 300)
// Message to the "Admin" user of "MyDatabase" database
HClient.Database = "MyDatabase"
HClient.Login = "Admin"
HSendMessageToClient("MyConnection", "Test for sending messages", 15)
// Message to all applications accessing Client.fic
// found in "MyDatabase"
HClient.Database = "MyDatabase"
HClient.File = "Customer.fic"
HSendMessageToClient("MyConnection", "You are using the Client file", 300)
// Message to all applications run on "Computer1"
//  that use the "Admin" login
HClient.Computer = "Computer1"
HClient.Login = "Admin"
HSendMessageToClient("MyConnection", "Caution: You will be disconnected soon", 300)
Sintaxis
<Result> = HSendMessageToClient(<Connection> , <Message> , <Display duration>)
<Result>: booleano
  • True si se realizó la operación,
  • False si se produce un problema.
HSendMessageToClient es una función de bloqueo mientras se envía el mensaje al servidor. La aplicación continúa ejecutándose una vez que el servidor recibe el mensaje.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión a utilizar. Esta conexión corresponde a:
<Message>: Cadena de caracteres
Mensaje que se mostrará en el ordenador cliente.
<Display duration>: Entero o Duración
Duración del mensaje en pantalla (en segundos). Este parámetro puede ser:
  • un número entero que corresponde al número de segundos,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, 1 s).
Observaciones

Personalización

HOnServerCall se utiliza para personalizar la gestión de la visualización de mensajes en el ordenador cliente.

Condiciones de uso

  • Para utilizar esta función, debe tener:
    • los "Derechos de envío de mensajes a los ordenadores clientes" (hRightsSendMessageToClient constante en HModifyServerRights).
    • los "Derechos para ver los usuarios y grupos" (hRightsSeeUser constante en HModifyServerRights).
  • El mensaje será enviado a los usuarios que el cliente que llama a la función está autorizado a ver.
  • Esta función puede utilizarse para enviar un mensaje a todos los usuarios de un cluster HFSQL.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Mandar Mensagem Usuarios
HClient.Database = "matos"
HSendMessageToClient(Matos_hyperfil_server, EDT_OBSERVACAO, 15)

// blog com vídeo e exemplo


http://windevdesenvolvimento.blogspot.com.br/2017/07/aula-1212-windev-hyperfile-28.html

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


De matos
16 07 2017

Última modificación: 23/08/2022

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