- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Namen einer FS_REFERENCE validieren
Hallo,
ich mรถchte mit einer Regel gerne die in einem Formular ausgewรคhlte FS_REFERENCE valdieren. Darรผber mรถchte ich lediglich Datenquellen mit einem bestimmten Namensmuster zulassen. Beipsielsweise soll der Name einer Datenquelle immer "myDatasource" enthalten.
Versucht habe ich bisher (leider ohne Erfolg):
<RULE>
<WITH>
<MATCHES regex="*.myDatasource.*">
<PROPERTY name="entry" source="st_news_target"/>
</MATCHES>
</WITH>
<DO>
<VALIDATION scope="SAVE">
<PROPERTY name="valid" source="st_news_target"/>
<MESSAGE lang="DE" text="Bitte eine News-Datenquelle auswรคhlen"/>
</VALIDATION>
</DO>
</RULE>
Wie kann ich die Prรผfung erreichen?
Thorben
- Labels:
-
Developers
-
Knowledgebase
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thorben,
kรถnnte man das Problem nicht vielleicht so umgehen, dass man alle Datenquellen mit diesem Muster in einen eigenen Ordner legt und die FS_REFERENCE so konfiguriert, dass sie nur Datenquellen dieses Ordners anzeigt?
Also z.B.
<PROJECTS>
<LOCAL name=".">
<SOURCES>
<FOLDER name="myDataSources" store="contentstore"/>
</SOURCES>
</LOCAL>
</PROJECTS>
รber eine Regel wird das schwieriger zu lรถsen sein. Dazu mรผsstest du vermutlich einen ValueService implementieren und ansprechen. Siehe dazu http://www.e-spirit.com/odfs52/vorlagenentwicklung/regeln/anbindung-externer-logik-schedule/
Viele Grรผรe
Tim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thorben,
ist diese Frage noch offen? Benรถtigst du noch weitere Hilfe oder konnte Tim dir bereits weiterhelfen? In diesem Fall wรคre es super, wenn du seine "richtige Antwort" entsprechend markierst.
Solltest du selbst eine Lรถsung gefunden haben, wรคre es toll, wenn du sie hier bereitstellst.
Viele Grรผรe,
Sebastian

