ADXDLREC

Sommaire


adxdlrecpermet de connaître le nombre d'enregistrements effacés par une instructionDelete.

 

Classe, type et dimension

Integer [S]adxdlrec

 

Exemples

  # Extrait d'un traitement effaçant des enregistrements sélectionnés
 # selon la première partie d'une clé multiple
   Delete [FAK]NUMFAC(1) = CODE_FACTURE
  If fstat = 0
     Errbox "On a effacé "-num$(adxdlrec)-" enregistrements"
  Endif
  # Autre traitement (déconseillé aux âmes sensibles...)
   File BOUM
  Delete [BOUM] Where CODCLE > ""
  Infbox "Il y avait "-num$(adxdlrec)-"enregistrements dans votre fichier",
  & "mais compte tenu de la méthode de comptage...",
  & "il n'y en a plus maintenant !"

 

Description et commentaires

La variable adxdlreccontient le nombre d'enregistrements effacés dans une table par l'instructionDelete.

 

Remarques

La syntaxe 'Delete clé' (sans valeur de clé ni de mode de lecture) signifieque l'on essaie d'effacer l'enregistrement courant; dans ce cas, adxdlrec vautsoit 0 soit 1.

Par contre, si on précise dans l'instruction Delete un mode de lecture et sides enregistrements correspondant au mode de lecture sont effacés, alors lenombre adxdlrec est significatif à condition que fstat soit nul (c'est-à-diresi au moins un enregistrement a pu être effacé).

 

Erreurs associées

Pas d'erreur associée.

 

Mots-clés associés

FILE - DELETE - FSTAT


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved