Bonsoir! Je voudrais savoir comment décomposer un mot dans un champs de saisie vers plusieurs autres champs de saisie.merci a tous! :-)
Exemple:
SAI_nom: LOUIS
SAI_M1: L
SAI_M2:O
SAI_M3:U
SAI_M4:I
SAI_M5:S
Bonsoir! Je voudrais savoir comment décomposer un mot dans un champs de saisie vers plusieurs autres champs de saisie.merci a tous! :-)
Exemple:
SAI_nom: LOUIS
SAI_M1: L
SAI_M2:O
SAI_M3:U
SAI_M4:I
SAI_M5:S
Bonjour
Voici une liste des étapes que tu peux essayer
- Création d'un champ zone de saisie
- Boucle POUR sur le nombre de caractère de la zone de saisie SAI_nom
- pour chaque itéraion de la boucle appel de la fonction ChampClone et initialisation du champ cloné par le caractère
Bon dev
------------------------------------------------------------------------------------------------------------------------------------------
Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
------------------------------------------------------------------------------------------------------------------------------------------
Site perso : Formation, Expérience, Réalisations, ...
Blog : Le Blog de DSR57 - Programmation WinDev
Bonjour,
A priori non.
Il faudrait au moins nous dire où vous bloquez.
Si c'est à tous les niveaux, il y a comme un gros problème.
Sinon, il faut apprendre et cela passe par votre Guide d'Auto-formation, la lecture minutieuse de l'aide pour l'instruction POUR, le Champ de Saisie (et ses multiple sous rubriques) et enfin la fonction ChampClone.
Et ensuite, cherchez les exemples pratiques sur le Forum.
Avec Windev, "DÉVELOPPEZ 10 FOIS PLUS VITE", mais pas de miracle quand même !
dsr57 vous a détaillé les étapes.
Maintenant, aiguisez vos neurones, chaussez vos lunettes, lisez l'aide et le Forum.
Posez vos questions pour chaque point incompris et nous vous répondrons ... si vous avez votre part.
Bienvenue et bon apprentissage
Hemgé
Jusqu'où s'arrêteront-ils ?
Heureusement Hemgé veille (+1)
N'empêche que ChampClone(), vu le niveau initial de la question, ça me paraît ardu.
Degam01 en est encore au chapitre 1 de la documentation, et ChampClone() apparaît au chapitre 50.
J'imagine que Degam01 a une fenêtre avec un champ de saisie SAI_Nom, et 5 autres champs sai_m1, sai_m2, sai_m3, sai_m4 et sai_m5.
Il n'a donc pas besoin de la fonction ChampClone().
Même si effectivement, la solution élégante passe par ChampClone().
Cet exercice peut être très pédagogique :
- Solution 1 : une solution 'bourrin'
- Solution 2 : on utilise les indirections...
- Solution 3 : on utilise ChampClone() et les indirections.
N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.
@ tcb92
Est-ce que vous ne croyez pas que - dans l'absolu - votre intervention est de nature à augmenter le niveau de confusion, voir de "désespérance" de Degam01 ?
Avant, il allait s'attacher à explorer une voie, maintenant il devrait en plus poser un choix concernant l'adéquation d'au moins deux voies à son projet.
Ceci alors qu'il ne connaît ni les tenants, ni les aboutissants, et encore moins les méandres de l'une et de l'autre.
En plus, Degam01 est censé se retrouver non pas avec 5, mais avec un nombre indéterminé de champs de saisie.
5 champs, c'est pour le prénom Louis.
Avec Nathaniel ou Marie-Emmanuelle, ce sera un autre nombre de champs.
Donc, s'il vous plaît, ne confisquons pas sa discussion à Degam01 en la polluant avec un débat de 'spécialistes'.
Qu'il commence et s'aventure avec Louis et la proposition de dsr57, nous l'assisterons ensuite.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager