Regel zur SECTION Auswahl bei FS_REFERENCE funktioniert nicht
Author: matthiasforberg
Publication Date: 9/24/2024 16:24
Hallo,
ich möchte per Regel sicherstellen, dass in einer FS_REFERENCE Komponente immer ein Absatz ausgewählt wird. Ich war erstaunt, dass ich für diesen Anwendungsfall sogar ein perfekt passendes Beispiel in der Doku gefunden habe:
https://docs.e-spirit.com/odfs/vorlagenentwick/regeln/formulareigensc/eigenschaft-sec/index.html#beispiel
Hier könnte die Geschichte enden. Tut sie leider nicht
Ich kann das gar nicht erst speichern, dann kommt ein Fehlerdialog und sagt:
"Fehler bei der Regeldefinition:
There is no fact 'SECTION' for item 'st_reference'!"
Meine Referenz sieht so aus:
<FS_REFERENCE name="st_reference" sections="yes"> <FILTER> <ALLOW type="pageref"/> </FILTER> <LANGINFOS> <LANGINFO lang="*" label="Reference"/> </LANGINFOS> <PROJECTS> <LOCAL name="."> <SOURCES> <FOLDER name="root" store="sitestore"/> </SOURCES> </LOCAL> </PROJECTS> </FS_REFERENCE>Meine Regel sieht so aus:
<RULES> <RULE> <WITH> <NOT_NULL> <PROPERTY name="SECTION" source="st_reference"/> </NOT_NULL> </WITH> <DO> <VALIDATION> <PROPERTY name="VALID" source="st_reference"/> <MESSAGE lang="*" text="Darf nicht leer bleiben!"/> </VALIDATION> </DO> </RULE> </RULES>
Ich sehe keinen Fehler. Was ist da falsch? Warum geht das nicht?
Grüße
Matthias
-
Author: hoebbel - 10/18/2024 14:37
Hallo Matthias,
ich sehe auch keinen Fehler
Bitte stell ein Ticket beim Customer Support ein. Du kannst Dich dabei gerne auf die interne ID CORE-16660 beziehen (unter der ID habe ich das Verhalten gerade eben als möglichen Fehler eingestellt).
Anmerkung: Es ist sinnvoll, zusätzlich ein entsprechendes Ticket einzustellen, da dies die Priorität des Bugs erhöht.
Viele Grüße
Holger0
Please sign in to leave a comment.
Comments
1 comment