|
|
|
@ -134,14 +134,14 @@ module Dese
|
|
|
|
def run_a_sust_i4(filepath:)
|
|
|
|
def run_a_sust_i4(filepath:)
|
|
|
|
run do |academic_year|
|
|
|
|
run do |academic_year|
|
|
|
|
admin_data_item_id = 'a-sust-i4'
|
|
|
|
admin_data_item_id = 'a-sust-i4'
|
|
|
|
url = 'https://profiles.doe.mass.edu/state_report/gradesubjectstaffing.aspx'
|
|
|
|
url = 'https://profiles.doe.mass.edu/statereport/gradesubjectstaffing.aspx'
|
|
|
|
range = academic_year.range
|
|
|
|
range = academic_year.range
|
|
|
|
selectors = {
|
|
|
|
|
|
|
|
'ctl00_ContentPlaceHolder1_reportType' => 'School',
|
|
|
|
selectors = { 'ctl00_ContentPlaceHolder1_ddReportType' => 'School',
|
|
|
|
'ctl00_ContentPlaceHolder1_fyCode' => range,
|
|
|
|
'ctl00_ContentPlaceHolder1_ddYear' => range,
|
|
|
|
'ctl00_ContentPlaceHolder1_subjectCode' => 'Arts'
|
|
|
|
'ctl00_ContentPlaceHolder1_ddDisplay' => 'Full-time Equivalents',
|
|
|
|
}
|
|
|
|
'ctl00_ContentPlaceHolder1_ddSubject' => 'Arts' }
|
|
|
|
submit_id = 'ctl00_ContentPlaceHolder1_Continue'
|
|
|
|
submit_id = 'btnViewReport'
|
|
|
|
calculation = lambda { |_headers, items|
|
|
|
|
calculation = lambda { |_headers, items|
|
|
|
|
num_of_art_teachers = items.last.to_f
|
|
|
|
num_of_art_teachers = items.last.to_f
|
|
|
|
dese_id = items[1].to_i
|
|
|
|
dese_id = items[1].to_i
|
|
|
|
|