Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Dynamic Form

Posted on 2011-04-27
Medium Priority
Last Modified: 2012-06-21

I am new to SharePoint and looking for directions on build a dynamic page.

What I want to achieve on this page is that users can can enter a value into a search box and get filtered info out of a list on the same site. Let's assume this list is about parts and inventory. You have thousands of part numbers on this list, each has inventory position as of today. What users like to know if that whether a part they look for is in stock or not.

Suppose I already have the list popluated and posted on the Sharepoint site, what do I need to do next to build an interface where users can enter a part number and then get inventory position for particular part. I can imgine it would be a form with a text box for entering value and a repeating table for displaying results. Maybe also a button to excute the search.

I see many icons in SharePoint about forms. But they don't seem to be relevant to the form I am thinking of. As I said, I am pretty newbie and don't understand well of the functionalities exist and terminolgies used in SharePoint. So I come here for advice on good approaches to build such a page.

I am aware of InfoPath and SharePoint Designer. Do I have to use them?


Question by:nnrsc

Accepted Solution

nsi07 earned 1000 total points
ID: 35479465
InfoPath should be able to handle the case you describe. You can add the other tables you describe as data sources in the form and do the calculations using "rules" on the InfoPath form which means it can be done without code.

Of course this assumes that your SharePoint installation is running InfoPath Forms Services which is part of the MOSS 2007 Shared Services. Or if your version is 2010 It is a Service App.


Expert Comment

ID: 35479483
if you are familiar with VS Studio SharePoint Solution you can create custom search webparts

Check out these links
LVL 28

Assisted Solution

by:Clay Fox
Clay Fox earned 1000 total points
ID: 35479619
If you had the data in a SharePoint, just use the stock search in SharePoint. It would index everything and return what you are looking for.

However, SharePoint is not made to be an inventory system. It cannot handle more than a few thousand entries in a list before the performance tanks.

I would say your design should be to database your inventory, then you could use an InfoPath form to search and update your inventory. Forms can be accessible or hosted in SharePoint but leverage SQL data.
www.qdabra.com has a packaged solution that may interest you.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you create your solutions on SharePoint sooner or later you will come upon a request to set  permissions of the item depending on some of the item's meta-data - the author, people assigned as approvers, divisions, categories etc. The most natu…
In case you ever have to remove a faulty web part from a page , add the following to the end of the page url ?contents=1
Integration Management Part 2
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Suggested Courses

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question