Лучший отвечающий
Поле, которое отображает элемент списка

Вопрос
-
Добрый день!
Есть задача по созданию типа поля (field type) в sharepoint 2010, которое бы отображало определенный элемент списка. Необходимый элемент определяется двумя полями ListId_custom и ItemId_custom.
Приведу пример - есть список My_list с полями:
- title;
- ListId_custom;
- ItemId_custom;
- View_field;
При открытии формы просмотра (или редактирования) элемента списка My_list поле View_field должно отобразить элемент, находящийся в списке с идентификатором = ListId_custom и ИД = ItemId_custom.
Подскажите плз, с чего начинать разработку (у самого опыта мало в этом ремесле)? Может какие-то готовые решения уже есть?
Заранее спасибо!
8 мая 2012 г. 16:55
Ответы
-
Александр, ответил в теме которую вы указали ссылкой.
Есть требование от Заказчика: при согласовании документов в форме изменения задачи отображать форму того документа, который необходимо согласовать. В частности, документом является форма просмотра элемента какого-либо списка.
- Помечено в качестве ответа Roman Zhukov 7 июня 2012 г. 15:08
11 мая 2012 г. 20:58
Все ответы
-
Вам не разработку надо начинать, а обучение азам Шарепойнта. Пока что ваш вопрос смысла не имеет.9 мая 2012 г. 19:32Отвечающий
-
Не думал, что подобная задача относится к начальному уровню.
Спасибо за емкую рекомендацию. А не подскажете, когда мой вопрос будет иметь смысл?
10 мая 2012 г. 5:16 -
Никогда не будет - он просто отпадёт. Ещё сами смеяться будете...10 мая 2012 г. 6:24Отвечающий
-
Используйте Lookup Field и указывайте подстановочные поля для отображения элемента из другого списка
боюсь, информацию о названии листа для подстановочного поля Item можно заполнить только программно, по событию добавления item, либо скриптом
- Изменено LenaLaRoux 11 мая 2012 г. 5:31
11 мая 2012 г. 5:08 -
Если в разных элементах списка присутствуют ИДы разных списков, то фокус с Lookup-полем не получится - у него три свойства для ссылки, и эти свойства одинаковы для всех элементов. Тут придётся свой тип поля писать и делать запросы к спискам/элементам.
Но медленная штуковина будет...
11 мая 2012 г. 8:04Отвечающий -
Ах, да если связка Лист_ИД+Айтем_ИД , то lookup не годиться... теперь мне тоже стал интересен ответ на вопрос)))
ешь, пей, жуй Орбит
11 мая 2012 г. 8:11 -
Мне вот больше интересно почему именно такое особенное решение нужно сделать,
Александр, можете рассказать какую задачу вы хотите реализовать, возможно есть более простое решение.
Иначе смотрите в сторону создания своего типа поля. Сторонних решений не встречал подходящих под ваше описание.
11 мая 2012 г. 12:57 -
Добрый день!
Конечно же поясню. История вопроса началась с этого поста. Там я полностью описал проблему. Своими силами исправить баг у меня не получилось.
Мы обратились к одной компании-разработчику (у них есть квалифицированные специалисты) за помощью. Понять причину ошибки им также не удалось - они предложили нам сделать дополнительную разработку, смысл которой и описан в этом посте.
Платить деньги за доработку мы не готовы - поэтому решили сами разобраться в этом вопросе (ну или хотя бы попытаться).
Вот в принципе и все.
11 мая 2012 г. 18:16 -
Александр, ответил в теме которую вы указали ссылкой.
Есть требование от Заказчика: при согласовании документов в форме изменения задачи отображать форму того документа, который необходимо согласовать. В частности, документом является форма просмотра элемента какого-либо списка.
- Помечено в качестве ответа Roman Zhukov 7 июня 2012 г. 15:08
11 мая 2012 г. 20:58 -
Спасибо большое за рекомендацию - буду пробовать ваш вариант.12 мая 2012 г. 5:23