Y3K-it | Solution Builders

Y3K-it | Solution Builders

jueves, 10 de marzo de 2011

DutyServices

Implementamos con éxito la solución de consulta de ventas, gestión de compras y gestión de precios on-line de Interbaires DutyFreeShop sobre Blackberry.

Los usuarios de la empresa pueden descargar la aplicación desde la página web corporativa e instlarla vía OTA.


Siendo que las librerías de Rim's parar Blacberry no poseen un componente de grilla navegable nos vimos obligados a desarrollar nuestro propio componente al que llamamos Y3KGrid. A continuación una porción de código de cómo usar este componente

// Creamos el provider
Y3KGridDataProvider provider = new Y3KGridDataProvider(); 
//Seteamos los títulos de las columnas
provider.setHeader(new String[] { "Producto", "Anterior", "Actual" });





//Seteamos las alineaciones de las columnas
provider.setAlignement(new int[] { GridCellDataProvider.LEFT, GridCellDataProvider.RIGHT,GridCellDataProvider.RIGHT });

//Color de las celdas       
provider.setCellColor(Color.WHITE);
//Color del header
provider.setHeaderColor(Color.RED);
//Color de las celdas con foco 
provider.setFocusColor(Color.BLUE);
//Color de las celdas seleccionadas
provider.setSelectedColor(Color.LIGHTBLUE);
//Tamaño de la fuente
provider.setFontSize(16);
 

//Carga del vector con los datos
Vector rows = new Vector(); 
for (int i = 0; i < v.size(); i++) { 
  String[] venta = (String[]) v.elementAt(i);
  String[] row = new String[4];
  row[0] = venta[0];
  row[1] = venta[1];
  row[2] = venta[2];
  rows.addElement(row);
 }
 provider.setRows(rows);
 

//Tipo de seleccion, puede ser celda a celda o fila completa
provider.setSelectionType(GridFieldManager.FULL_ROW_SELECT); 

//Se crea el grid con el provider
y3kGrid = new Y3KGrid(provider);

//Agregamos el componente a la pantalla
vfm.add(this.y3kGrid);


Si necesita este componente para sus desarrollo mobiles sobre Blackberry se puede descargar de forma gratuita de el sitio de Y3K-it www.y3k-it.com o escribir a info@y3k-it.com

No hay comentarios:

Publicar un comentario