Ejemplo de un Browse tipo Factura

Ejemplo de un Browse tipo Factura

Postby servicomver » Fri Feb 17, 2006 8:45 pm

Hola:
Alguien tiene algun ejemplo, de alguna clase para meter datos tipos facturas, es decir que dentro de un listbox o browse teclear por ejemplo cantidad, en la siguiente la clave (al hacerlo buscar en otra base de datos para validarlo) y el resultado ponerlo en la siguiente columna ?
al posicionarse al final, abrir modo de edicion, y poder "navegar" de arriba a abajo ??

gracias por su atencion
salu2
veracruz, mexico
servicomver
 
Posts: 190
Joined: Fri Nov 18, 2005 7:34 pm

Postby DanielPuente » Sat Feb 18, 2006 1:24 am

servicomver:

La propia clase twbrowse de hernan te permite hacer eso, ya sea sobre matrices o sobre dbfs. Uno de los ejemplos que vienen con la clase (sample01.prg) hace justamente eso sobre matrices. Fijate estos metodos:

oLbx:lAutoEdit := .t.
oLbx:bEdit:= {|nCol, cBuffer, lFirstEdit|;
EditaCelda( oLbx, nCol, cBuffer, aDatos, lFirstEdit, aTotal ) }

Algo similar podes hacer con browses sobre dbfs:

oBcli:lAutoEdit := .t.
oBcli:bKeyChar := {|nK| if( nK==VK_RETURN,oBcli:Edit(oBcli:nColAct,.t.),) }
oBcli:bEdit:= {|nCol, cBuffer, lFirstEdit|;
Edita2Celda( oDlg,oBcli, nCol,cBuffer,lFirstEdit )}

Function Edita2Celda( oFld,oLbx, nCol, cBuffer, lFirstEdit )
LOCAL lContinue:= .t., bValid, nColReal:= nCol

Do Case
Case nCol == 2
cBuffer:=val( left( Personas->C4, 2 )) //C41
bValid:= {|| If( cBuffer < 0 , ;
(MsgStop( "Numero de Nucleos Familiares Incorrecto, ingrese: "+CRLF+CRLF+;
"un valor",oemtoansi("Dato Inv lido") ),.f.), .T. ) }

If lContinue:= oLbx:lEditCol( nColReal, @cBuffer, "@ZE 99", bValid,,CLR_YELLOW )
TrPerson->C4:=PADL(cBuffer,2,'0')
EndIf
Case nCol == 6
cBuffer:=Personas->FECNAC
If lContinue:= oLbx:lEditCol( nColReal, @cBuffer, "@d", bValid,,CLR_YELLOW )
TrPerson->FECNAC:=cBuffer
EndIf
return lContinue

Con la variable lContinue controlas si sigue el ciclo de edicion (para pasar al siguiente registro y continuar agregando uno nuevo o si salis del modo de edicion).

La mayoria de las clases para browses (la tsbrowse de manuel mercado por ejemplo) permiten hacerlo.

Saludos,
Daniel Puente
Mar del Plata, Argentina
danielpuente@speedy.com.ar
puenteda@hotmail.com
DanielPuente
 
Posts: 108
Joined: Sun Oct 09, 2005 6:12 pm
Location: Mar del Plata - Argentina

Postby servicomver » Sat Feb 18, 2006 6:54 pm

DANIEL

No he podido crear la libreria y en verdad estoy atorado, me puedes pasar a mi correo la libreria Sbrowse (para clipper) a mi correo, y un ejemplo con dbfs x favor ????
servicomver@yahoo.com.mx
salu2
veracruz, mexico
servicomver
 
Posts: 190
Joined: Fri Nov 18, 2005 7:34 pm

Postby cristian caballero » Fri Mar 24, 2006 9:05 pm

Daniel tengo el mismo inconveniente, si ya lo resolviste me puedes enviar una copia a mi correo caballero_cristian2004@yahoo.es , te lo agradesco.

:shock:
servicomver wrote:DANIEL

No he podido crear la libreria y en verdad estoy atorado, me puedes pasar a mi correo la libreria Sbrowse (para clipper) a mi correo, y un ejemplo con dbfs x favor ????
servicomver@yahoo.com.mx
salu2
veracruz, mexico
cristian caballero
 
