как получить столбцы, связанные со списком Sharepoint через столбцы Lookup в его представлении - PullRequest
0 голосов
/ 08 июля 2011

У меня есть две таблицы в sharepoint 2010. одна из них состоит из отделов, которые содержат название отдела и его местоположение. другой список - это сотрудник, связанный с отделом через поля поиска в названии отдела.

Теперь я хочу создать представление списка сотрудников, которое содержит столбцы как списка сотрудников, так и списка отделов. но функция создания представлений по умолчанию на sharepoint 2010 не отображает столбцы списка отделов при создании представления списка сотрудников

Может кто-нибудь, пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 08 июля 2011

В поле просмотра настроек выберите необходимые поля списка отделов, а затем добавьте эти поля в представление списка сотрудников.

1 голос
/ 08 июля 2011
 SPFieldLookupValue value=new SpFiledlookupvalue(item["column name"]);
    string id=value.lookupid;//you can retrieve the text,id
    string text=value.lookuptext;

    SPList departmentList=new oweb.Lists["Department List"];
    SPQuery getDepartment=new SPQuery( )
    getDepartment.Query=  "<Where>  <Eq>  <FieldRef Name='ID' />
                                                  <Value Type='Counter'>id</Value>
                                                 </Eq>
                                        </Where>";
    SPListItemCollection departMentRow=departmentList.GetItems(getDepartment)

You can check this code for your reference....and query like what you want..
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...