Skip to content

Commit

Permalink
Fix wrong column in sskf
Browse files Browse the repository at this point in the history
  • Loading branch information
TruongQuangSB authored and pstuecker committed Apr 4, 2024
1 parent c896c5c commit 9bdbbe5
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 32 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -100,19 +100,19 @@ public class SskfColumns {
public static final String Sonstiges_Rbmin = "P";

/**
* Sskf.Sonstiges.OlA.Schaltgruppe
* Sskf.Sonstiges.Weiche
*/
public static final String Sonstiges_OlA_Schaltgruppe = "Q";
public static final String Sonstiges_Weiche = "Q";

/**
* Sskf.Sonstiges.OlA.Bezeichner
* Sskf.Sonstiges.OlA.Schaltgruppe
*/
public static final String Sonstiges_OlA_Bezeichner = "R";
public static final String Sonstiges_OlA_Schaltgruppe = "R";

/**
* Sskf.Sonstiges.Weiche
* Sskf.Sonstiges.OlA.Bezeichner
*/
public static final String Sonstiges_Weiche = "S";
public static final String Sonstiges_OlA_Bezeichner = "S";

/**
* Sskf.Sonstiges.zul_v
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,33 +221,8 @@ class SskfTransformator extends AbstractPlanPro2TableModelTransformator {
],
[FMAAnlageElektrMerkmale?.bettungswiderstand?.wert?.toString]
)

val List<Gleis_Schaltgruppe> schaltgruppen = fmaAnlage.
gleisSchaltgruppen

// Q: Sonstiges.OlA.Schaltgruppe
fillIterable(
instance,
cols.getColumn(Sonstiges_OlA_Schaltgruppe),
fmaAnlage,
[
schaltgruppen.map [
bezeichnung?.bezeichnungAussenanlage?.wert ?: ""
]
],
MIXED_STRING_COMPARATOR
)

// R: Sonstiges.OlA.Bezeichner
fillIterable(
instance,
cols.getColumn(Sonstiges_OlA_Bezeichner),
fmaAnlage,
[schaltgruppen.map[bezeichnung?.bezeichnungTabelle?.wert ?: ""]],
MIXED_STRING_COMPARATOR
)

// S: Sskf.Sonstiges.Weiche
// Q: Sskf.Sonstiges.Weiche
val Wrapper<Iterable<W_Kr_Gsp_Element>> weichen = new Wrapper
val Wrapper<Iterable<W_Kr_Gsp_Element>> weichenZK = new Wrapper

Expand Down Expand Up @@ -275,6 +250,31 @@ class SskfTransformator extends AbstractPlanPro2TableModelTransformator {
MIXED_STRING_COMPARATOR,
ITERABLE_FILLING_SEPARATOR
)

val List<Gleis_Schaltgruppe> schaltgruppen = fmaAnlage.
gleisSchaltgruppen

// R: Sonstiges.OlA.Schaltgruppe
fillIterable(
instance,
cols.getColumn(Sonstiges_OlA_Schaltgruppe),
fmaAnlage,
[
schaltgruppen.map [
bezeichnung?.bezeichnungAussenanlage?.wert ?: ""
]
],
MIXED_STRING_COMPARATOR
)

// S: Sonstiges.OlA.Bezeichner
fillIterable(
instance,
cols.getColumn(Sonstiges_OlA_Bezeichner),
fmaAnlage,
[schaltgruppen.map[bezeichnung?.bezeichnungTabelle?.wert ?: ""]],
MIXED_STRING_COMPARATOR
)

//T: Sonstiges.zul_v
fill(
Expand Down

0 comments on commit 9bdbbe5

Please sign in to comment.