2

次のような式を使用する行があります。

if (row["type"] == "OTHER") {
dataSetRow["questionText"]
}
else {
dataSetRow["exposure"]
}

「タイプ」が「OTHER」の場合、コルスパンを4に変更して、他の列を無視するようにします。しかし、それ以外の場合は、通常の colspan の 1 になります。

これは可能ですか?

4

1 に答える 1

3

はい、できます。

レポートで、変更するセルを選択します。次にscriptタブに移動し、onRenderスクリプトを選択します。私はEclipse IDEを使用してこのコードを試しましたが、正しく動作しています。

this.colSpan=3;

そのため、必要に応じてそのコードを変更してください。

BIRT セル要素の詳細:セル

于 2013-07-02T19:53:41.103 に答える