|
Este exemplo mostra como manter a formatação Rich Text dos dados do campo ao copiar valores entre campos.
TextField1 e TextField2 são configurados para Permitir linhas múltiplas e exibir a formatação Rich Text.
O botão Copiar rich text copia o valor de TextField1, incluindo a formatação Rich Text, e o cola no TextField2.
Como executar scripts para o botão Copiar rich textOs valores de campo de rich text são armazenados no formato XML dentro do objeto filho do campo que contém o valor. O script a seguir, localizado no evento click do botão Copiar rich text, utiliza o método saveXML para armazenar a definição XML do valor rich text. Posteriormente, os dados XML são carregados no objeto filho correspondente de TextField2.
var richText = TextField1.value.exData.saveXML(); TextField2.value.exData.loadXML(richText,1,1);
Neste exemplo, o valor rich text é configurado para substituir o valor existente de TextField2. O seguinte ajuste do script anexaria os dados rich text ao valor atual de TextField2:
var richText = TextField1.value.exData.saveXML();
TextField2.value.exData.loadXML(richText,1,0);
|
|
|