Sharepoint-custom-list

提供:Dev Guides
移動先:案内検索

SharePoint-カスタムリスト

連絡先リストを作成したときに行ったような定義済みのスキーマを使用する代わりに、リストスキーマを定義するカスタムリストを作成する方法を見てみましょう。

  • ステップ1 *-カスタムリストを作成するには、[サイトコンテンツ]に移動し、アプリを追加します。 [カスタムリスト]をクリックします。

カスタムリストをクリック

  • ステップ2 *-[名前]フィールドにAuthorsと入力し、[作成]をクリックします。

カスタムリストの追加

  • ステップ3 *-これで、作成者が追加されたことがわかります。 Authorsアプリをクリックします。

著者アプリ

  • ステップ4 *-新しいアイテムをクリックします。

新しいアイテムをクリック

  • ステップ5 *-ご覧のとおり、リストには列が1つしかありません。 フィールド名はTitleであり、必須フィールドです。ここでは、フィールド値をTestに設定し、[保存]をクリックします。

フィールド値の設定

-SharePointでは、列はフィールドとも呼ばれるため、これらの用語は同義語です。

  • ステップ6 *-[新しいアイテム]リンクをクリックして、アイテムをもう1つ追加します。

新しいアイテムリンク

  • ステップ7 *-[タイトル]フィールドの値を[デモ]に設定し、[保存]をクリックします。

デモへのタイトルフィールド

2つのアイテムまたは2つの行があり、Titleフィールドの値が表示されています。 この値の横に、メニューを開くためのリンクである小さな楕円があることに注意してください。

リトルエリプス

-このメニューは従来、 Edit Control Block または ECB メニューと呼ばれていましたが、 List Item Contacts メニューとも呼ばれます。

スキーマを定義したいため、カスタムリストを作成しました。 これを行うにはいくつかの方法があります。

  • ステップ8 *-1つの方法は、リストを編集モードにすることです。 最後に余分な列があり、+があることに注意してください。その上に署名し、ここでリストに列を追加できます。

列をリストに追加

  • ステップ9 *-+をクリックします署名し、テキスト列を作成できます。

テキスト列

ステップ10 *-次のページが表示されます。 このフィールドを呼び出します-*名前

名前フィールド

  • ステップ11 *-名前を入力します。 これらはテキストになります。

名前を入力

  • ステップ12 *-別の列を追加し、これを数値列として作成して、データとして数字のみを入力できるようにします。 これを評価に設定し、いくつかの値を追加します。

別の列を追加

現在、この手法は、リストをプロトタイピングするときに役立ちますが、あまり制御することはできません。

それでは、リストのスキーマを定義する他の方法を見てみましょう。 これはリスト設定で行います。

  • ステップ13 *-[編集の停止]リンクをクリックして、*編集*モードを終了します。 リボンの[リスト]を選択し、[リストの設定]に移動します。

編集の停止をクリック

ここで、リストのスキーマを定義できます。 列を作成したとき、すでにTitle列がありました。 作成した他の2つの列と、SharePointによって内部的に非表示および使用される他のいくつかの列を確認できます。

タイトル列

  • ステップ14 *-著者リストのスキーマを定義するには、[名前]列をクリックし、[削除]をクリックします。 次に、レート列を削除します。

著者リストのスキーマ

  • ステップ15 *-作成者のリストに戻ると、これらの列が設定された値と共に消えていることがわかります。 リスト設定に戻り、必要な実際のスキーマを設定します。

実際のスキーマ

  • ステップ16 *-ページにはタイトルのある列が表示されます。 ただし、この列ではなく、著者の名前を表す列が必要です。 したがって、「タイトル」をクリックします。

タイトル付きの列

  • ステップ17 *-*タイトル*をクリックすると、新しいページが開きます。 ページの一番下までスクロールします。 ページを削除するオプションはありません。

クリックタイトル

注意-この列は楕円リンクに関連付けられているため、このページを削除できません。 ただし、名前を変更できます。

  • ステップ18 *-列の名前を変更します。 この列を使用して著者名を表し、[OK]をクリックします。

列の名前を変更

  • ステップ19 *-次に、著者が従業員であるか貢献者であるかを表す別の列を追加します。 列の作成をクリックします。

列の作成をクリック

  • ステップ20 *-列名をEmployeeに設定し、Yes/Noフィールドタイプを選択します。 目的のフィールドタイプを選択したら、ページの一番下までスクロールすると、追加の列設定が表示されます。

注意-いくつかの異なるフィールドタイプが利用可能です。 使用可能なフィールドタイプは、SharePoint Foundation、SharePoint Server、SharePoint Onlineでは異なります。

さらに、構築しているサイトの種類、つまり コラボレーションサイトまたは発行サイトも、使用可能なフィールドタイプに影響します。

発行サイト

  • ステップ21 *-[デフォルト値]を[はい]ではなく[いいえ]に設定し、[OK]をクリックします。

デフォルト値

  • ステップ22 *-列の作成をクリックして、別の列を作成します。 この列は、従業員の給与または貢献者のレートを表します。

別の列の作成

  • ステップ23 *-これを給与/レートと呼び、これを通貨フィールドに設定します。

通貨フィールド

  • ステップ24 *-下にスクロールしてこれを必須フィールドにし、最小値を0に、最大値を1000に設定します。 小数点以下2桁までの通貨を表示するには、2を入力します。

通貨フィールドの編集

ステップ25 *-伝記となる列をもう1つ追加します。 *Bio と呼び、タイプを複数行のテキストに設定します。

経歴

  • ステップ26 *-編集用の6行で問題ないため、6を入力します。 この場合はプレーンテキストが必要なので、[OK]をクリックします。

サイトの編集

ステップ27 *-著者リストのスキーマがあります。 スキーマが完成したので、データを追加しましょう。 [最近]の下にある[*著者]をクリックします。

それぞれの横にある小さなチェックをクリックして、以前に作成した2つの行を削除しましょう。 次に、リボンの[アイテム]に移動し、[*アイテムの削除]をクリックします。

アイテムの削除

  • ステップ28 *-[新しいアイテム]をクリックして最初のアイテムを追加します。

最初のアイテムを追加

  • ステップ29 *-下のスクリーンショットに示すように、さらにデータを入力します。

データを入力

すべてのデータが一覧表示されます。

リストされているデータ