Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 24/04/2024 @ 14:20:03 - IP : 13.59.218.147 -



Cours facile de Windev pour les débutants
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 


Sommaire :


Introduction - IDE Windev - Intro W Langage - Instructions W Langage - Fonctions WL - Fenêtres avec Windev - Bases de données et le WndevParcourir les Bases de données

Parcourir les bases de données avec Windev

 

Cours Windev  pour les débutants

 

 

Parcourir les bases de données avec Windev

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

Lorsque vous avez saisi plusieurs enregistrements.

Le parcours de fichier s'effectue selon une clé, dans notre exemple selon le numéro de produit ("IDCLIENT").

Nous allons ajouter quatre boutons dans notre fenêtre pour :

1. Passer à l'enregistrement suivant : L'enregistrement suivant est celui dont la valeur de la clé suit immédiatement la valeur de la clé de l'enregistrement en cours.

2. Passer à l'enregistrement précédent : L'enregistrement précédent est celui dont la valeur de la clé précède immédiatement la valeur en cours.

3. Passer au premier enregistrement : Le premier enregistrement est celui qui a la plus petite valeur de clé.

4. Passer au dernier enregistrement : Le dernier enregistrement est celui qui a la plus grande valeur de clé.

Créez quatre boutons qui ont pour nom par exemple "CMD_PREMIER", "CMD_PRECEDENT", "CMD_SUIVANT", et "CMD_DERNIER".

Le code de ces boutons sera :

//Bouton CMD_premier : appeler le premier

HLitPremier(ZNsoftClients, IDCLIENT)

SI HEnDehors()=Vrai ALORS

Info("Aucune fiche à visualiser")

SINON

FichierVersEcran()

FIN

//Bouton CMD_précédent : appeler le précédent

HLitPrécédent(ZNsoftClients, IDCLIENT)

SI HEnDehors()=Vrai ALORS

Info("Aucune autre fiche à visualiser")

SINON

FichierVersEcran()

FIN

//bouton CMD_Suivant : appeler le suivant

HLitSuivant(ZNsoftClients, IDCLIENT)

SI HEnDehors()=Vrai ALORS

Info("Aucune autre fiche à visualiser")

SINON

FichierVersEcran()

FIN

//Bouton CMD_dernier : appeler le dernier

HLitDernier(ZNsoftClients, IDCLIENT)

SI HEnDehors()=Vrai ALORS

Info("Aucune fiche à visualiser")

SINON

FichierVersEcran()

FIN

Rechercher un enregistrement :

Il faut également pouvoir accéder à un enregistrement donné sans avoir à parcourir tout le fichier. La fonction HLitRecherche permet de rechercher un enregistrement selon sa valeur de clé.

HLitRecherche(ZNsoftClients, IDCLIENT, CLIENTRECHERCHE)

SI HTrouve()=Vrai ALORS

FichierVersEcran()

SINON

Info("Aucun Client n'existe avec ce numéro")

FIN

Supprimer un enregistrement :

Tous les enregistrements du fichier peuvent être supprimés après avoir été créés.

Créez un bouton de suppression ("CMD_SUPPRESSION") dont le code est le suivant :

// On vérifie que le fichier n’est pas vide

SI HNbEnr(ZNsoftClients)=0 ALORS RETOUR

SI OuiNon("Confirmez-vous la suppression de cette fiche?") ALORS

HSupprime(ZNsoftClients)

// le code suivant permet de se positionner sur

// l’enregistrement suivant si il existe

HLitSuivant(ZNsoftClients, IDCLIENT)

SI HEnDehors() = Faux ALORS

FichierVersEcran()

SINON

// pas de suivant afficher le dernier s'il existe

HLitDernier(ZNsoftClients, IDCLIENT)

SI HEnDehors() = Faux ALORS

FichierVersEcran()

SINON

// Ni suivant, ni dernier, vider les champs

RAZ()

FIN

FIN

FIN

Modifier un enregistrement :

Tous les enregistrements du fichier peuvent être modifiés après avoir été créés.

Créez un bouton de modification ("CMD_MODIFICATION") dont le code est le suivant :

SI HNbEnr(ZNsoftClients)=0 ALORS RETOUR

EcranVersFichier()

HModifie(ZNsoftClients)

SI ErreurDétectée ALORS

SI HErreurDoublon() ALORS

Erreur("Une erreur de doublons est survenue")

FIN

SI HErreurIntégrité() ALORS

Erreur("Une erreur d’intégrité est survenue")

FIN

SINON

Info("Modification effectuée")

FIN

 



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 21/04/2024