Skip to main content
CollegeSource Support

Course Forms


The course.xml contains the configuration for all of the home course screens: list, add, edit, and view.

Standard view and xml view are compared side-by-side using red numbered labels to draw comparisons.

All Screens

The StuAcadrec page element controls all of the home course screens.

The masterview attributes control the list screen. detailView attributes control the add, edit, and view screens. Column elements control all pages. Users can control which columns are displayed on a particular screen and who is allowed to see them by adding masterView and detailView attributes to the column's element. In the screenshots below, the letters next to the XML elements correspond to the areas of the screen that they control.

Course List

The filterOn attributes defined in the masterView element at the top of the StuAcadrec page element control what drop-downs are displayed at the top of the course list screen:

Physics 200 is highlighted in yellow since this course is selected below to illustrate Course Details and Edit Course.

The options for these drop-downs are gathered from the courses in the results.

Add/Delete, Course Details, and Edit Course

Many of the column elements in course.xml contain detailView attributes. These define how the columns are displayed on the add, edit, and view screens. The user can configure what type of form input should be used, as well as any validation rules for that field. The values for the grade and year drop-downs are configured in options.xml.

Course Details

Edit Course

  • Was this article helpful?