Page 1 of 1

xbrowse - reconocimientos del 1° caracter de codigo barra

Posted: Fri Nov 21, 2014 9:31 pm
by davidObarrio
Amigos...

Tengo un xbrowse y quisiera analizar el 1° carácter que escriben para una búsqueda incremental.... 8)

La idea es que cuando escriban el primer carácter o el 1° carácter de una lectura de código barra coloque o sea # ejecutar una función.....

se podrá ? :?:

muchas gracias

David

Code: Select all

  DbSelectArea(MAEDOCU)
    
  @ 1.000,1 XBROWSE oLbxDocu ;
              FIELDS (MAEDOCU)->DETALLE ,;
                     (MAEDOCU)->IDENDOC ,;
                     (MAEDOCU)->CDDOCNO ;  
              HEADERS 'Nombre' ,;
                      'Identificacion' ,;
                      'Doc.de Ref.' ;
              SIZES 450,120,80 ;
                  SIZE 349,170 ;
                  ON DBLCLICK (If(Ops_Selc=0,(lSelec:=.t.,oDlgDocuVige:End()), ) ) ;
              ALIAS MAEDOCU ;
              AUTOSORT CELL LINES NOBORDER ;
              OF oDlgDocuVige 

  oLbxDocu:nRowDividerStyle = LINESTYLE_NOLINES
  oLbxDocu:nColDividerStyle = LINESTYLE_BLACK
  oLbxDocu:nMarqueeStyle = MARQSTYLE_HIGHLROW
*  oLbxDocu:CreateFromCode()

  oLbxDocu:lHScroll := .F.
*  oLbxDocu:lVScroll := .F.

  WITH OBJECT oLbxDocu
      :lIncrFilter      := .t.
      :lSeekWild        := .t.
      //
      :CreateFromCode()
  END

  @ 18,1 SAY oLbxDocu:oSeek PROMPT oLbxDocu:cSeek SIZE 100,10 Of oDlgDocuVige ;
                           COLOR CLR_BLACK,RGB(207,222,244)  

Re: xbrowse - reconocimientos del 1° caracter de codigo barra

Posted: Sat Nov 22, 2014 2:02 pm
by davidObarrio
:roll:

Re: xbrowse - reconocimientos del 1° caracter de codigo barra

Posted: Tue Nov 25, 2014 10:04 pm
by davidObarrio
Estimados

Alguna sugerencia de como hacerlo ??

muchas gracias

David

Re: xbrowse - reconocimientos del 1° caracter de codigo barra

Posted: Wed Nov 26, 2014 11:44 pm
by Joao Cezar
Ola

Tente assim:

oBrw:bKeyDown := {|nKey| TeclaPress(nkey) }
oBrw:bChange := {|| TeclaPress(0) }

Re: xbrowse - reconocimientos del 1° caracter de codigo barra

Posted: Thu Nov 27, 2014 11:02 pm
by davidObarrio
Muchas gracias, por tu ayuda.....

el tema es que debo tener cargada toda la cadena de caracteres que me lee el código barra, y acá solo me analiza un carácter digitado.

la idea es que en la cadena de caracteres del codigo barra, el primer carácter es "_" y después viene 10 caracteres numéricos, y estando dentro del xbrowse si leen dicho código barra y al tenes el primer carácter "_" salgo a buscar los datos numéricos posteriores al "_"...

Seria una forma de búsqueda.....

Muchas gracias

David