Page 2 sur 3

Publié:
29 Nov 2010 à 11:59
par Michael DELIQUE
re,
je comprend pas l'nteret du @Command([EditGotoField]

Publié:
29 Nov 2010 à 13:02
par cyril08
Je cherche a éditer le champ comme sur vos conseils pouvez vous me proposer une solution. Cela me bloque vraiment.
Pour le reste est ce bon?

Publié:
29 Nov 2010 à 13:11
par Michael DELIQUE
je vois pas l'interret d'diter le champ (et ça fonctionnera pas si le champ est caché)
pour le reste je ne pourrais dire je vois pas tout le code

Publié:
29 Nov 2010 à 14:12
par cyril08
j'ai essayé de suivre cette démarche d'ou le editer :
"tu peux déjà commencer par :
créer un masque
créer un champ NbLignes, type nombre, calculé à la crétion, valeur = 1, masqué (ou pas le temps des tests pour voir)
créer un bouton 'Add' avec comme action la @Formule
FIELD NbLignes := NbLignes + 1
les n champs que tu souhaites dans ton tableau
Champ_1 éditable, masqué si NbLignes < 1
Champ_2 éditable, masqué si NbLignes < 2
Champ_3 éditable, masqué si NbLignes < 3
Champ_4 éditable, masqué si NbLignes < 4
....
si tu créé un nouveau doc avec ce masque, tu cliques sur le bouton, tu constates que ton champ NbLignes s'incrémente, tu presses F9 pour raffraichir le doc et faire apparaitre la ligne supplémentaire
si ca va comme ça jusque là, tu modifie ton masque pour ajouter un refresh dans l'action de ton bouton
pour supprimer une ligne, ce sera plus délicat, car il faut vider la ligne et tout déclaer si ce n'est pas la dernière ..."

Publié:
29 Nov 2010 à 14:52
par Michael DELIQUE
désolé, mais je comprend rien

Publié:
29 Nov 2010 à 14:56
par cyril08
ok cette démarche avait été éditer par "roubech"
j'ai vraiment besoin de y arriver.
Est ce que vous pouvez me proposer quelques choses de détaillé afin que je sois sûr d'y arriver.
merci

Publié:
29 Nov 2010 à 15:09
par Michael DELIQUE
détaillé non, désolé.
mais si tu m'envoi ta base en Mp, je peux voir ce que je peux faire.
ça sera plus simple et rapide.
on ne peut pas faire de formation via un forum, c'est pas possible

Publié:
29 Nov 2010 à 15:36
par cyril08
qu'est ce que vous entendez par "Mp"?

Publié:
29 Nov 2010 à 15:42
par Michael DELIQUE
MP = Message privé
regarde en bas de ma réponse tu as un bouton "MP" c'est la messagerie interne du forum.

Publié:
29 Nov 2010 à 16:03
par cyril08
c'est fait dites moi si c'est OK

Publié:
29 Nov 2010 à 16:06
par Michael DELIQUE
euh non !
ya du y avoir un loupé, n'oublis pas de retirer la lca de ta base sinon je ne pourrait pas l'ouvrir ou alors il faudra que je la casse !

Publié:
29 Nov 2010 à 16:17
par cyril08
c'est fait

Publié:
29 Nov 2010 à 16:42
par Michael DELIQUE
tu as le retour, tu devrais mieux comprendre maintenant

Publié:
29 Nov 2010 à 20:22
par roubech
cyril08 a écrit:j'ai essayé de suivre cette démarche d'ou le editer :
"tu peux déjà commencer par :
créer un masque
créer un champ NbLignes, type nombre, calculé à la crétion, valeur = 1, masqué (ou pas le temps des tests pour voir)
créer un bouton 'Add' avec comme action la @Formule
FIELD NbLignes := NbLignes + 1
les n champs que tu souhaites dans ton tableau
Champ_1 éditable, masqué si NbLignes < 1
Champ_2 éditable, masqué si NbLignes < 2
Champ_3 éditable, masqué si NbLignes < 3
Champ_4 éditable, masqué si NbLignes < 4
....
dans ma méthode, je n'es pas parlé de la command GotoField
j'ai juste parlé de créer des champ éditable, c'est à dire dans la propriété du champ ,choisir 'editable' au lieu de 'calculé' ou 'calculé à la création' ou 'calculé à l'affichage' et en plus une formule de masquage NbLignes < 1
je pensais avoir été clair

Publié:
29 Nov 2010 à 20:50
par cyril08
c'est une mauvaise interprêtation de ma part.
je ne suis pas encore un confirmé
j'apprend sur le tas
dsl