def ar_run_p_reports(data: dict, project_info: dict) -> None: report_doc = open_word_doc(root_path / "input/summary_temp.docx") for i, p in enumerate(data.projects): if i != 0: report_doc.add_section(WD_SECTION_START.NEW_PAGE) # new page # print("Compiling summary for " + p) # qrt = make_file_friendly(str(master.ma.quarter)) output = ar_compile_p_report(data, report_doc, get_project_information(), p) # abb = project_info[p]["Abbreviations"] output.save(root_path / "output/annual_report_summaries.docx")
def test_annual_report_summaries(): data = get_ar_data() pi = get_project_information() ar_run_p_reports(data, pi)
def project_info(): return get_project_information("resources/basic_m_confi.ini", "resources/")
def top35_project_info(): return get_project_information("resources/top250_confi.ini", "resources/")