:: Forum >>

Ayuda Combo en un Grid

Porfavor Ayuda Urgente!! porque tengo un combox en una columna en grid.....que le estoy asignado valores y textos es decir algo asi:

var ComboB3 = new AW.UI.Combo;
ComboB3.setId("myComboA" + String(IntIndentidad));
ComboB3.setItemCount(2);
ComboB3.setControlText("Opción");
ComboB3.setItemText(["ACTIVO","INACTIVO"]);
ComboB3.setItemValue(["A","I"]);
ComboB3.onItemClicked=PrecionaBotonCombo;
var myRow = [,,,,,ComboB,ComboB2,,ComboB3]
Grid_Puesto.setCellText(myRow,IntIndentidad-1);
Grid_Puesto.refresh();

El problema .... es que traigo un valor 'A' de una busqueda como le hago para asignar el valor de la busqueda y que se posicione o seleccione el index o item donde se encuentre en el arreglo de valores en el combo, como algo asi;

obj_Combo.setItemValue('A');

Pero no lo encuentro por ninguna parte...
Espero me pueda ayudar la gente que entienda mi problema, gracias muchas gracias

atte rosario camargo
rosario.camargo@gmail.com
Rosario Camargo
Thursday, August 24, 2006
Rosario, si los combos estan en cells de una columna de un grid, deberías usar AW.Templates.Combo en vez de AW.UI.Combo
Tienes un ejemplo muy parecido con excelente explicación en:

http://friendsofaw.com/nuke/modules.php?name=Demos
Basic Knowledge Demo #3-by G Cayman

Si por algun motivo especial lo necesitas hacer con AW.UI.Combo, entonces busca --- getItemValue(this.getSelectedItems())
BY Javier Thursday, March 9, 2006 AND Alex - Friday, June 2, 2006
dentro de:
http://activewidgets.com/javascript.forum.12308.8/v2-0-combo-control-value.html
Espero te sirva de Ayuda
Carlos
Thursday, August 24, 2006
gracias carlos muchas gracias tu ayuda fuen muy grata.....de hecho lo saque el problema pero claro fue una solucion no muy viable solo para sacar la solucion rapida ya mas con tiempo podre simplificar el codigo...aqui va la solucion para quien tenga el mismo problema espero les sirva ......nos vemos.. atte..rosario

function PosicionaComboXValor(ObjCombo,valor)
{
var X = ObjCombo.getItemCount();
for (y=0; y<=X;y++)
{
var valorR = ObjCombo.getItemValue(y);
if (valorR == valor)
{
ObjCombo.setCurrentItem(y);
return;
}
}
}

Rosario Camargo
Friday, August 25, 2006

This topic is archived.


Back to support forum

Forum search