I'm using the SOAP web services (specifically Gradebook.WS getGrades) to pull grades but I didn't see an indicator for the Primary Display (Score, Letter, Text, Percentage, Complete/Incomplete) for a Grade column. Is there a call that will pull it?
You can get the primary display from the GradebookWS.getGradingSchemas(String, GradingSchemaFilter) method. The first argument is the String representation of the course's PK number(s). You need to set the filter type to GET_GRADING_SCHEMA_BY_ID. The grading schema ID can be found in the ColumnVO.getScaleId() method.
Michael and I met for a few hours last night to take a look at this. I believe I have this working as desired. I'll let Michael accept or reject.
Attached is the code we came up with.
Retrieving data ...