The msexcel.py module#

Summary#

add_cov

Return the combination of two coverage statuses.

constant

Return Scade’s constant flow v.

generate_matrix

Generate downstream and upstream traceaibility matrices.

hlr_to_llr_sheet

Generate the downstream matrix.

init

Return Scade’s flow init_value -> other_value.

is_req

Return whether a LLR element is a requirement.

is_section

Return whether a LLR element is a section.

iter_llr_section

Iterate the document hierarchy.

llr_attributes

Return the overall attributes.

llr_section_depth

Return the max depth of the document hierarchy.

llr_to_hlr_sheet

Generate the upstream matrix.

on_first

Return Scade’s flow true -> false.

write_headers

Write the header of a matrix.

write_llr_name_and_type

Write a LLR, its kind, and insert its icon.

write_section

Write a section of a matrix.

write_section_cov

Write the section’s coverage.

T

Description#

Generation of traceability matrices as an Excel document.

Module detail#

msexcel.T#
msexcel.CovResult#
msexcel.Headers#
msexcel.LlrElement#
msexcel.SectionDesc#