計算されたフィールドを表示する最も簡単な方法、またはカスタムフィールドのみのオプション

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1689

質問

アイテムが期限または営業日が来るまで就業日を計算する必要があります。また、休日を除外する必要があり、休日は休日が適用するプロジェクトに基づいてそのアイテムに適用される場合とそうでない場合があります。ホリデーカレンダーを作成し、最初に空のDivタグを表示する計算フィールドとしてフィールドを作成し、コードを使用して計算を行い、JavaScriptを使用してDivタグ内に表示します。これは、アイテムが単一のリストにある場合に正常に機能しました。他の要件のため、各部門に単一のリストを作成する必要がありました。今、私はまだこの情報を表示する必要がありますが、それを行う方法がわかりません。

それで、カスタムフィールドはこれを行うことができますか、それともこのデータを表示する他の方法がありますか?

役に立ちましたか?

解決

カスタムフィールドでは、リストディスプレイのCAMLに限定されると思います。したがって、リストビューの作業を表示する必要がある場合は、ライブデータ収集のすべてにJavaScriptを使用するのと同じボートに戻ります。この情報のみを表示ページに表示する必要がある場合は、カスタムフィールドを使用してコードを作成してこの情報を計算できます。

別のオプション(これをまだ行っていない場合):計算を行うためにWebサービスを作成できます。そうすれば、他のリストの検索を(できれば)キャッシュして、すべてのデータを一度に計算できます。同じ計算されたフィールドメソッドを使用し、Webサービスコールを返すと、すべての空のDivを入力します。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top