New answers tagged

0

If your not opting for a out of the box approach, then you can create a SPGridView programmatically and assign your custom data source to your SPGridView. The SPGridView is the same control which SharePoint uses in its list view. Help : codeproject article


0

To tackle scenario 1, you could create a a people and group column let's say "Requestor" and make it mandatory and unique. Instruct all the users manually type in their name in the Requestor field. So if a person has already filled in the form , when he does again he will be prompted with unique validation. This is not a full proof solution but something ...


0

If you use search, like the Content Search web part, you can use a filter like {DepartmentMP={User.Department}} where DepartmentMP is the Managed Property mapped to the crawled property for the Department filed of the list or library and User.Department is the Department filed from the User Profile.


0

There is a solution I used few times but it's not the most elegant one. It is possible to create list views filtered on a Person field based on whether the current user is a member of a group or not. So this requires your budget customer list (for example) to have a Person field which allows Groups. Then you create a SharePoint group for each department and ...


0

I do suggest to go with CSWP. The reason is it is very flexible and easy to use, but also very complex and can be customized to do amazing stuff. I know you mentioned that you dont want that much dev time, so I would say invest some time to understand the basics and it has a basic mode where you can just build the query based on drop downs and you don't need ...


1

I would like to add one line that this question seems to be Opinion based. So in my opinion if I have to work with the given requirement I will definitely go with CSWP. Because this covers all the above requirement specified. Because configuring search queries is quite easy job and take less efforts. For me this link had a great way to guide CSWP. Want to ...



Top 50 recent answers are included