カスタムSharePoint2016アプリへの計算列とルックアップ列の追加

カスタムSharePoint2016アプリへの計算列とルックアップ列の追加

計算列は、SharePoint 2016でデータを自動的に生成するのに特に強力です。恐れることはありません。Webには、SharePoint計算列の優れた数式の例がたくさんあります。いくつかの一般的な用途が含まれます

  • 日付列に日を追加して、期限切れまたは期日列を計算します
  • 合計を取得するために数値または通貨の列を追加する
  • Me関数を使用して、ユーザー名をフィールドに自動的に追加します

計算列の作成

計算列を作成するには、次の手順に従います。

[列の作成]ダイアログボックスの[名前]オプションと[タイプ]オプションで[計算列の種類]を選択します。
[追加の列設定]領域が変更され、計算の入力と列オプションの指定がサポートされるようになりました。カスタムSharePoint2016アプリへの計算列とルックアップ列の追加

計算列の列設定。

[数式]テキストボックスに適切な構文を使用して数式を入力します。
アプリの別の列に基づいて計算する場合は、角かっこ参照構文を使用してその列を参照できます。
たとえば、Shipping Deadline値を計算するには、[ Formula ]テキストボックスに[Order Date] +5と入力して、別の列のOrderDate値に5日を追加します。

ページの[追加の列設定]セクションから、戻り値に適切なデータ型を選択し、可能な場合は他のデータ型プロパティオプションを選択します。
すべての戻り値が入力列と同じデータ型であるとは限りません。たとえば、ある日付を別の日付から減算すると、戻り値は数値(2つの日付の日数の差)になります。
他の例が含まれます

  • 現在のユーザー名をフィールドに追加します。[数式]テキストボックスに定数[Me]を入力するだけです。
  • 計算の日付として今日を使用し、[数式]テキストボックスに[今日] +7と入力して新しい日付を作成します。

ルックアップ列の使用

選択フィールドですべてのオプションを維持することは、面倒でエラーが発生しやすい可能性があります。SharePointは、ルックアップ情報をトランザクションアプリから分離することにより、リレーショナルデータベースと同様のモデルを使用します。別々のアプリで維持できるすべてのルックアップデータについて考えてみてください。たとえば、コンピューターのハードウェアインベントリルックアップアプリには、ハードウェアタイプ、保守契約、および部門の場所を含めることができます。これらのアプリは、トランザクションアプリ(在庫自体)とは独立して維持できます。

たとえば、単一のフィールド(タイトル)を使用して顧客カスタムアプリを作成し、顧客の名前を入力できます。次に、注文アプリを作成します(顧客の注文を追跡するため)。顧客は注文アプリの列です。Choiceフィールドを作成する代わりに、Lookupデータ型を使用してCustomerアプリに接続し、TitleフィールドをOrderアプリのCustomer列のデータとして使用できます。

その結果、すべての顧客が注文から分離されます。顧客が自分の名前を変更する必要がある場合(結婚したか、名前のつづりが間違っている可能性があります)、注文アプリのすべてのエントリではなく、顧客アプリで名前を変更できます。

ルックアップアプリからドロップダウンリストに他の列を追加して、ユーザーが適切な選択肢を選択できるようにすることもできます。ユーザーがドロップダウンリストから値を選択すると、追加の列の値も表示されます。以下の例は、ルックアップ列を使用して顧客の販売地域を表示するシナリオを示しています。顧客の名前と販売地域は1つのアプリに保存され、ルックアップ列を使用して別のアプリに表示されます。Webパーツでのインライン編集の使用も確認できます。

カスタムSharePoint2016アプリへの計算列とルックアップ列の追加

ルックアップ列から値を選択します。

データベースと参照整合性に精通しているユーザー向けに、SharePoint2016にはこの実装をサポートするための追加オプションが含まれています。ルックアップ列を使用して、追加の列から値をクエリおよび表示するために使用できる、結合されたアプリのチェーンを作成することもできます。


SharePointOnlineドキュメントセットを使用してコンテンツを管理する

SharePointOnlineドキュメントセットを使用してコンテンツを管理する

Microsoft Office365製品スイートの1つであるSharePointOnlineでは、ドキュメントセットを使用すると、効率的にプロジェクトごとにドキュメントをグループ化し、管理できます。

SharePointでタグ付けする方法

SharePointでタグ付けする方法

SharePointでのタグ付けは、コンテンツの可視性と検索性を向上させるための重要な手法です。

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーが表示するエラーメッセージの意味を理解し、最適な解決策を見つける方法について詳しく解説します。

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[GRG非線形]タブには、GRG非線形解法を使用しているときにソルバーが機能する方法を管理するためのボタンとボックスがあります。オプションを利用し、最適な解決策を得るためのステップを解説します。

SharePointをPowerBIと統合する方法

SharePointをPowerBIと統合する方法

SharePointをPower BIと統合する方法と、レポートをSharePointサイトに接続する方法をLuckyTemplates.comから学びます。

SharePointサイトを共有およびフォローする方法

SharePointサイトを共有およびフォローする方法

個人やグループがコミュニケーション、コラボレーション、共有、接続できるSharePointソーシャルネットワーキングツールの使用方法を学びます。

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する方法を学び、データの整合性を確保するための実践的なソリューションを提供します。

スマートシート 9.1.1

スマートシート 9.1.1

Smartsheet は、プロジェクトの管理、ワークフローの構築、チームとの共同作業を可能にする動的な作業プラットフォームです。

共有ポイント

共有ポイント

SharePoint は、さまざまなワークフロー アプリケーション、「リスト」データベース、その他の Web コンポーネント、およびビジネス グループの共同作業を制御するためのセキュリティ機能を使用する Web ベースのコラボレーション システムです。

パーペチュアルカレンダー 1.0.38/1.0.36

パーペチュアルカレンダー 1.0.38/1.0.36

Van Nien Calendar は、携帯電話でカレンダーを表示するアプリケーションです。携帯電話で太陰太陽の日付をすぐに確認できるため、重要な仕事を計画することができます。