Aller au contenu principal

Rules - Vergleich Wert RadioButton - Catalog size

Commentaires

1 commentaire

  • Zendesk API User
    Author: mbergmann - 1/12/2020 6:49

    Hallo Nina,

    Deine Vermutung was die Ursache angeht stimmt: Der Wert (bzw. genauer: der ENTRY) einer optionsbasierten EK ist immer ein String, man braucht aber eigentlich eine Zahl.

    Das einfachste ist hier tatsächlich, die fünf Varianten "auszuformulieren". Wenn der Hinweistext für alle fünf Werte gleich sein soll, kommst Du hier mit einer Regel aus, ansonsten müsstest Du das in mehrere aufteilen.

    Wenn Dein FS_CATALOG "st_elements" und Dein Radiobutton "st_maxEntries" heißt, funktioniert folgende Regeldefinition:

    <RULES>

        <RULE>

            <WITH>

                <NOT>

                    <OR>

                        <AND>

                            <EQUAL>

                                <PROPERTY name="ENTRY" source="st_maxEntries"/>

                                <TEXT>1</TEXT>

                            </EQUAL>

                            <GREATER_THAN>

                                <PROPERTY name="SIZE" source="st_elements"/>

                                <NUMBER>1</NUMBER>

                            </GREATER_THAN>

                        </AND>

                        <AND>

                            <EQUAL>

                                <PROPERTY name="ENTRY" source="st_maxEntries"/>

                                <TEXT>2</TEXT>

                            </EQUAL>

                            <GREATER_THAN>

                                <PROPERTY name="SIZE" source="st_elements"/>

                                <NUMBER>2</NUMBER>

                            </GREATER_THAN>

                        </AND>

                        <AND>

                            <EQUAL>

                                <PROPERTY name="ENTRY" source="st_maxEntries"/>

                                <TEXT>3</TEXT>

                            </EQUAL>

                            <GREATER_THAN>

                                <PROPERTY name="SIZE" source="st_elements"/>

                                <NUMBER>3</NUMBER>

                            </GREATER_THAN>

                        </AND>

                        <AND>

                            <EQUAL>

                                <PROPERTY name="ENTRY" source="st_maxEntries"/>

                                <TEXT>4</TEXT>

                            </EQUAL>

                            <GREATER_THAN>

                                <PROPERTY name="SIZE" source="st_elements"/>

                                <NUMBER>4</NUMBER>

                            </GREATER_THAN>

                        </AND>

                        <AND>

                            <EQUAL>

                                <PROPERTY name="ENTRY" source="st_maxEntries"/>

                                <TEXT>5</TEXT>

                            </EQUAL>

                            <GREATER_THAN>

                                <PROPERTY name="SIZE" source="st_elements"/>

                                <NUMBER>5</NUMBER>

                            </GREATER_THAN>

                        </AND>

                    </OR>

                </NOT>

            </WITH>

            <DO>

                <VALIDATION>

                    <PROPERTY name="VALID" source="st_elements"/>

                    <MESSAGE lang="*" text="Achtung - es werden nicht alle Elemente angezeigt"/>

                </VALIDATION>

            </DO>

        </RULE>

    </RULES>

    Viele Grüße

    Michael

    0

Vous devez vous connecter pour laisser un commentaire.