In a document library, offering only certain options for fields based on others selected

Hi, I have a document library, and when someone uploads an item to that library, they are presented with a form to select properties. I have 4 properties I want them to select (really 6, but the first two are Name and Title). The issue is that these 4 properties
depend on each other in this way:
1st property: I use a lookup to offer 4 choices, "A" "B" "C" or "D" in a dropdown.
2nd property: I want to offer the user a choice of 4 items in a dropdown, based on what they chose for the 1st property. (if they chose "A", then offer "1" "2" "3" or "4", if they chose
"B" offer "5" "6" "7" or "8", etc.)
3rd property: same thing as above, but now based on what they chose for the 2nd property (if they chose "1", offer "a" "b" "c" or "d", if "5" offer "s" and "t")
4th property: again based on 3rd property.
How can I do this? can I write some sort of custom form that can do this?

What you're trying to do is commonly refererd to as 'Cascading Drop Downs'. These are a common lack in SharePoint.
There are lots of ways to do that, my favourite to use jQuery or Javascript:
http://www.sharepointboris.net/js/spcd/

Similar Messages

  • How to grant anonymous access on sharepoint document library/list only not for web application

    Hello
    How to grant anonymous access on sharepoint document library/list only not for web application.I have claim based sharepoint site and has to be but i want to grant access on document library/list only.Is this possible?
    Thanks
    Rajesh Kumar "Changing the Face" can change nothing.But "Facing the Change" can change everything.

    As i am using following code
    SPSite site = SPContext.Current.Site;
                SPWeb web = SPContext.Current.Web;
                SPSecurity.RunWithElevatedPrivileges(delegate()
                    using (SPSite ospSite = new SPSite(site.ID))
                        using (SPWeb webs = ospSite.OpenWeb(web.ID))
                            // Enable anonymous access on web application
                            webs.AllowUnsafeUpdates = true;
                            SPUrlZone urlZone = SPUrlZone.Default;
                            SPWebApplication specifiedWebApplication = ospSite.WebApplication;
                            SPIisSettings iisSettings = specifiedWebApplication.IisSettings[urlZone];
                            //iisSettings.AuthenticationMode = AuthenticationMode.Windows;
                            iisSettings.AllowAnonymous = true;                       
                            specifiedWebApplication.Update();
                            // Get document library collection here and fetch all the document urls
                            SPDocumentLibrary docLib = (SPDocumentLibrary)web.Lists["Documents"];
                            if (docLib != null)
                                docLib.BreakRoleInheritance(true, false);
                                docLib.AllowEveryoneViewItems = true;
                                docLib.AnonymousPermMask64 = SPBasePermissions.ViewPages | SPBasePermissions.OpenItems | SPBasePermissions.ViewVersions
                                    | SPBasePermissions.Open | SPBasePermissions.UseClientIntegration | SPBasePermissions.ViewFormPages | SPBasePermissions.ViewListItems;
                                //docLib.AnonymousPermMask64 = SPBasePermissions.EmptyMask;
                                docLib.Update();
    Should working but getting access denied......i am totally stuck at this point.
    Rajesh Kumar "Changing the Face" can change nothing.But "Facing the Change" can change everything.

  • In iTunes I click on a song and when I click on the "get info" tab, it opens up but everything is gray - locked, therefore, I cannot edit the year or genre of the songs. Not every song is locked, only certain ones for some reason. Any help?

    In iTunes I click on a song and when I click on the "get info" tab, it opens up but everything is gray - locked, therefore, I cannot edit the year or genre of the songs. Not every song is locked, only certain ones for some reason. Any help?

    I ran into the same problem, I think that, If you tab on a song that is on your IPOD, and the song data is grayed-out, I think it means that the song is probably twice on your IPOD and that the iTunes directory can not edit THAT song data for two (or more) files @once. Check if this is the case, sinceI have the same problem,am looking for a way to have One and the same song in more playlists but only keep the song once on the IPOD.

  • In microsoft office word, how do I delete items from the recent documents tableau? I have options for new, open, save, save as, etc. but no option to delete.

    In microsoft office word, how do I delete items from the recent documents tableau? I have options for new, open, save, saveas, etc. but no option to delete. Thank you.

    Hello.
    I have no idea and you should contact Microsoft for support. This is Firefox's support forum.
    Thank you for your understanding.

  • I am trying to purchase Creative Suite CS6 Design Standard. I own a Max OSX. I live in Germany.  When I try to order for Germany, it gives me only an option for Windows, not Mac.  How can I order?

    I am trying to purchase Creative Suite CS6 Design Standard. I own a Max OSX. I live in Germany.  When I try to order for Germany, it gives me only an option for Windows, not Mac.  How can I order?

    In Germany no telephone number nor web chat is available.  Searching on the Adobe site tells me that this forum is the only avialable means to ask consumer questions.  I am giving up and ordering from elsewhere.

  • Value not found in allowed list of options for field...

    Hi,
    I'm using RIDC on UCM 11g in order to checkin contents.
    UCM hosts different projects.
    I've the following problem: if somebody (from a different project) insert a new Information Field (e.g. xAnnoPubblicazione) of type Integer - Option List - Select List Validated and it does not make a default value for this field, when I perform checkin using RIDC, it fails with the error:
    "oracle.stellent.ridc.protocol.ServiceException: Content item 'UCMRE010132' was not successfully checked in. Value not found in allowed list of options for field 'xAnnoPubblicazione'.
    How can I solve this issue? what's the recommended way?
    Thank you very much.
    Best regards,
    S.

    In the database language, you have created a NON NULL column and you are trying to insert a record with NULL value to the column. Of course, it cannot work.
    There are three options:
    - do not declare the field as NON NULL (that is, you option list has to contain 'blank' as a possible value)
    - provide the value on insert
    - provide the default value

  • Do we have a built-in option for web based tool in Nexus 5548UP switches for management purpose?

    I have purchased Nexus 5548UP switch, i want to know if we have a built-in option for web based tool to manage and configur it just as ASA have ASDM. If there is no such options then what are the options available that can be freely available and can be used to get performance monitoring done.
    Message was edited by: Praveen Varun

    DCNM (Data Center Network Manager) runs on a server (Windows, RHEL or Solaris) and can be used to manage Nexus devices. It's free for Nexus 1K through 5K devices (paid license required for Nexus 7K management).
    http://www.cisco.com/en/US/products/ps9369/index.html
    There is not a "built-in" management product like ASDM for ASA.

  • View of Document Library showing only documents based on dates in columns.

    I have a document library which includes only one content type of "Job Posting", which includes a "Posting Date" column, and a "Closing Date" column. I want a Web Part View of this library that will only show the documents when
    the current date is after the Posting Date and before the Closing Date. What is the best approach?

    Hi,
    I usually create a view with filter OOTB and then change the query inside SharePoint designer, may be you can try this approach. here is a Q&A on this topic in this forum -
    http://sharepoint.stackexchange.com/questions/26364/filtering-a-list-with-date-ranges-xslt-advanced-expressions-on-list-filters
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if the reply helps you

  • Document Library "Open Window Explorer" option is disable in FireFox

    Hi,
    I am opening my SharePoint Site in FireFox and tried to open Document Library in "Open with Explorer" option but i could not open it.
    It is disabled mode. But i could open in "Internet Explorer".
    How could i resolve it?
    Thanks
    Poomani Sankaran

    Hello Poomani,
    AFAIK Explorer View wont work in FireFox because FireFox doesnt do ActiveX and Sharepoint has few ActiveX Components. You will have to use IE for that.
    ***If my post is answer for your query please mark as answer***
    ***If my answer is helpful please vote***

  • In SharePoint Document Library Cut and Paste option not working correctly.

    Hi,
    I have a SharePoint Document Library which has the following.
    Folder1 which contains two files named as a File1 and File2
    Folder1 ------------> File1 & File2
    Folder2 has no files.
    Now i am cut the file "File2" from Folder1 and paste in to Folder2.
    Issue is "File2" not permanently remove from "Folder1". It is retaining in "Folder1" It self.
    Can anyone tell me. What is the issue in it?
    Regards
    Poomani Sankaran

    Hi Poomani,
    According to your description, “File 2” still exists in Folder1 after it is been cut and paste to Folder2.
    Can you provide more details about how you perform the operations?
    I tried to move the file between folders in a library in the two ways below, both work without issue:
    1. “Open with Explorer”: cut and paste the file in the Windows Explorer interface;
    https://support.microsoft.com/kb/2629108?wa=wsignin1.0
    2. In the “Site Content and Structure”, use the “Move…” feature of a library;
    https://support.office.com/en-za/article/Work-with-site-content-and-structure-30fcaad9-02b1-4347-8b03-e1ccc5a4c19f
    Feel free to reply if there any progress.
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • Jquery for sharepoint document library form to filter dropdown/lookup field

    I have created a document library to update status of a ongoing process. I have created a lookup column "status" with options 
    Initiated,
    Reivew-in Progress,
    Review-Denied,
    Review-Approved,
    Verification-In progress,
    Verification-Denied,
    Verification-Approved.
    The demand from the client is they want to see - 'Initiated'in the form while adding a new document,other options should be hidden/disabled.
    The next time when they edit the form,they want to see just :
    Reivew-in Progress,
    Review-Denied,
    Review-Approved.
    Other options should be hidden/disabled.
    On the next step they want to see 
    Verification-In progress,
    Verification-Denied,
    Verification-Approved.
    other options should be hidden/disabled.
    I have worked with cascade drop down but i have no idea how to filter a single dropdwn/lookup field.Is there any way to implement this? Any help would be appreciated.
    Thank you.

    Hi Slionel,
    Based on you description, my understanding is that you want to show certain fields on NewForm.aspx and hide/ disable other fields and in EditForm.aspx you need to show or hide/disable certain fields based on condition. I would say you can use JSOM to implement
    your requirement in NewForm.aspx and EditForm.aspx
    based on the condition and requirement, it will be simple and straight forward.
    Thanks
    Shakir

  • I do not want all of the playlists in iTunes to be synced to my iPhone. With iCloud I do not seem to have a choice. How do I select only certain playlists for my iPone?

    I have many songs and playlists in my iTunes account.  I do not want all of them synced to my iPhone 5S, but that has happened via iCloud, and it has caused a storage problem on my phone.  How do I select only certain playlists to be synced to my iPhone? 

    You need to start over with Music. On the iPhone Music screen uncheck sync music. Also, on the Summary screen uncheck "Manually manage music and videos", then sync and it should clear off your phone.
    Next, choose the music you want to sync. If you want to fit more on check "Convert higher bit rate songs to 128 kbps AAC". This will reduce quality slightly, but it won't be noticable unless you are using $300 headphones.

  • Itunes says i must enter passcode on iphone but iphone only gives option for emergency calls

    My sim card is inserted and when I turn the iphone on it only gives the option for emergncy calls, when i connect to itunes it says the phone is locked and i need to enter the passcode on the phone but i cannot enter pass cose on phone as it doesnt give me the option.
    Any ideas?
    Thanks

    You're gonna have to force the phone into recovery mode:
    Turn your phone off. If you cannot turn off your phone using the slider, press and hold the Sleep/Wake and Home buttons at the same time. When your phone turns off, release the Sleep/Wake and Home buttons. Then, leave the USB cable connected to your computer, but NOT your phone, itunes running, press & hold the home button while connecting the USB cable to your dock connector, continue holding the home button until you see “Connect to iTunes” on the screen. You may now release the home button. iTunes should now display that it has detected your phone in recovery mode, if not quit and reopen iTunes. If you still don’t see the recovery message repeat these steps again. iTunes will give you the option to restore from a backup or set up as new.

  • Content scope document library does not return result for non farm administrator

    Hi
    I have a situation where I had to go with a unique permission applied subsite to store 1000 documents in the document library. This site has a set of 50 users. I was able to create content scope and library path for search. It returns results for me(creator/owner/administrator)
    however if I add other users as contributor or full permission, even after full crawling it does not return result for others.
    I saw some article that security broken site wont be indexed normal way and to include and I did that as well but no result for other users. I always get result.
    Please suggest if there are any specific security permissions that I need to include, so the document library target search will return result for others.
    Thanks
    Shri

    Hi Shri,
    For administrator search results, it looks like the documents could be crawled and searched.
    For other users you grant full control permission on subsite with unique permission where you store 1000 dcouments in document library, please make sure these 50 users have access permission(at least view permission) on documents from the
    library, then test again.
    Also test if users search on search center site without search scope, see if it's scope issue or search web part issue.
    If above doesn't work, please check ULS log for related useful information around the time when users search the documents, there should be more info to verify if issue is related to unique permision.
    Thanks,
    Daniel Yang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Can't install my hotmail account only got option for outlook account

    Hi
    I can't add my hotmail email to my iphone 5, it only has option to join outlook account????

    Hello Faz_627,
    Thanks for using Apple Support Communities.
    It sounds like you are trying to add in an email account on your iPhone.  To do this, simply follow the steps in the article below:
    iOS: Adding an email account
    http://support.apple.com/kb/ht4810
    Take care,
    Alex H.

Maybe you are looking for