リストオブジェクトを含むサブレポートがあり、番号を付けたいアイテムのリストが表示されています。箇条書きにすることができ、番号付けに変更するのと同じくらい簡単だと思っていましたが、番号を付けると、1.、2。、の代わりに1.、1.、1。、...になります。 3。、..。
誰かが私がこれを機能させるのを手伝ってもらえますか?
リストオブジェクトを含むサブレポートがあり、番号を付けたいアイテムのリストが表示されています。箇条書きにすることができ、番号付けに変更するのと同じくらい簡単だと思っていましたが、番号を付けると、1.、2。、の代わりに1.、1.、1。、...になります。 3。、..。
誰かが私がこれを機能させるのを手伝ってもらえますか?
これが発生する理由は、おそらくリスト内のテキストボックスでフォーマットを設定しているためです。リスト自体では、「番号付きリスト」のフォーマットを設定することはできません。テキストボックスには、リストコントロールの反復ごとに、常に正確に1つのアイテムが表示されます。
欲しいものを手に入れるには2つの方法があります。最初のオプションは、式を使用して数値を表示することです。式は次のようになります。
=RowNumber("DataSet1") & ". " & Fields!MyListValue.Value
2番目の回避策(大幅にハックが多い!)は、データセットのデフォルト値で満たされた複数値の非表示パラメーターを作成することです。次に、改行を含む式を使用し、それJoin
をテキストボックス内に配置して、番号付け形式を設定できます。ただし、テストされていません。
これはほとんどうまくいきましたが、ParanthesisでDataSetを使用する代わりに、Tablix番号を使用する必要がありました。それは私のものがサブレポートにあったためかもしれません...わからない。
元:
=RowNumber("Tablix1") & ". " & Fields!MapSourceName.Value