global picklist not all fields displaying - Answers - Salesforce Trailblazer Community
Trailblazer Community
Ask Search:
Tammy MarrenTammy Marren 

global picklist not all fields displaying

I initally set up a new global picklist with the values in our sandbox and moved over to production and all was working. Now I have added a couple of new values to the existing global picklist in production but when I click on that field within the object is not showing the new ones. User-added imageUser-added imageUser-added image
Best Answer chosen by Tammy Marren
David VickersDavid Vickers
I know this has already been answered but I have noticed a glitch that sometimes happens when adding a global picklist to an object. In my case no selection options where availibe even though under each record type the picklists were slected and the approriate selection items were showing as available. 
The solution was to unselect all but one of the picklist options for a given record type, save, then reselect the desired picklist values for that record type. Now all the correct picklist values showed up.  I have not played extensivley to figure out if unslecting one pick list value is enough  or othe combinations possible.
The basic point is if you add a global pick list and all your record type selections look ok and you have no values availible then go back and deselect and reselect you options for a given record type seems to fix the issue.

All Answers

Geoffrey FlynnGeoffrey Flynn
Hi Tammy, 

Are you using record types?  That's usually the culprit, that or field dependencies
Tammy MarrenTammy Marren
I am using record types but I don't see how that affects it - can you provide some insight as to where I should be looking to make changes? No field dependencies
Navneet KumarNavneet Kumar
 In setup go to the object and select the record type.
When you click on the record type, you will have an option 'Picklists Available for Editing' and here u can select 'Test' field and select/unselect picklist values.
David VickersDavid Vickers
I know this has already been answered but I have noticed a glitch that sometimes happens when adding a global picklist to an object. In my case no selection options where availibe even though under each record type the picklists were slected and the approriate selection items were showing as available. 
The solution was to unselect all but one of the picklist options for a given record type, save, then reselect the desired picklist values for that record type. Now all the correct picklist values showed up.  I have not played extensivley to figure out if unslecting one pick list value is enough  or othe combinations possible.
The basic point is if you add a global pick list and all your record type selections look ok and you have no values availible then go back and deselect and reselect you options for a given record type seems to fix the issue.
This was selected as the best answer
Erick MolinaErick Molina
Thank you David Vickers! That worked for me while on the phone with support. Share this with Salesforce Premier+ Support!
Melissa LutzMelissa Lutz
Thank you for your solution to the glitch, which was extremely frustrating.
Ricky FisherRicky Fisher
Thank you David!
Abdulrahman JanahiAbdulrahman Janahi
Thanks @David Vickers
That worked for me as well
Geoff DavenportGeoff Davenport
I am soooo glad I read past the "best answer."  I never would have figured out this glitch.  A million thanks, David Vickers.  

Is there any way to make David's answer more prominent?  I wonder how many users are stuck with this glitch and can't fix it?  
Rob KaplanRob Kaplan
Bless you @David Vickers for your excelent catch above.
Dickinson BransfordDickinson Bransford
I am having a similar problem, but am not using record types, in fact that term does not show up in a Setup search (using Salesforce Classic, Group Edition).  So, I am hoping that someone may propose an alternate solution not dependent upon changing record types.

I have a 20 item Global Value Set, used in both the Accounts and Leads objects. All 20 are clearly visible in both the Account Field page and the Global Value Set page.

When creating a new Account or Lead, only 19 of 20 show up in the New Account or Lead picklist.  There are six dependencies, but none affecting the 20th value that doesn't show up in either objects' picklist.  Curiously, I had added the 20th as an afterthought literally ten minutes after adding 16 others on Feb. 22nd. The picklist field itself was created on Jan. 25th. I only discovered this problem today when a records import generated many errors. 

I tried editing the Account field without making changes then saving it, to "refresh" it, but that did nothing other than update the Modified By field timestamp.  It's simply not referring back to the current Global Value Set.

Any help will be appreciated, this problem has just ensured a missed deadline today. Thanks much!
Rob KaplanRob Kaplan
@Dickinson Bransford I was wondering if you tried David Vickers' solution above. It worked like a charm for me. After editing and saving the "available" pick list choices in the offending field, and then restoring the available choices, and saving a second time, my choices were fully available in the object. 
Dickinson BransfordDickinson Bransford
@Rob Kaplan, Thanks much for the consideration and comment. Actually, this turned out to be my goof all along, and now resolved, thanks to Salesforce tech help. The rep
suggested that I add the value to the dependent field (oops).

I am adding the detail below in hopes that it saves someone else the time potentially wasted by an easy oversight.

As per your case description I have found the following findings I would request you to add the value to the dependent field.
- Go to the relevant Global Value Set
-  Scroll down on this page and go to the section : Fields Where Used
- Now open the link that says :  [NAME OF CONTROLLING FIELD] for the first object in which the value is not showing up: (Accounts and Leads, in my case)
- Click on Edit from the Field Dependencies section
- And check the missing value to include it
- Click Include Values button, then Save button
- Repeat the steps for the other Object.

In my case, 19/20 were Included values, and when I had originally gone back to add the 20th field to the picklist, I evidently had forgotten to add it to the dependencies list, too.
Meg McLeesMeg McLees
@David Vickers, thank you.  I was panicking that I broke my Salesforce and was frantically Googling a resolution.  I tried your trick and it worked like a charm.  Thank you for calming my heart rate and resolving this issue!  You saved my day.
Erik LarameeErik Laramee
@David Vickers. Thank you, your answer helped me as well!! I was tearing (what's left of) my hair out trying to figure out why they weren't showing and this fixed it.
Andrew MontemayorAndrew Montemayor
@David Vickers wins the prize on this one. His solution solved my issue with global picklists not showing values withing my object records. One thing I noticed, I had to clear the picklist values for every picklist that appeared on my record types before they started to work again. Just doing a few of them did nothing. Thanks David!
Alex McColmAlex McColm
@David Vickers - Thanks so much, we've been scratching our heads for the last 45mins and that workaround finally fixed the glitch for us.

We had 5 new picklist fields all using the same global value set, the first 2 worked fine but the other 3 were all disabled. We checked all the obvious causes, field accessibility and available values for the record type and couldn't work it out.

After trying this workaround out on one field (in Record Type, removed all but one value, saved and then re-added all values and saved again) - this then fixed it for all the disabled picklists (not just the one we modified). This must cause the backend to recalculate the available values for all fields, very annoying bug but a relief to have resolved it.

Can we get David's answer set as the Best Answer?
Anjali MalhotraAnjali Malhotra
Do you mean deactivating by deselecting?
Rafi Pryntz-NadwornyRafi Pryntz-Nadworny
Thanks @Dickinson Bransford adding the fields on the depended field was the trick. I spent 15 minutes before I found your answer.
Rachel AshtonRachel Ashton
anyone have an updated solution for this? Im using SFDC Lightning and the above instructions arent working for me...
Rafi Pryntz-NadwornyRafi Pryntz-Nadworny
@Rachel Ashton where are you stuck? Were you able to update the feild dependency options to include the missing fields?
Rachel AshtonRachel Ashton
I added a new value to a global picklist and it doesn't show. I tried "Deactivatating" and "reactivating" the value and that's not work. There aren't any field dependencies either. 
Rachel AshtonRachel Ashton
also worth mentioning, when adding the value, i selected "Add the new picklist values to all Record Types that use this Global Value Set"