2017-11-21 14 views
0

こんにちは私の同僚と私はいくつかのdocxファイルを作成するTinyButStrongプラグインopenTBSを取得しようとしています。 私たちは、MySQLからのデータを使っていくつかのRTFファイルを作成するライブシステムを持っています。これをdocxに変更し、openTBSを使用したいと考えています。 Wordでスーパーユーザーのカップルがテンプレートを管理します。TinyButStrong磁石タグが出力に表示されます。

データが存在しない場合は、行を削除する必要があるため、ファイルの作成に問題があります。 Wordテンプレートでは、我々は

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

を行う場合はフィールド名にデータがない場合には、ラインをhiddes、およびデータが含まれている場合ならば、それはラインが表示されます。 GREAT :-)

データが含まれている場合は<w:p></w:p>と表示されるという問題があります。

これらのタグの表示を停止するにはどうすればよいですか?

答えて

0

TBSパラメータope=minvは、このような目的のために行われます。それは、磁石の動作を実行しますが(minvが見えない磁石の略)不可視のフィールドを保持します。

だから、解決策は以下のとおりです。ところで

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

、別の他のフォーマット(のLibreOffice)に変換したときに、あなたのテンプレートが互換性のままのでmagnet=tbs:pmagnet=w:pよりも優れています。

+0

私は今これを [onshow.r477; magnet = tbs:p; ope = minv] eksklに変更しました。 Moms2:\t [onshow.r505a] \t [onshow.r525] まだ表示されています

+0

テンプレートには「」とは何ですか? Ms Wordでそれを編集したときにあなたのテンプレートで読むことができるテキストか、または目に見えない内部XMLを意味するのでしょうか? – Skrol29

+0

は周囲のタグで、行を表示するかどうかを制御する必要があります。私たちはウェブ上のいくつかのドキュメントからそれを取り出しました。 はい、私たちはWordテンプレートでそれをタイプし、そこにそれを見ることができます。 それは問題かもしれませんが、それは内部のXMLとしては機能しませんが、もしそうなら、どうすればいいでしょうか? –

関連する問題