Armin
No backend, tenho 3 registros e estou fazendo um loop para 3 valores
No loop for, o int j tem valores 0, 1, 2 (3)
Avalados por :
Olá a todos
Meu código na visualização é assim
for(int j=0;j<=productLevel.size();j++)
{
IPrivateTierStatus.ITierStatusElement TS = wdContext.nodeTierStatus().createTierStatusElement();
Map tsmap=(Map)productLevel.get(j);
bpType = (String)tsmap.get("BPTYPE");
plPerOUnit=(String)tsmap.get("PLOUNIT");
System.out.println("Bp Type no 2º loop agora::"+bpType);
System.out.println("Pl Per OUnit no 2º loop agora::"+plPerOUnit);
TS.setTSBPTYPE(bpType);
TS.setTSPLPEROUNIT(plPerOUnit);
wdContext.nodeTierStatus().addElement(TS);
}
O valor de productLevel.size() é 3 e corresponde ao número de registros no backend
System.out.println("Bp Type no 2º loop agora::"+bpType);
System.out.println("Pl Per OUnit no 2º loop agora::"+plPerOUnit);
As duas declarações de impressão acima são impressas 3 vezes e fornecem 3 valores diferentes que também correspondem aos meus valores no backend.
Até aqui tudo bem.
Mas na tela do WebDynpro, apenas um registro é exibido
Meus detalhes de contexto
-
TierStatus (Nó de Valor)
TSBPID (Atributos de Valor)
TSPLPOUNIT (Atributos de Valor)
TSBPTYPE (Atributos de Valor)
cardinalidade 0...n
collecType lista
inicializarLeadSelection true
seleção 0...1
singleton true
typeaccessreq true
Por favor, me avise por que só estou recebendo um registro em vez de 3 registros.
Obrigado antecipadamente
Armin
No backend, tenho 3 registros e estou fazendo um loop para 3 valores
No loop for, o int j tem valores 0, 1, 2 (3)
Mas você escreveu que o conjunto de resultados tem 3 entradas e está fazendo um loop sobre 4?
E qual valor têm as propriedades "visibleRowCount" e "firstVisibleRow" do elemento de interface de usuário da tabela?
Armin
Estou obtendo os valores do meu mapa com base nesse Índice.
for(int j = 0; j <= productLevel.size(); j++)
{
...
}
Por que está incluyendo el índice productLevel.size()?
Armin
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute