2

I have a document library with Name Document Type and Module. Document Type and Module is managed metadata columns. Now I have group by for Document type but I can't have the same for Module column as I need to apply multiple values for this. Can anybody please help me out this issue. I am using SharePoint 2013.

Thanks

4
  • The Document Type column is allowing only single value whereas Module allows multiple value and you have difficulty in it to use in group by. Correct?
    – Asad Refai
    Commented Jun 30, 2015 at 17:57
  • Yes, I know we can't implement this directly. Is there any way to solve this issue. Commented Jun 30, 2015 at 18:31
  • Are you keen to keep values of module in a term set or are you flexible enough to shift it to a custom list and use it as a lookup column?
    – Asad Refai
    Commented Jun 30, 2015 at 19:00
  • Yes, I want to keep values of module as a term set.. Commented Jun 30, 2015 at 19:13

1 Answer 1

2

I doubt that there is a direct way to achieve this. Read this Group by managed metadata column on stack exchange which deny the fact that a managed meta data column with multiple values allowed can be used in grouping a list.

However if you are very keen on it, there is an article Grouping by a multi-value Managed Metadata Field using XSLT and a DataFormWebPart which can throw some light on your problem. But the performance implications are quite noticeable here because there are more operations to perform and is suitable for a list/library which is going to contain less data

2
  • Thanks Asad, I have already checked that article..Could not understand so thought of asking here. Anyway Thanks for you for help. Commented Jun 30, 2015 at 20:11
  • What did you not understand? How can I help on that? Is it how should we use xslt?
    – Asad Refai
    Commented Jun 30, 2015 at 22:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.