DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Ouverture de tables
  • Variable de type Enregistrement
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
HRAZ (Fonction)
En anglais : HReset
ODBCNon disponible avec ce type de connexion
Initialise:
  • une ou toutes les variables des rubriques d'une table avec leurs valeurs par défaut.
  • WINDEVWEBDEV - Code ServeurAndroidWidget AndroidJava une ou toutes les rubriques d'une variable de type Enregistrement avec leurs valeurs par défaut.
Les valeurs par défaut sont définies lors de la description de la table sous l'Éditeur de schémas des données.
Remarques:
  • La fonction HRAZ ne modifie pas l'enregistrement dans la table mais uniquement les données en mémoire.
  • La fonction HRAZ modifie la propriété NouvelEnregistrement de la table concernée: cette propriété passe à Vrai.
Exemple
// Affecte les rubriques avec leur valeur par défaut
HRAZ(Client)
// Affichage
DonnéesVersPage()
Syntaxe

Initialiser les rubriques d'une table avec leurs valeurs par défaut Masquer les détails

<Résultat> = HRAZ([<Table> [, <Rubrique>]])
<Résultat> : Booléen
  • Vrai si l'initialisation a été effectuée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'obtenir plus de détails.
<Table> : Chaîne de caractères optionnelle
Nom de la table manipulée. Si ce nom n'est pas spécifié, la fonction HRAZ va manipuler la dernière table utilisée par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H).
<Rubrique> : Chaîne de caractères optionnelle
Nom de la rubrique à initialiser. Si ce paramètre n'est pas spécifié ou est égal à "*", l'initialisation sera effectuée pour toutes les rubriques de la table.
Hyper File 5.5 Ce paramètre n'est pas pris en compte. Toutes les rubriques sont automatiquement ré-initialisées.
WINDEVWEBDEV - Code ServeurAndroidWidget AndroidJava

Initialiser les rubriques d'un enregistrement avec leurs valeurs par défaut (variable de type Enregistrement) Masquer les détails

<Résultat> = HRAZ(<Enregistrement> [, <Rubrique>])
<Résultat> : Booléen
  • Vrai si l'initialisation a été effectuée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'obtenir plus de détails.
<Enregistrement> : Variable de type Enregistrement
Nom de la variable de type Enregistrement manipulée.
<Rubrique> : Chaîne de caractères optionnelle
Nom de la rubrique à initialiser. Si ce paramètre n'est pas spécifié ou est égal à "*", l'initialisation sera effectuée pour toutes les rubriques de l'enregistrement.
Hyper File 5.5 Ce paramètre n'est pas pris en compte. Toutes les rubriques sont automatiquement ré-initialisées.
Remarques

Ouverture de tables

La fonction HRAZ effectue une ouverture de la table manipulée. La table doit donc avoir été créée.
WINDEVWEBDEV - Code Serveur Lors d'une gestion personnalisée des erreurs, il est nécessaire de tester la fonction HErreurBlocage après l'utilisation de la fonction HRAZ.
WINDEVWEBDEV - Code ServeurAndroidWidget AndroidJava

Variable de type Enregistrement

Pour réinitialiser une variable de type Enregistrement, il est également possible d'utiliser la fonction VariableRAZ.
Classification Métier / UI: Code métier
Composante: wd300hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Let's change the Add Button Code

//Nessa aula de hoje
//Vamos alterar o Codigo do Botao Incluir
//na Relacao de Empresas

//In this class today
//Let's change the Add Button Code
//In the Business Relationship

//En esta clase de hoy
//Cambiar el código del botao Incluir
//En la Relación de Empresas


HReset(empresa)
Open(WIN_Form_empresa)
TableDisplay(TABLE_QRY_RELACAO_EMPRESAS,taReExecuteQuery)
TableSelectPlus(TABLE_QRY_RELACAO_EMPRESAS,TABLE_QRY_RELACAO_EMPRESAS..Occurrence)

//Blog com Video e Exemplo

https://forum.pcsoft.fr/pt-BR/pcsoft.br.windev/2374-video-aulas-amarildo-aula-1150-windev-curso-erpamarildo/read.awp

http://windevdesenvolvimento.blogspot.com.br/2017/05/aula-1150-windev-curso-erpamarildo-8.html

https://www.youtube.com/watch?v=r87vz1ref7k
De matos
15 mai 2017

Dernière modification : 07/12/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale