1

リストオブジェクトを含むサブレポートがあり、番号を付けたいアイテムのリストが表示されています。箇条書きにすることができ、番号付けに変更するのと同じくらい簡単だと思っていましたが、番号を付けると、1.、2。、の代わりに1.、1.、1。、...になります。 3。、..。

誰かが私がこれを機能させるのを手伝ってもらえますか?

4

2 に答える 2

2

これが発生する理由は、おそらくリスト内のテキストボックスでフォーマットを設定しているためです。リスト自体では、「番号付きリスト」のフォーマットを設定することはできません。テキストボックスには、リストコントロールの反復ごとに、常に正確に1つのアイテムが表示されます。

欲しいものを手に入れるには2つの方法があります。最初のオプションは、式を使用して数値を表示することです。式は次のようになります。

=RowNumber("DataSet1") & ". " & Fields!MyListValue.Value

2番目の回避策(大幅にハックが多い!)は、データセットのデフォルト値で満たされた複数値の非表示パラメーターを作成することです。次に、改行を含む式を使用し、それJoinをテキストボックス内に配置して、番号付け形式を設定できます。ただし、テストされていません。

于 2012-10-02T14:28:35.563 に答える
0

これはほとんどうまくいきましたが、ParanthesisでDataSetを使用する代わりに、Tablix番号を使用する必要がありました。それは私のものがサブレポートにあったためかもしれません...わからない。

元:

=RowNumber("Tablix1") & ". " & Fields!MapSourceName.Value
于 2016-05-13T14:50:49.880 に答える