Téléchargement des produits


Version anglaise


 


      

VADELIA

      

WADELIA



(I) (S)


(I) (S)



Attention : cet ordre ne peut être utilisé que dans un bloc serveur, et non dans un bloc client.


Paragraphe d'utilisation

Tous


Syntaxe

CHARGT_LST NomChargement Paramètre


Paramètre

*NON_RG | *RG | Rien


Description

Cet ordre définit le début d'un bloc de chargement de liste. La fin du bloc est définie par l'ordre FIN_CHARGT_LST.

Tant que la lecture d'élément aboutit, on exécute les instructions du bloc.


Pour forcer la sortie du bloc, il faut utiliser l'ordre QUITTER_BOUCLE.


Pour un même NomChargement, on ne peut trouver qu'une seule fois l'ordre CHARGT_LST dans un programme.


Le paramètre *RG permet de générer les règles de gestion implicites de lecture liées à l'entité, même si le programme est généré sans l'option de génération des règles de gestion implicites.


Le paramètre *NON_RG permet de ne pas générer les règles de gestion implicites de lecture liées à l'entité, même si le programme est généré avec l'option de génération des règles de gestion implicites.


Par exemple

CHARGEMENT PAR_NOM LIST_CLI:LISTE *SEQ_CLE CLIENTS CLI_NOM

...

VIDER_LST LIST_CLI:LISTE

CHARGT_LST PAR_NOM

PRESENTER CLIENTS

INSERER_ELT LIST_CLI:LISTE

FIN_CHARGT_LST


* Dans le paragraphe DECL PGM

CHARGEMENT CHRG_PROD_TYP FEN_SEL_PROD.LST_PROD:LISTE *SQL PRODUIT *COND(PTYP_PRO = :ZTYP_PRO) *TRI(PCOD_PRO *ASC)

* Déclaration d'un chargement portant sur la liste graphique LST_PRD de la fenêtre

* FEN_SEL_PROD, sur l'entité PRODUIT, triée par code produit

...

* Dans le paragraphe INITIALISATION de la fenêtre

VIDER_LST LST_PROD:LISTE

CHARGT_LST CHRG_PROD_TYP

PRESENTER PRODUIT

INSERER_ELT LST_PROD:LISTE *FIN

FIN_CHARGT_LST

* Chargement de la liste graphique LST_PROD


↑ Haut de page

  • Aucune étiquette