begin process at 2008 05 12 09:16:01
1 170 164 membres
68 nouveaux aujourd'hui
13 956 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

RETROUVER UN FICHIER INDEX (CDX) À ZÉRO


Information sur la source

Description

la fonction verifcdxzero recoit comme paramètre, le répertoire à contrôler.
elle renvoit vrai si un fichier est à zéro et faux dans le cas contraire.

Si tous les index  ne sont pasà zéro, un simple réindex suffit. sinon, il faut  supprimer le fichier cdx qui est à zéro, coller une svg de ce fichier  et faire un réindex.

Source

  • function verifcdxzero(repsource)
  • retour=.f.
  • if directory(repsource) .and. directory(repsource+"\cdx")
  • adir(al_fic,repsource+'\*.cdx')
  • for i= 1 to alen(al_fic)/5
  • retour= iif(al_fic[i,2]=0,.t.,retour)
  • next i
  • endif
  • return retour
function verifcdxzero(repsource)
retour=.f.
if directory(repsource) .and. directory(repsource+"\cdx")
	adir(al_fic,repsource+'\*.cdx')
	for i= 1 to alen(al_fic)/5
		retour= iif(al_fic[i,2]=0,.t.,retour)
	next i
endif
return retour
  • signaler à un administrateur
    Commentaire de nsavage le 12/03/2007 15:30:18

    Voici une suggestion pour, selon moi améliorer ce code:

    Code original
    for i= 1 to alen(al_fic)/5
    retour= iif(al_fic[i,2]=0,.t.,retour)
    next i

    Code modifié
    for i= 1 to alen(al_fic,1)   && Avec ",1" alen() retourne le nombre de lignes du tableau
    retour= iif(al_fic[i,2]=0,.t.,retour)
    next i

    Cette modification a pour but de garder l'enlignement sur la bonne colonne même si le nombre de ces dernières venaient à changer dans une version ultérieure de VFP.

Ajouter un commentaire

Discussions en rapport avec ce code source

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS