0

より動的なスライダーを作成しようとしているので、Caption, Text, Link, Image, StartDate, EndDate, Active,などのフィールドを含むカスタムデータ型を作成しました...正しいパスにいることを願っています。

次に、アクティブなエントリを取得する必要があります。どうすれば必要なエントリを取得できますか?

4

1 に答える 1

2

Composite.Data.DataConnectionクラスのGetメソッドを介してLINQを使用してデータをクエリしますdataConnection.Get<T>()。ここで、TはIQueryableを使用するデータ型です。

以下は、Your.Data.Typeという名前のデータ型をクエリし、[キャプション]フィールドでフィルタリングし、[キャプション]、[テキスト]、[画像]、[開始日]を選択するコードです。

using  (DataConnection connection = new DataConnection())
{
   var myData = 
      from d in connection.Get<Your.Data.Type>()
      where  d.Caption == "My Caption"
      select new { d.Caption, d.Text, d.Image, d.StartDate };
}

Composite C1ドキュメントのWebサイトで、C#を使用したデータへのアクセスの詳細を読むことができます。

C#に興味がない場合は、VisualFunctionsまたはXSLTFunctionsのいずれかを使用できます

于 2012-11-26T12:30:31.917 に答える