在ADF中的有序梭子右侧设置值

时间:2015-02-25 10:18:54

标签: oracle-adf

我正在尝试将对象的值设置为orderedShuttle。

我尝试使用setValue(),甚至迭代一个List并逐个添加它们。 我不能这样做。我该怎么办呢?

这就是我现在所拥有的:

Parametros_IndicadoresLoadAll pila = Parametros_IndicadoresLoadAll.getInstance(); //object with values to set
if(pila.getDc() != null && !pila.getDc().isEmpty())
    it1.setValue(pila.getDc());
if(pila.getUnidadeNegocio() != null && !pila.getUnidadeNegocio().isEmpty())
    it2.setValue(pila.getUnidadeNegocio());
if(pila.getCat() != null && !pila.getUnidadeNegocio().isEmpty())
    it3.setValue(pila.getCat());
if(pila.getSubCat() != null && !pila.getSubCat().isEmpty()) {
        sos1.setValue(pila.getSubCat()); //sos1 - my shuttle. getSubCat() returns a list
}

1 个答案:

答案 0 :(得分:0)

您应该使用视图对象来构建航天飞机。