Sharepoint-custom-list
連絡先リストを作成したときに行ったような定義済みのスキーマを使用する代わりに、リストスキーマを定義するカスタムリストを作成する方法を見てみましょう。
- ステップ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 *-下のスクリーンショットに示すように、さらにデータを入力します。
すべてのデータが一覧表示されます。