Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bsc file needs to be refactor #1139

Open
8 tasks
Marco-Pellegrino opened this issue Dec 30, 2024 · 1 comment
Open
8 tasks

Bsc file needs to be refactor #1139

Marco-Pellegrino opened this issue Dec 30, 2024 · 1 comment
Milestone

Comments

@Marco-Pellegrino
Copy link
Contributor

Marco-Pellegrino commented Dec 30, 2024

FEM-Design 23 has changed the .bsc format and the actual API comunication will not work from FEM-Design 25.

bsc file is based on a completely different format.

The new bsc file can also set properties which are not super important for our API as font, table width, ect ect.

Research

let's try to explain what the following xml attributes are doing and if they are necessary

  • font
  • aColData_LstTableColData_flag_[index]
  • aColData_LstTableColData_format_[index]
  • aColData_LstTableColData_width_[index]
  • tdata.aUnits_unitarr_[index]
  • tdata.lIndex
  • tdata.szSuffix
  • tdata.options_LstTable_options_[index]

bsc_examples.zip

@Marco-Pellegrino Marco-Pellegrino added this to the Road-map milestone Dec 30, 2024
@Marco-Pellegrino
Copy link
Contributor Author

result type

szLstTableUniqueIdName="frCombDispBar_ListProc"

comb/case index

tdata.szSuffix="Load comb.: Fire"
tdata.lIndex="2"

font settings

FontBold_10="0" FontCharset_10="1" FontItalic_10="0" FontName_10="Tahoma" FontSize_10="0.003" FontSlant_10="0" FontStrikethrough_10="0" FontUnderline_10="0" FontWidth_10="1"

unknown

pTableCalcType="3"

table settings

tdata.aColData_itemcnt="9" 
tdata.aColData_LstTableColData_flag_0="0" tdata.aColData_LstTableColData_flag_1="0" tdata.aColData_LstTableColData_flag_2="0" tdata.aColData_LstTableColData_flag_3="0" tdata.aColData_LstTableColData_flag_4="0" tdata.aColData_LstTableColData_flag_5="0" tdata.aColData_LstTableColData_flag_6="0" tdata.aColData_LstTableColData_flag_7="0" tdata.aColData_LstTableColData_flag_8="1"
tdata.aColData_LstTableColData_format_0="{}" tdata.aColData_LstTableColData_format_1="{:.3Lf}" tdata.aColData_LstTableColData_format_2="{:.3Lf}" tdata.aColData_LstTableColData_format_3="{:.3Lf}" tdata.aColData_LstTableColData_format_4="{:.3Lf}" tdata.aColData_LstTableColData_format_5="{:.3Lf}" tdata.aColData_LstTableColData_format_6="{:.3Lf}" tdata.aColData_LstTableColData_format_7="{:.3Lf}" tdata.aColData_LstTableColData_format_8="{}"
tdata.aColData_LstTableColData_width_0="12" tdata.aColData_LstTableColData_width_1="15" tdata.aColData_LstTableColData_width_2="15" tdata.aColData_LstTableColData_width_3="15" tdata.aColData_LstTableColData_width_4="15" tdata.aColData_LstTableColData_width_5="15" tdata.aColData_LstTableColData_width_6="15" tdata.aColData_LstTableColData_width_7="15" tdata.aColData_LstTableColData_width_8="15"
tdata.aUnits_itemcnt="64"
tdata.aUnits_unitarr_0="256" tdata.aUnits_unitarr_1="769" tdata.aUnits_unitarr_2="0" tdata.aUnits_unitarr_3="0" tdata.aUnits_unitarr_12="0" tdata.aUnits_unitarr_13="0"
tdata.fAutoWidth="0"
tdata.fFillAllTableCells="0"
tdata.fUseRegionalDecimalSymbols="0"
tdata.options_itemcnt="7"
tdata.options_LstTable_options_0="" 
tdata.options_LstTable_options_1="0"
tdata.options_LstTable_options_2=""
tdata.options_LstTable_options_3=""
tdata.options_LstTable_options_4=""
tdata.options_LstTable_options_5=""
tdata.options_LstTable_options_6=""
tdata.rowFilter.vSelectedStatus_itemcnt="0"
tdata.sVersion="2400"

@Marco-Pellegrino Marco-Pellegrino modified the milestones: Road-map, 24.1.0 Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant