問題タブ [tinybutstrong]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1017 参照

php - ブロックの区切り-openTBS/xlsx、

openTBSを使用してExcelドキュメントを作成しています。これが私の問題です:

親タイトル(赤いもの)の下でサブモジュールを複製しようとしています

コード

私の出力は次のとおりです。

出力

そのテーブル内のブロックを制限する方法はありますか?だから私は大きな赤いモジュールの下にすべての緑のモジュールを入れることができますか?:s

前もって感謝します

アップデート:

ヘッドグループを赤いものに設定しようとしました

しかし、私が得たのは

ここに画像の説明を入力してください

しかし、私が必要としているのは、タイトル+/-のように、すべての緑のものの上に赤い大きなものです

アップデート:

私のテンプレート:

ここに画像の説明を入力してください

私の出力(Excel):

ここに画像の説明を入力してください

他のタイプのブロックを使用する必要がありますか?block=c?の代わりに どんな助けでもありがたいです

0 投票する
1 に答える
354 参照

php - Excel ワークシートを動的に複製する

テンプレート側で openTBS を使用して、Ms Excel ワークシートを動的に複製する方法はありますか? ブロックの開始と終了の間に「改ページ」を使用して、MS Wordでこれを区切るために使用されます...

私が必要なのは

したがって、別のページですべてのブロックを繰り返すことができます。

Excelでそれを行う方法はありますか?ただし、改ページの代わりに、Excelで機能する他のものを使用してください:)

0 投票する
1 に答える
389 参照

xlsx - xlsxヘッダーにブロックをロードします

openTBSを使用して、ブロックを.xlsxヘッダーに送信する方法はありますか?単語で行うように、ヘッダー.xmlにブロックをロードしますか?

よろしくお願いします

アップデート:

はい、私は/xl/worksheets/sheet1.xmlでヘッダーの内容を見つけましたが、それでも2つのブロック、ベースとヘッダーをマージしようとしています...いくつかのコードを投稿するつもりです

これはMSWordの部分では機能しますが、Excelでは次のようなエラーが発生します。

アップデート:

これは私が私のヘッダーに持っているものです。

0 投票する
1 に答える
1378 参照

php - OpenTBSWord文書非表示テーブル

TBSを使用してPHPのテンプレートからMSWordドキュメントを作成し、ブール変数に応じてテーブルを削除しようとしています。

私がやろうとしていることは次のコードに似ていますが、オブジェクトではなくテーブルを削除したいのですが...

0 投票する
1 に答える
1062 参照

tinybutstrong - OpenTBS 置換テキスト

タグを作成せずにテキストを置き換えることはできますか?

テンプレートを使用して、Word 文書にデータを入力しています。記入する必要があるものの 1 つは、リビジョン番号です。「1º リビジョン」([onshow.rev]) のようなものです。

ただ、生成されたファイルは何度か再提出でき、その都度リビジョンをインクリメントする必要があるのですが、最初から [onshow.rev] というタグがなくなっているので、もうできません。「1º Revision」というテキストだけを「2º Revision」という行に置き換えることは可能ですか?

ありがとう

0 投票する
1 に答える
1038 参照

php - TinyButStrong は odt ファイル内に html を挿入します

php プロジェクト内で TinyButStrong を正しく使用しています。odt テンプレート ファイルの一部をカスタム テキストに置き換えることができますが、その中に一部を挿入したいと考えています。問題は、html コードも解釈されたバージョンも挿入しないことです。

解決策はありますか?


0 投票する
1 に答える
1565 参照

php - TinyButStrongでブール変数が1/trueまたは0/falseかどうかを確認する方法は?

私は TinyButStrong に慣れていないので、ブール変数が 0 か 1 かを確認する方法を知りたいです。たとえば、私はこれを持っています:

$tests には、ブール値である変数呼び出し 'activated' があります。したがって、私の .docx ドキュメントでは、変数が true(1) に設定されている場合は文字列 'Activated' を書き、false(0) に設定されている場合は 'non-activated' を書きたいと思います。

.docx ドキュメントではどの構文を使用すればよいですか?

前もって感謝します。

0 投票する
2 に答える
2207 参照

php - openTBS の changepic 機能はどのように機能しますか?

現在、OpenOffice ライター テンプレートを編集するために、openTBS プラグインを使用して TinyButStrong ライブラリを試しています。

私が正しく理解していれば、これを使用してデフォルトの画像を別のものに変更できます。

を に変更してみましたfrom='pic_[val].png'from='example.jpg'、画像は変わりませんでした。

誰でもこれを機能させる方法を知っていますか? 助けていただければ幸いです。

0 投票する
1 に答える
319 参照

opentbs - 「getpart」パラメーターを使用して OpenTBS を高速化するサブテンプレートの簡素化

以前の質問の補足として、Word 2010 で作成されたファイルxmlから抽出され、 OpenTBSでサブテンプレートとして使用されるいくつかのテンプレートを大幅に簡素化して、ドキュメントの作成を高速化しようとしています。サブテンプレートには、次のように、メイン テンプレートで使用するすべてのブロックが.docx含まれています。mc:AlternateContent

複数 (20) の大きな (>100KB) サブテンプレートが OpenTBS の速度に深刻な影響を与える可能性があることに気付きました。使用していないコード (mc:AlternateContent 以外) を削除したいと思います。私はすでに、TBS を介して自分のテンプレートで他の処理を行い、簡略化されたバージョンをキャッシュすることを計画しているので、OpenTBS の getpart 機能を使用して、このデータをより大きなテンプレートから同時に取得できれば素晴らしいと思います。これは可能ですか?

たとえば、この (疑似) コードを私の処理に適合させるには:

PS代わりにTBSフォーラムでこれを尋ねるべきですか?

0 投票する
2 に答える
604 参照

java - Java の tinybutstrong 代替

docx/odt テンプレートから docx/odt レポートを作成できる Java 用テンプレート エンジンはありますか? 私はすでにxdocreportを試しましたが、行ベースとセルベースのブロックしかありませんが、テーブル全体のブロックが必要です。PHP用のtinybutstrongのようなJava用のものはありますか?