Ayuda Datagrid
Publicado por Martin (6 intervenciones) el 29/01/2008 23:18:05
hola necesito su ayuda
les cuento que tengo un código en el cual necesito imprimir los datos contenidos en un Datagrid y me surge el siguiente problema
El datagrid.name = dtgVentas
el Adodc1 al cual esta enlazado el Datagrid se llama adoGrilla
bueno el codigo es el siguiente
For c = 0 to dtgVentas.VisibleRows - 1
For i = 0 to dtgVentas.Columns(3).ColIndex
' esta asi xq solo quiero recuperar desde la Columna 0 a la 3 y funciona bien
'el problema esta acá
Printer.Print Space(10) & dtgVentas.Columns(i).CellText(dtgVentas.RowBookmark(c))
Next i
Next c
bueno resulta que si me imprime todos los datos contenidos en las filas visibles del Datagrid pero lo hace en forma vertical y no en horizontal como se presenta en el datagrid, es decir asi
Col 0 ' Fila 1
Col 1 ' Fila 1
Col 2 'Fila 1
Col 3 'Fila 1
Col 0 ' Fila 2
Col 1 ' Fila 2.....
lo que quiero es que me imprima asi
Col 0 - Col 1 - Col 2 - Col 3 ... Fila 1
Col 0 - Col 1 - Col 2 - Col 3 ... Fila 2
ojala me entiendan, y espero su ayuda urgente, pero en realidad cuando uds. puedan nomas
saludos. desde Formosa, Argentina
les cuento que tengo un código en el cual necesito imprimir los datos contenidos en un Datagrid y me surge el siguiente problema
El datagrid.name = dtgVentas
el Adodc1 al cual esta enlazado el Datagrid se llama adoGrilla
bueno el codigo es el siguiente
For c = 0 to dtgVentas.VisibleRows - 1
For i = 0 to dtgVentas.Columns(3).ColIndex
' esta asi xq solo quiero recuperar desde la Columna 0 a la 3 y funciona bien
'el problema esta acá
Printer.Print Space(10) & dtgVentas.Columns(i).CellText(dtgVentas.RowBookmark(c))
Next i
Next c
bueno resulta que si me imprime todos los datos contenidos en las filas visibles del Datagrid pero lo hace en forma vertical y no en horizontal como se presenta en el datagrid, es decir asi
Col 0 ' Fila 1
Col 1 ' Fila 1
Col 2 'Fila 1
Col 3 'Fila 1
Col 0 ' Fila 2
Col 1 ' Fila 2.....
lo que quiero es que me imprima asi
Col 0 - Col 1 - Col 2 - Col 3 ... Fila 1
Col 0 - Col 1 - Col 2 - Col 3 ... Fila 2
ojala me entiendan, y espero su ayuda urgente, pero en realidad cuando uds. puedan nomas
saludos. desde Formosa, Argentina
Valora esta pregunta


0