MCCC Info Sheet Question
Introduction
For the Midwest and South there is a category called Goals
that contains only the goals. Below is a screenshot from the SCCC info sheet.
For the Midwest, the goals are all contained within a category called Performance and Roles
that contains the goals and some other information. Below is a screenshot from the MCCC info sheet.
How the application is currently set up, it accesses the goal information from the Goals
category in quite a few places. Because this category doesn’t exist for the Midwest, it’s breaking a lot of things.
Possible Solutions
Create a
Goals
category for the Midwest data, remove the goals from thePerformance and Roles
category, and display the newGoals
category on the info sheet. This is the preferred solution from a development standpoint but would alter the info sheet by creating a new category and alter thePerformance and Roles
category.Create a
Goals
category for the Midwest data, leave the items how they are in thePerformance and Roles
category and create a conditional statement to not display the newGoals
category on the info sheet for the Midwest. This solution would not alter what is displayed on the info sheet but it would take extra logic to either show or hide the newGoals
category on the info sheet and have duplicate data (goals in two places).Add a new object to each crop called
Goals
that would have that specific crop's rating for all of the goals. This would duplicate a lot of the data and require rewriting the filtering and sorting logic for all the councils and will be the most time consuming solution.