0

SharePoint リスト テーブルを Microsoft Access にリンクしました。SharePoint リスト内の私の列の 1 つは「個人またはグループ」です。これは、SharePoint ユーザーからのいくつかの属性を持つルックアップです。これらの属性には、ID、名前、電子メール アドレスが含まれます。SharePoint 内のワークフローに電子メール アドレス属性を使用しています。ここで、SharePoint リストから、各レコード/行に割り当てられたすべての名前を出力するレポートを作成したいと考えています。名前を出力する代わりに、ID 番号を返します。SharePoint リストからリンクされている名前を返すアクセス レポートを取得するにはどうすればよいですか?

4

1 に答える 1

2

SharePoint サイトにリンクするときはいつでも、よく見ると、UserInfo というテーブル (リスト) が常に表示されます。

では、ID の代わりにユーザー名を取得するには?

まず、この userInfo テーブルへのリンクを設定します。

そのため、[外部データ (インポートとリンク)] のリボンで、SharePoint リストへのリンクを選択します。サイトを選択し、テーブルのリストで UserInfo を選択します。

例えば:

ここに画像の説明を入力

したがって、UserInfo リスト/テーブルへのリンクがセットアップされます。

次に、ユーザーの ID 列から単純にクエリ (左結合) を作成します。

クエリは次のようになります。

ここに画像の説明を入力

UserInfo に結合を残したクエリを作成します。

ただし、テーブルを見ると、余分な列は表示されませんが、クエリ ビルダーでは表示されることに注意してください。SharePoint エディターがすべてのテーブルに追加されることに注意してください。したがって、すべてのテーブルの次のフィールドに注意してください。

ここに画像の説明を入力

したがって、上記の Access で示したように、すべてのテーブルにリンクされたすべてのテーブルに SharePoint エディターが自動的に追加されるため、UserInfo テーブルに結合されたクエリを使用する必要さえないかもしれません。

ただし、「id」に基づいて UserInfo テーブルにリンクすると、「name」をプレース ID に表示できるようになります。

于 2013-01-12T20:55:35.660 に答える