Войти

Показать полную графическую версию : Выбор из нескольких связанных справочников в sharepoint или в infopath


kynabo
16-05-2008, 01:35
Нужно в списке sharepoint в поле выбрат сначала из списка справочников тип оборудования (монитор, принтер, сервер) и согласно выбранному справочнику должен открыться список или мониторов или принтеров (тоже справочники). Как это реализовать , подскажите, пожалуйста. Или как можно это сделать с помощью infopath

rus-4-ever
16-05-2008, 04:31
1)Каждому компоненту из 1 списка присвоен ID...
2)При выборе компонента формируется гет запрос с параметром ID
3)при открытии страницы снова, проверяется есть ли ID в параметрах, если есть-то выводится список принтеров к примеру...

========================================

Ой, кажись не так прочитал название темы... прошу прощения

vadimiron
16-05-2008, 10:04
из списка справочников тип оборудования (монитор, принтер, сервер) »
список или мониторов или принтеров (тоже справочники) »
Это делается созданием списков в sharepoint-е. Потом в новой таблице можно сделать поле типа СВЯЗЬ, который будет брать данные из других таблиц.
выбранному справочнику должен открыться список »
Вот это не знаю как реализовать безпрограммирования...Вы же не программируете, а используете уже готовые возможности. Если программировать, то можно создать расширение, которое добавит новый тип столбца, и в этом типе столбца уже логику всю прописать.
Вообще вроде есть уже готовые решения (для SP вообще уже много всего готового). Например, когда мы выбираем штат, то
список городов фильтруется по этому штату. Начните отсюда (http://www.spsdev.com/filter.aspx)

kynabo
20-05-2008, 23:49
vadimiron, как вставить HTML код или нужна другая среда? Есть frontpage. В чем лучше? В каком направлении смотреть?

vadimiron
21-05-2008, 03:08
как вставить HTML код »
В sharepoint-e уже всё есь для этого. Там даже есть RTE-редактор. Вроде просто web part нужный вставляем и всё. Или можно отдельно html-страницу сделать и тоже её через веб парт показывать (http://wss.collutions.com/Lists/FAQ/DispForm.aspx?ID=297)




© OSzone.net 2001-2012