# Ilivalidator: Meldungen per ini modifizieren

**URL:** <https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380>\
**Category:** INTERLIS Werkzeuge\
**Created:** [2. Mai 2025 um 15:42 UTC](https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380 "2025-05-02T15:42:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter2](https://avatars.discourse-cdn.com/v4/letter/p/d2c977/32.png) [@Peter2](https://interlis.discourse.group/u/Peter2)\
**Post date:** [2. Mai 2025 um 15:42 UTC](https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380/1 "2025-05-02T15:42:55Z")

</div>

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:

```auto
...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!

---

<div class="post-metadata">

**Author:** ![olivergrimm](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/olivergrimm/32/147_2.png) [@olivergrimm](https://interlis.discourse.group/u/olivergrimm)\
**Post date:** [6. Mai 2025 um 09:03 UTC](https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380/2 "2025-05-06T09:03:05Z")

</div>

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](https://github.com/moflexch/awt3_validierung/tree/main/ws1#18-gezieltes-unterdr%C3%BCcken-der-pr%C3%BCfung-von-beziehungen) sehr anschaulich dokumentiert. Probier doch einfach mal, in der entsprechenden Section ein msg-Eintrag zu setzen.

---

<div class="post-metadata">

**Author:** ![Peter2](https://avatars.discourse-cdn.com/v4/letter/p/d2c977/32.png) [@Peter2](https://interlis.discourse.group/u/Peter2)\
**Post date:** [6. Mai 2025 um 13:07 UTC](https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380/3 "2025-05-06T13:07:57Z")

</div>

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.

```auto
!!@ 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?

---

<div class="post-metadata">

**Author:** ![taetscher](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/taetscher/32/16_2.png) [@taetscher](https://interlis.discourse.group/u/taetscher)\
**Post date:** [9. Mai 2025 um 14:12 UTC](https://interlis.discourse.group/t/ilivalidator-meldungen-per-ini-modifizieren/380/4 "2025-05-09T14:12:16Z")

</div>

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
