/ / Tag de ímã TinyButStrong mostra na saída docx - docx, opentbs

Tag ímã TinyButStrong mostra na saída docx - docx, opentbs

Oi meu colega e eu tenho tentado obter oPlugin TinyButStrong openTBS para criar alguns arquivos docx. Nós temos um sistema live que cria alguns arquivos RTF, com dados do MySQL. Queremos mudar isso para docx, use openTBS. Dois superusuários no Word gerenciam os modelos.

Temos um problema com a criação dos arquivos, pois precisamos remover uma linha, se os dados não estiverem presentes. Se nós no modelo do Word não

<w:p>[*fieldname*;magnet=w:p]*some kind of text*</w:p>

hiddes a linha se fieldname não contiver dados, e se se contiver dados, mostrará a linha. ÓTIMO :-)

O problema é que também mostra <w:p> e </w:p> quando contém dados, e nós não gostamos disso.

Como podemos parar de mostrar essas tags?

Respostas:

0 para resposta № 1

O parâmetro TBS ope=minv é feito para esse propósito: ele realiza o comportamento do imã, mas mantém o campo invisível (minv apoia ímã invisível).

Então a solução é:

<w:p>[*fieldname*;magnet=tbs:p;ope=minv]*some kind of text*</w:p>

A propósito, magnet=tbs:p é melhor que magnet=w:p porque o seu template permanece compatível quando convertido para outro formato (LibreOffice).