Page 1 of 1

Como Obtener el Contenido de Fila en Xbrowse con Array "OK"

Posted: Thu Oct 03, 2019 5:10 pm
by remtec
Hola Amigos

Necesito obtener datos de una fila seleccionada en Xbrowse con Array, para enviarlos a una Function.
Ejemplo: Selecciona la Fila 3 del Xbrowse y necesito enviar el Contenido de la Columna 1 " Fec.Consulta" a la function para imprimir.

Desde ya muchas gracias.

Muchos Saludos
Antonio

Codigo:

Code: Select all

    @ 20,10 XBROWSE oBrw4 SIZE -10,-35 PIXEL OF oDlg4 DATASOURCE aFichas ;     // aFichas Array con 2 Columnas
            HEADERS 'Fec.Consulta','Diagnóstico';
            COLUMNS 1, 2;
            PICTURES '@d','@!';
            CELL LINES AUTOSORT NOBORDER;
            oBrw4:nMarqueeStyle := MARQSTYLE_HIGHLWIN7
            oBrw4:nColDividerStyle := LINESTYLE_INSET
            oBrw4:nRowDividerStyle := LINESTYLE_INSET
            oBrw4:bClrHeader := {|| { nRGB(140, 0, 0), nRGB( 231, 242, 255 ), } }
            oBrw4:nOpacity    := 230


            oBrw4:bClrStd             := {|| { nRGB(  0,  0,  0), nRGB(255,248,220) } }
            oBrw4:bClrSelFocus        := {|| { nRGB(  255,  255,  255), nRGB(102, 178, 255) } }
            oBrw4:lFooter := .t.
            oBrw4:lHScroll := .f.
             oBrw4:lIncrFilter      := .f.
             oBrw4:lSeekWild        := .F.                   
            oBrw4:SetStyle( 2018)
            oBrw4:nColorPen := CLR_RED


            oBrw4:CreateFromCode()

            @ 253,90 BTNBMP SIZE 30, 30 PROMPT "FICHA"  OF oDlg4 PIXEL 2007 Resource "#8068"  FONT oFont11 oGroup FLAT ;
                            ToolTip  "CONSULTA FICHA MEDICA";
                            ACTION Imprime_Ficha(nFicha,Ape,Nom)      //   <====== Aqui debo Mandar la aCols[1] Fecha a la Function Imprime()

                        @ 253,180 BTNBMP SIZE 30, 30 PROMPT "SALIR"  OF oDlg4 PIXEL 2007 Resource "#8101"  FONT oFont11 oGroup FLAT ;
                            ToolTip  "SALIR DEL SISTEMA";
                            ACTION oDlg4:End()


   ACTIVATE DIALOG oDlg4 CENTERED

 

Re: Como Obtener el Contenido de Fila en Xbrowse con Array

Posted: Thu Oct 03, 2019 6:05 pm
by acuellar
Antonio intenta con:

Code: Select all

aFichas[ oBrw4:nArrayAt ][1]
 

Re: Como Obtener el Contenido de Fila en Xbrowse con Array

Posted: Thu Oct 03, 2019 6:12 pm
by remtec
Hola Adhemar C

Muchas gracias por tu ayuda, funciono PERFECTO.

Muchos saludos

Antonio

Re: Como Obtener el Contenido de Fila en Xbrowse con Array "OK"

Posted: Fri Oct 04, 2019 6:33 pm
by cnavarro

Code: Select all

oBrw:aRow[ 1 ]
 

Re: Como Obtener el Contenido de Fila en Xbrowse con Array "OK"

Posted: Fri Oct 04, 2019 8:43 pm
by remtec
Hola CNavarro

Muchas gracias por tu ayuda, ambas soluciones funcionan muy bien.

Muchos Saludos.

Antonio