OData WCF Data Service があり、Reflection Provider を使用してデータを公開しています。現在、たとえば、次の構造を持つ環境のコレクションを公開しています。
{環境} -
名前
-ID
説明
- {UpdateTime}
--StartTime
--EndTime
ここで、{UpdateTime} - ComplexType は、環境が更新された時間のコレクションであり、ここでの関係は 1:N です。
Excel を使用して、その OData サービスからいくつかのレポートを生成しています。データをインポートした後、UpdateTime コレクションがテーブルに表示されません。環境コレクションで $expand も試しましたが、うまくいきません。私が考える唯一の方法は、関連するコレクションをエンティティ型として公開し、関係を設定することですが、 {UpdateTime} コレクションはそれ自体では意味がありません。
質問: ComplexTypes を Excel に表示する方法はありますか?
ありがとうございました!