Могу ли я создать более одного файла подписи .pcf?

Я попытался создать более одной подписи в моем файле .pcf для Exitpoint, и это показало ошибку.
Допустимо ли это, а что такое сигнатура по умолчанию, если не указано явно?


person m.kokhila mylsamy    schedule 24.01.2020    source источник
comment
Привет @m.kokhila, какую ошибку ты получаешь?   -  person gilbertbw    schedule 24.01.2020
comment
Здравствуйте, ОП, не могли бы вы отметить ответ Уманата как правильный ответ, если это решение сработало для вашей проблемы, спасибо.   -  person Paulie    schedule 29.01.2020


Ответы (1)


Да, вы можете добавить более одной подписи на вкладке LocationEntryPoint
Пример кода

<?xml version="1.0"?>
<PCF
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../../../../../../pcf.xsd">
    <Forward
        canVisit="true"
        id="YourPageForward">
        <LocationEntryPoint
            signature="YourPageForward(queryParamId1:String)"/>
        <LocationEntryPoint
            signature="YourPageForward(queryParamId1:String, queryParamId2:String)"/>
        <Variable
            name="queryParamId1"
            type="String"/>
        <Variable
            name="queryParamId2"
            type="String"/>
        <ForwardCondition
            action="my.web.YourPageForwardHandler.Instance.doProcessOne(queryParamId1)"/>
        <ForwardCondition
            action="my.web.YourPageForwardHandler.Instance.doProcessTow(queryParamId1, queryParamId2)"/>   
    </Forward>
</PCF>
person Umanath    schedule 24.01.2020