Page 1 sur 1

Copier le contenu d'un champ et l'inserer dans un autre

MessagePublié: 28 Avr 2011 à 15:08
par cyril08
Est ce réalisable en @formule implanté dans un bouton?

J'ai fait :
Code : Tout sélectionner
@Do(@Command([EditCut];"X");@Command([EditCopy];"Y"));
@Command([ViewRefreshFields])


je souhaite par exemple couper le contenu de X et le mettre dans Y

MessagePublié: 28 Avr 2011 à 15:12
par Michael DELIQUE
salut

tu veux mettre TOUT le contenu d'un champ ?

Code : Tout sélectionner
Field ChampA:=ChampA;
Field ChampB:=ChampB;
@SetField("ChampA";ChampA+@newline+ChampB)


ça devrait le faire et sans besoin de passer par le presse papier

MessagePublié: 28 Avr 2011 à 15:14
par cyril08
Michael DELIQUE a écrit:salut

tu veux mettre TOUT le contenu d'un champ ?

Code : Tout sélectionner
Field ChampA:=ChampA;
Field ChampB:=ChampB;
@SetField("ChampA";ChampA+@newline+ChampB)


ça devrait le faire et sans besoin de passer par le presse papier


oui tout le contenu, mais je veux uniquement que par exemple B remplace A au niveau du contenu

Code : Tout sélectionner
Field ChampA:=ChampA;
Field ChampB:=ChampB;
@SetField("ChampA";ChampB)

MessagePublié: 02 Mai 2011 à 10:43
par cyril08
J'ai testé la formule sur un champ texte riche, est ce normal que cela ne fonctionne pas ?

Ou alors si mon champ est de type texte, est ce possible de déverrouillé tout de même des fonctionnalités lors de l'édition :
par exemple sur-lignage, mise en gras ou autre.


Merci

MessagePublié: 02 Mai 2011 à 10:51
par Michael DELIQUE
les champs texte riche ne fonctionnent pas de la même manière. mais l'insertion de donnée devrait fonctionner. pour la mise en forme... pas la peine d'y penser

MessagePublié: 02 Mai 2011 à 10:53
par cyril08
Michael DELIQUE a écrit:les champs texte riche ne fonctionnent pas de la même manière. mais l'insertion de donnée devrait fonctionner. pour la mise en forme... pas la peine d'y penser


ok merci

je vais retester l'insertion c'est vrai que cela me semble bizarre.