Ilivalidator: Meldungen per ini modifizieren

Ich versuche mich wieder daran, die (englischen) Meldungen des ilivalidators anzupassen und habe dazu in einer INI diverse Einträge für keymsg= und msg_de= erzeugt. Das klappt bisher auch ganz gut, aber so manches kommt noch auf Englisch.

Konkret im Modell DSS_2020_LV95 habe ich noch das hier:

...nachHaltungspunktRef should associate 1 to 1 target objects (instead of 0)
...vonHaltungspunktRef should associate 1 to 1 target objects (instead of 0)
...AbwasserknotenRef should associate 1 to 1 target objects (instead of 0)
... AbwasserbauwerkRef should associate 1 to 1 target objects (instead of 0)

Kann man das auch (mit vertretbarem Aufwand) anpassen?
Schönes Wochenende!

Ich habe in der jüngsten Zeit keine entsprechenden Konfigs gemacht und weiss nicht ob dies für Beziehungs-Multiplizätsverletzungen auch geht.
Aber die generelle Adressierung im ini ist in awt3_validierung/ws1 at main · moflexch/awt3_validierung · GitHub sehr anschaulich dokumentiert. Probier doch einfach mal, in der entsprechenden Section ein msg-Eintrag zu setzen.

Danke, Oliver,
für den Link. Eine schöne und informative Seite.

Hier mein Bericht:
Im Modell DSS_2020_LV95 im Topic Siedlungsentwaesserung gibt es diese Association, die die oben gezeigten Meldungen erzeugt.

!!@ comment = "Assoziation"
ASSOCIATION Haltung_nachHaltungspunktAssoc =
  nachHaltungspunktRef  -- {1} Haltungspunkt;
!!@comment = " {XOR (Haltung)}"
  Haltung_nachHaltungspunktAssocRef -- {0..1} Haltung;
END Haltung_nachHaltungspunktAssoc;

Ich habe nun definiert
["DSS_2020_LV95.Siedlungsentwaesserung.Haltung_nachHaltungspunktAssoc.nachHaltungspunktRef"] und mit diesen Zeilen getestet:

  • target=„off“: kein Ergebnis
  • multiplicity=„off“: Die Prüfung wird ausgeschaltet
  • msg_de=„hallo“: kein Ergebnis
  • keymsg=„heyho“: kein Ergebnis

Mit den Textänderungen bin ich leider nicht vorangekommen.
Geht’s vielleicht (einfach!) doch?

Hallo Peter

Wir haben uns kürzlich mit ähnlichen Bedürfnissen auseinandergesetzt.
Gerne helfen wir Dir dabei, eine Lösung dafür zu finden.
Bei Interesse melde Dich doch per DM bei mir.

Liebe Grüsse
Beni