Posts: 6
Joined: Tue Mar 07, 2006 11:44 pm

Postby DanielPuente » Sat Mar 25, 2006 3:54 am

Cristian:

Te envie a tu privado la clase y dos prg.

Saludos,
Daniel Puente
Mar del Plata, Argentina
danielpuente@speedy.com.ar
puenteda@hotmail.com
DanielPuente
 
Posts: 108
Joined: Sun Oct 09, 2005 6:12 pm
Location: Mar del Plata - Argentina

Postby R.F. » Sat Mar 25, 2006 6:12 pm

Alfredo Arteaga tiene eso implementado en su RC-Extended y tiene a la venta el codigo fuente, pueden contactarlo en:

www.despachoarteaga.com.mx
Saludos
R.F.
R.F.
 
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Postby lubin » Sat Mar 25, 2006 6:18 pm

Buen dia DANIEL, te seria posible enviarme una copia igual por favor, pues deseo ver dicha metodologia, ayuraria bastante
Gracias.

Mi correo es lubin.am@speedy.com.pe
User avatar
lubin
 
Posts: 449
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Postby devwin2004 » Sun Mar 26, 2006 2:16 am

Estimados Colegas

Pueden descargar una demo que contiene un browse para facturacion
con tsbrowse (clipper) desde http://hyperupload.com/download/01e03d2 ... 6.zip.html
al que le interese le puedo enviar los fuentes del modulo de facturacion

Gracias
DEvwin2004
devwin2004
 
Posts: 42
Joined: Mon Dec 05, 2005 1:27 am

Postby Pedro » Thu Apr 20, 2006 9:05 am

devwin2004 wrote:Estimados Colegas

Pueden descargar una demo que contiene un browse para facturacion
con tsbrowse (clipper) desde http://hyperupload.com/download/01e03d2 ... 6.zip.html
al que le interese le puedo enviar los fuentes del modulo de facturacion

Gracias
DEvwin2004


Podrías enviarme un ejemplo de como haces el diálogo y el browse en la misma caja a mi dirección? algafiq@terra.es

gracias anticipadas
User avatar
Pedro
 
Posts: 464
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Postby MANOLO » Thu Apr 20, 2006 10:59 am

devwin2004 wrote:Estimados Colegas

Pueden descargar una demo que contiene un browse para facturacion
con tsbrowse (clipper) desde http://hyperupload.com/download/01e03d2 ... 6.zip.html
al que le interese le puedo enviar los fuentes del modulo de facturacion

Gracias
DEvwin2004


hola podrias enviarme los fuentes a mi email:

francesport@telefonica.net

gracias.
MANOLO
 
Posts: 87
Joined: Sun Oct 09, 2005 8:49 pm
Location: Spain

Amigo si me las puedes enviar te lo agradeceria.

Postby leandro » Thu Apr 20, 2006 3:49 pm

Amigo si me las puedes enviar tambien, te lo agradeceria.

leandroalfonso111@hotmail.com
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1676
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

Re: disculpa si me las puedes enviar te lo agradeceria.

Postby Wneskers » Fri Apr 21, 2006 9:10 pm

William wrote:Amigo si me las puedes enviar tambien, te lo agradeceria.

Wneskers@hotmail.com
Wneskers
 
Posts: 15
Joined: Wed Mar 29, 2006 2:46 pm
Location: Maracay. Venezuela

Si me las puedes enviar te lo agradeceria.

Postby Manuel Valdenebro » Sun Apr 23, 2006 7:36 am

Si me las puedes enviar, te lo agradeceria.

lebsoft@mixmail.com
Un saludo

Manuel
User avatar
Manuel Valdenebro
 
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Postby QAZWSX2K » Tue Apr 25, 2006 3:56 pm

a mi tanbien gracias, alex_patino74@hotmail.com
User avatar
QAZWSX2K
 
Posts: 364
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

no lo ha podido bajar

Postby QAZWSX2K » Wed May 17, 2006 3:17 pm

no he podido bajar el archivo http://hyperupload.com/download/01e03d2 ... 6.zip.html me dice not available, podrias volver a mandarlo y mandarme el prg donde esta el browse, gracias y disculpa la molestia
User avatar
QAZWSX2K
 
Posts: 364
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Next

Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 28 guests