Hajoute à un emplacement spécifique lors d'un parcours.
Averroes
Bonjour,

Le programme en question parcours(POUR TOUT) les enregistrements d'une table. Je voudrais modifier l'enregistrement actuel et ajouter un enregistrement juste après l'enregistrement courant afin qu'il soit traiter à la prochaine itération. J'ai essayé avec un Hajoute et l'option HforceIDAuto mais soit je n'ai pas compris le sens de l'option, peut-être que ce n'est pas faisable ou bien c'est pas la bonne direction que ma reflexion à prise.

Merci d'avance pour votre aide.

PS: Mon experience de windev = 1 semaine.

Contribution le : 24/04/2006 10:27

Edité par drcharly93 sur 24/4/2006 16:50:52
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Un enregistrement ajouté, sera ajouté en fin de fichier.
L'identifiant automatique du fichier sera automatiquement incrémenté.

Bon dév.,

Totof

Contribution le : 24/04/2006 11:25
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Averroes
Il n'y aurais pas un moyen de l'ajouter en milieu ou dans un endroit arbitraire afin de le traiter à la prochaine itération?

Car c'est une table ou le traitement séquentiel est important.

Contribution le : 24/04/2006 11:32
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Il vaut mieux pour vous de séparer le traitement d'ajout et votre autre traitement.

Bon dév.,

Totof

Contribution le : 24/04/2006 11:48
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Anonyme
Merci pour les réponses. Donc j'en déduis qu'on ne peut pas insérer à la suite pour le traiter directement à la prochaine itération.

Contribution le : 24/04/2006 12:15
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Citation :

j'en déduis qu'on ne peut pas insérer à la suite pour le traiter directement à la prochaine itération.


Ce n'est pas ce qui à été dit.
Pour pouvoir vous aider il faudrait etudier votre analyse afin de déterminer ou bien de créer une clé sur le fichier en question qui permette ce genre de parcours.

Mais dans tous les cas si vous désirez modifier l'ordre des identifiant automatique, la je vous déconseilles vivement cette optique car cela deviendrait dangereux si vous désirez faire evoluer votre produits en liant votre fichier vers d'autre fichiers.

mais si toutefois vous utiliser une autre clé voici un exemple de ce qui peu être fait:

j'ai fichier de prénom qui contient deux index:
1 sur ID qui l'identifiant automatique de l'enregistrement
2 Sur le prénom

Voici le contenu du fichier lors du premier parcours
ID Prenom
1 - Albert
2 - Alfret
3 - Bernard
4 - Henry

Je parcours donc le fichier sur la clé prénom
1 - Albert
2 - Alfret

Ici je modifie le contenu de l'enregistrement 2 que j'enregistre
2 - Alfret ==> Alfred

Puis je rajoute un enregistrement
Anatole

Ici l'enregistrement va prendre comme clé auto la valeur 5 et donc se mettre a la fin du fichier
au niveau de l'index Id aussi.
Par contre au niveau de l'index sur le prénom il va se placer entre Alfred et Bernard.

Le prochaine enregistrement qui sera traité sera donc celui de Anatole.

Contenu du fichier à la fin du traitement :
ID Prenom
1 - Albert
2 - Alfred ==> Modifié
5 - Anatole ==> Créé
3 - Bernard
4 - Henry

Contribution le : 24/04/2006 15:30
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Hajoute à un emplacement spécifique lors d'un parcours.
Averroes
Merci beaucoup sa répond toute à fait à une question que je me posais, et j'ai réussi à regler le problème en constatant que je parcourais le fichier sur un index qui ne permet pas un parcours logique.

Merci.

Contribution le : 24/04/2006 15:46
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2