Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2013, 13:56
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 7 meses
Puntos: 52
Algun tipo de variable matrix que me guarde datos en memoria?

les contare el problema real...
es un sistema para restaurante con comandas.
ya lo hice.
solo que ahora ocupo modificarlo de la siguiente manera.

necesito guardar los valores en una variable donde las mesas se puedan repetir, y cada nombre es una cuenta diferente.
cada mesa puede tener una o mas cuentas.
lblMesa.Text=10 o 11 o 13 o 14 o cual sea el numero de la mesa
lo tengo asi:
mesa = lblMesa.Text 'mesa es un parametro
en el ciclo guardo los platillos pedidos
Código vb:
Ver original
  1. For f = 0 To DataGridView1.RowCount - 1
  2.             For c = 0 To DataGridView1.ColumnCount - 1
  3.                 comandas_tabla(mesa, f, c) = DataGridView1.Item(c, f).Value
  4.             Next
  5. Next
  6.        aqui los datos que lleva la comanda
  7.         comanda_datos(mesa, 0) = lblMesa.Text
  8.         comanda_datos(mesa, 1) = lblValorImpuesto.Text
  9.         comanda_datos(mesa,2) = lblTotalPesos.Text

la idea es que este asi.

Código vb:
Ver original
  1. comanda_datos(Nombrecliente, 0) = lblMesa.Text
  2. .
  3. .
  4. .
que la variable que no se deba repetir en la matriz sea solo el nombre y no la mesa.

¿por que use como referencia la mesa?
la mesa es un valor entero.. y las mesas son numeros por lo que me fue mas comodo en ese entonces.

si conocen alguna variable que pueda hacer eso.

los hastables
hacen algo parecido pero esos no son matrices.
yo ocupo que nombrecliente sea un indice.
no se si me explique..
de antemano muchas gracias..!
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra