Skip to main content
Solved

Equivalent to Multi_Attributes table for Resources

  • April 16, 2024
  • 3 replies
  • 179 views

Thbutler
Gold Product Expert
Forum|alt.badge.img+2

We’ve just implemented the Skills attribute for our resources and wanted to start doing some reporting.  I’ve been digging through the documentation on the Success Center and while there is a table where the work multi-select fields (MULTI_ATTRIBUTE), I can’t seem to find where the equivalent table exists for Resources.  Any ideas?  We are looking to add the Skills to the Resource Portfolio Dashboard.

Best answer by pamela.sargent

If you have the ability to query your database, everything you need to know about structures or fields can be found by the following two queries, including what table attributes can be found in.  In the example here I have them focused on the Resource primary structure. 

SELECT * FROM [ip].[structure_info] i where [prim_structure] = '$Res'

SELECT * FROM [ip].[field_info] i where [prim_structure] = '$Res'

Laurent is correct that the Criteria table is what stores the skill information. 

select * from ip.criteria t where t.structure_name = ‘Skill’

You’ll then have to join this with the description table to be able to find the textual name. 

This topic has been closed for replies.

3 replies

Laurent
Bronze Active Participant
Forum|alt.badge.img+1
  • Bronze Active Participant
  • April 17, 2024

Hello @Thbutler 

I think the CRITERIA table is what you’re looking for. It stores the resources’ atributes, including the multi select data with primary indicator, efficiency data and place order.


pamela.sargent
Bronze Knowledge Guru
Forum|alt.badge.img+6
  • Bronze Knowledge Guru
  • Answer
  • April 17, 2024

If you have the ability to query your database, everything you need to know about structures or fields can be found by the following two queries, including what table attributes can be found in.  In the example here I have them focused on the Resource primary structure. 

SELECT * FROM [ip].[structure_info] i where [prim_structure] = '$Res'

SELECT * FROM [ip].[field_info] i where [prim_structure] = '$Res'

Laurent is correct that the Criteria table is what stores the skill information. 

select * from ip.criteria t where t.structure_name = ‘Skill’

You’ll then have to join this with the description table to be able to find the textual name. 


sunasak
Platinum Top Contributor
Forum|alt.badge.img+2
  • Platinum Top Contributor
  • April 17, 2024

Thanks to Laurent and Pam for the info. I’m learning a lot!