Hola,
No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
¿Alguien sabe donde encontrarlo?
Gracias,
José Luis Capel
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
¿Donde encontrar un ejemplo de un ArrayBrowse?
¿Donde encontrar un ejemplo de un ArrayBrowse?
José,
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Si te puede servir de ayuda...
Insertas un oArrayBrowse en el Form y en el evento OnCreate
METHOD Browse1Create( oSender ) CLASS TFrmEQS
local oCol, n, aSizes := { 50, 70, 70, 199, 70, 70, 17 }
xTBrowse( oSender )
For n:=1 TO Len( aSizes )
with object oCol := TBrwColumn():New( oSender )
:cHeader := ::aIdioma[2,oXevi:nIdioma,n] //Título del la columna, que lo tengo en un Array
:nWidth := aSizes[n]
end with
oSender:AddCol( oCol )
Next
RETURN Nil
Luego en el evento OnInitialize o en el evento que quieras cargar los Items...
METHOD xItems() CLASS TFrmEQS
....
While ORALBARANS->( !Eof() ) Aadd( ::oBrowse1:aArrayData, { ORALBARANS->NUMERO,;
ORALBARANS->MATRICULA,;
DtoC( ORALBARANS->DATACARREC ),;
If( Empty( ORALBARANS->CODI ), ORALBARANS->NOM, CLIENTS->NOM ),;
If( Empty( ORALBARANS->CODI ), cTel, CLIENTS->TELEFON ),;
If( Empty( ORALBARANS->CODI ), Space(9), CLIENTS->TELEFON2 ),;
If( lCli, "P", "E" ) } )
ORALBARANS->( DbSkip() )
EndDo
....
RETURN Nil
Un Saludo,
Xevi.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
>
--
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Si te puede servir de ayuda...
Insertas un oArrayBrowse en el Form y en el evento OnCreate
METHOD Browse1Create( oSender ) CLASS TFrmEQS
local oCol, n, aSizes := { 50, 70, 70, 199, 70, 70, 17 }
xTBrowse( oSender )
For n:=1 TO Len( aSizes )
with object oCol := TBrwColumn():New( oSender )
:cHeader := ::aIdioma[2,oXevi:nIdioma,n] //Título del la columna, que lo tengo en un Array
:nWidth := aSizes[n]
end with
oSender:AddCol( oCol )
Next
RETURN Nil
Luego en el evento OnInitialize o en el evento que quieras cargar los Items...
METHOD xItems() CLASS TFrmEQS
....
While ORALBARANS->( !Eof() ) Aadd( ::oBrowse1:aArrayData, { ORALBARANS->NUMERO,;
ORALBARANS->MATRICULA,;
DtoC( ORALBARANS->DATACARREC ),;
If( Empty( ORALBARANS->CODI ), ORALBARANS->NOM, CLIENTS->NOM ),;
If( Empty( ORALBARANS->CODI ), cTel, CLIENTS->TELEFON ),;
If( Empty( ORALBARANS->CODI ), Space(9), CLIENTS->TELEFON2 ),;
If( lCli, "P", "E" ) } )
ORALBARANS->( DbSkip() )
EndDo
....
RETURN Nil
Un Saludo,
Xevi.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
>
--
¿Donde encontrar un ejemplo de un ArrayBrowse?
Uuuuuppppppssss!!!
Se me a colado la función xTBrowse...
Es una función que me coloca/saca las barras Scroll...
Tu, ni caso,... Como si no estuviera.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=431c0f75@ozsrvnegro.ozlan.local...]431c0f75@ozsrvnegro.ozlan.local...[/email]
José,
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Si te puede servir de ayuda...
Insertas un oArrayBrowse en el Form y en el evento OnCreate
METHOD Browse1Create( oSender ) CLASS TFrmEQS
local oCol, n, aSizes := { 50, 70, 70, 199, 70, 70, 17 }
xTBrowse( oSender )
For n:=1 TO Len( aSizes )
with object oCol := TBrwColumn():New( oSender )
:cHeader := ::aIdioma[2,oXevi:nIdioma,n] //Título del la columna, que lo tengo en un Array
:nWidth := aSizes[n]
end with
oSender:AddCol( oCol )
Next
RETURN Nil
Luego en el evento OnInitialize o en el evento que quieras cargar los Items...
METHOD xItems() CLASS TFrmEQS
...
While ORALBARANS->( !Eof() ) Aadd( ::oBrowse1:aArrayData, { ORALBARANS->NUMERO,;
ORALBARANS->MATRICULA,;
DtoC( ORALBARANS->DATACARREC ),;
If( Empty( ORALBARANS->CODI ), ORALBARANS->NOM, CLIENTS->NOM ),;
If( Empty( ORALBARANS->CODI ), cTel, CLIENTS->TELEFON ),;
If( Empty( ORALBARANS->CODI ), Space(9), CLIENTS->TELEFON2 ),;
If( lCli, "P", "E" ) } )
ORALBARANS->( DbSkip() )
EndDo
...
RETURN Nil
Un Saludo,
Xevi.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
>
--
Se me a colado la función xTBrowse...
Es una función que me coloca/saca las barras Scroll...
Tu, ni caso,... Como si no estuviera.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=431c0f75@ozsrvnegro.ozlan.local...]431c0f75@ozsrvnegro.ozlan.local...[/email]
José,
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Si te puede servir de ayuda...
Insertas un oArrayBrowse en el Form y en el evento OnCreate
METHOD Browse1Create( oSender ) CLASS TFrmEQS
local oCol, n, aSizes := { 50, 70, 70, 199, 70, 70, 17 }
xTBrowse( oSender )
For n:=1 TO Len( aSizes )
with object oCol := TBrwColumn():New( oSender )
:cHeader := ::aIdioma[2,oXevi:nIdioma,n] //Título del la columna, que lo tengo en un Array
:nWidth := aSizes[n]
end with
oSender:AddCol( oCol )
Next
RETURN Nil
Luego en el evento OnInitialize o en el evento que quieras cargar los Items...
METHOD xItems() CLASS TFrmEQS
...
While ORALBARANS->( !Eof() ) Aadd( ::oBrowse1:aArrayData, { ORALBARANS->NUMERO,;
ORALBARANS->MATRICULA,;
DtoC( ORALBARANS->DATACARREC ),;
If( Empty( ORALBARANS->CODI ), ORALBARANS->NOM, CLIENTS->NOM ),;
If( Empty( ORALBARANS->CODI ), cTel, CLIENTS->TELEFON ),;
If( Empty( ORALBARANS->CODI ), Space(9), CLIENTS->TELEFON2 ),;
If( lCli, "P", "E" ) } )
ORALBARANS->( DbSkip() )
EndDo
...
RETURN Nil
Un Saludo,
Xevi.
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
>
--
¿Donde encontrar un ejemplo de un ArrayBrowse?
Xevi,
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Seguramente no siempre sería tan sencillo, pero en este caso podrías diseñarlo todo desde el IDE usando el idioma que prefieras, y después hacer lo siguiente en el OnInitialize:
AEval( ::oBrowse1:aCols, {| oCol, n | oCol:cHeader := ::aIdioma[ 2, oXevi:nIdioma, n ] } )
--
Un saludo,
José F. Giménez
--
Yo lo utilizo de esta manera, siempre desde código, por lo del multilenguaje...
Seguramente no siempre sería tan sencillo, pero en este caso podrías diseñarlo todo desde el IDE usando el idioma que prefieras, y después hacer lo siguiente en el OnInitialize:
AEval( ::oBrowse1:aCols, {| oCol, n | oCol:cHeader := ::aIdioma[ 2, oXevi:nIdioma, n ] } )
--
Un saludo,
José F. Giménez
--
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
¿Donde encontrar un ejemplo de un ArrayBrowse?
José Luis,
samplesbrowsesdbfbuilder
En la nueva PR5 incluimos un Bug Tracking System realizado con ArrayBrowse
igualmente.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
samplesbrowsesdbfbuilder
En la nueva PR5 incluimos un Bug Tracking System realizado con ArrayBrowse
igualmente.
Un saludo,
"José Luis Capel" <joseluis@iaicom.com> escribió en el mensaje
news:431c0cd7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
¿Donde encontrar un ejemplo de un ArrayBrowse?
Gracias a todos!!!
Ya lo tengo funcionando!!
Saludos,
José Luis Capel
José Luis Capel escribió:
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel
Ya lo tengo funcionando!!
Saludos,
José Luis Capel
José Luis Capel escribió:
> Hola,
>
> No se donde encontrar un ejemplo donde se utilice un arrayBrowse...
>
> ¿Alguien sabe donde encontrarlo?
>
> Gracias,
> José Luis Capel