Pergunta : Filtros do cabo flexível

Olá! tudo, checkboxes do usinf dos dados do xml do
I am e slideres de filtração (tempo (identificação: sldepTimeFilter) e tarifa (identificação: slider))os filtros do
CheckBox e os filtros do tempo estão executando corretamente onde como o filtro da tarifa não está executando o

please verific o filtercode: função XMLDataFilters do

private (artigo: Object): Falso do retorno do
de Boolean
{
//Stops e Filter
se (== falso 1 do número do && do == de oneStop.selected (artigo. .onWardStops));
se (== falso 2 do número do && do == de twoStops.selected (artigo. .onWardStops)) falso do retorno do
;
se (&& falso número do == de twoPlusStop.selected (artigo. .onWardStops) > 2) falso do retorno do
;
se (== falso 0 do número do && do == de zeroStops.selected (artigo. .onWardStops)) falso do retorno do
;
se (== falso do artigo. .refundable do && do == de chkRef.selected “SIM”) falso do retorno do
;
se (== falso do artigo. .refundable do && do == de chkNonRef.selected “NÃO”) falso do retorno do
;
//Time Filter
do
se ((>= sldepTimeFilter.values do número (artigo. .departingHour) [0]) do && do (número (<= sldepTimeFilter.values do artigo. .departingHour) [1])) {o
do retorno retifica;
} mais {falso do retorno do
; tarifa Filter
do
// do
do
} se ((>= slider.values do número (artigo. .finalFare) [0]) && (<= slider.values do número (artigo. .finalFare) [1])){o
do retorno retifica;
} mais {falso do retorno do
; o
do
do
do
do
} do retorno retifica;
} do
class= do

Resposta : Filtros do cabo flexível

Bem nas linhas “//TimeFilter e nas seguintes 5 linhas você diz “se seus estes então do retorno retificam”… “falso do retorno outro”…. a ligação de controle é terminada assim aqui.

No primeiro segmento você classifica falso do retorno, se uma verificação falha. Você deve ter continuado essa lógica.
Observar a lógica invertida do se as indicações… no Tempo-Filtro e no Tarifa-Filtro mim retornam somente falso se os critérios são inválidos.

Eu supor que você teria que mudar sua lógica:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
    função confidencial XMLDataFilters (artigo: Objeto): Bôoleano {
        //Stops e filtro Refundable
        se (== falso 1 do número do && do == de oneStop.selected (artigo. .onWardStops))
            falso do retorno;
        se (== falso 2 do número do && do == de twoStops.selected (artigo. .onWardStops))
            falso do retorno;
        se (&& falso número do == de twoPlusStop.selected (artigo. .onWardStops) > 2)
            falso do retorno;
        se (== falso 0 do número do && do == de zeroStops.selected (artigo. .onWardStops))
            falso do retorno;
        se (== falso do artigo. .refundable do && do == de chkRef.selected “SIM”)
            falso do retorno;
        se (== falso do artigo. .refundable do && do == de chkNonRef.selected “NÃO”)
            falso do retorno;

        Filtro de //Time
        se ((número (artigo. .departingHour) < sldepTimeFilter=""> sldepTimeFilter.values [1]))
            falso do retorno;

        Filtro da tarifa de //
        se ((número (artigo. .finalFare) < slider=""> slider.values [1]))
            falso do retorno;

        do retorno retificar;
    }
Outras soluções  
 
programming4us programming4us