私はしばらくの間この質問に苦労し、解決策を見つけることができました。アイデアは、私のスクリプトが自動的にデータを生成し、それをテーブルに配置し、その幅を維持する必要のあるいくつかの列があることです(それより小さくてはいけません)。ただし、jiraマークアップは、画面解像度とすべてのテーブル列に保持されるデータに基づいて、テーブル列の幅を動的に設定します。そして、データセルのnoformatは、jiraマークアップを必要とするそれらの列にいくつかの記号があったため、役に立ちませんでした。私はjira管理者ではないため、高度なプラグインとjiraスクリプトを使用することはできません。
解決策は、テーブルヘッダー名をnoformatで設定することでした。幅の広いテーブルが必要な場合は、ヘッダーにスペースを追加して、noformatで囲みます。そして、jiraは列幅をそのフォーマット済みヘッダーに基づいて維持します。
したがって、例は次のようになります。
||{noformat}Header1 {noformat}||Header2||{noformat} Header3 {noformat}||Header4||
|data1|data2|data3|data4|
....
この例では、header2とheader4を持つ列の幅は、どちらのコンテンツが長いかに応じて動的に生成されます(列の幅は動的に1シンボルに設定することもできます)。 header1とheader3の幅が列名の長さより小さくなることはありません。
このソリューションでは、列の幅を設定することはできませんが、少なくとも一部の列をデータを正しく表示するのに十分な幅にすることができます。
HTMLの改行しないスペースがたくさんあります。
したがって、ヘッダーには次のようなコードが含まれます。
|| Field Description ||Reserved Field||
少し厄介ですが、中央をずらして列の幅を広げるのに役立ちます。残念ながら、これは他のコンテンツにも限定されていますが、{noformat}よりもかなりきれいです。固定サイズは許可されませんが、押しつぶされた列よりも優れています
例えば.
Noformatは非常にきれいに見えないので、私はここで別の解決策を得ました、これはおそらく最も美しいものです(マークアップではなく結果を確認したとき):
1x1pxのサイズの透明な画像を作成し、必要な最小サイズで列ヘッダーに挿入しました。ヘッダーテキストを垂直方向に中央揃えにするために、テキストの前後に挿入する必要がありました。次の例を参照してください。
|| !transparent.png|width=300px, height=1px! Col1 !transparent.png|width=300px, height=1px! || Col2 || Col3 ||
|| Row header | Content of column 1 | Content of column 2 |
Jiraは右の列の幅を内容に合わせて拡大しているようです。これにより、左の列が圧迫されて内容に合わなくなる可能性があります。この特定の問題の回避策は、左の列が適切にレンダリングするのに十分な幅になるまで、右の列のコンテンツの幅を制限することです。
これを行う1つの方法は、コンテンツに新しい行を入力することです。
|| Parameter || Meaning ||
| a term | A definition which contains
lines breaks.|
{noformat}ソリューションが機能せず、プラグインを追加するための管理者アクセス権がないため、Chrome拡張機能を作成して、最小列幅を100ピクセルに設定しました。種類これまで来なければならないのはばかげているが、それは仕事を成し遂げる。
列の幅が同じになるように、すべて同じテーブルに配置する必要があります(スペーステーブルは指定しないでください)。例えば
||Table1Col1||Table1Col2||Table1Col1Comment|Table1Col2Comment|
||Table2Col1||Table2Col2||Table2Col1Comment|Table2Col2Comment|
うまくいけばこれはうまくいくはずです。
ブレインデッドブレインデッドソリューション:アンダースコアでヘッダーを埋めます。 「noformat」のトリックは、私にとっても醜いものでした。
動作しませんでした。透明なjpgを検索/使用/インストールする権限がありません(または私が怠惰です)。したがって、アンダースコアのみを使用しました。ヘッダーテキストを「スペースなし」(「スキッシュしない」ではなく「dont_squish_me」)にすると、Jiraで行が折り返されなくなります。
|| build || dont_squish_me || really_long_field____________________________________ ||
| [22|http://jenkins/job/JOB/22] | 5:27:50 | some extra text that might wrap |
| [23|http://jenkins/job/JOB/23] | 4:19:22 | more wrappable |