Página 1 de 1

lAutoOrder

Publicado: Mié Ene 31, 2007 4:38 pm
por zeasoftware
Estoy probando esta propiedad, y me parece muy buena, preguntas:
Esta propiedad se haria lenta conforme aumente la cantidad de registros?
Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia el
tag al generado por Xailer, y si quiero entrar a modo de edicion me marca
que dicho tag no existe, como puedo desactivarla para que me tome de nuevo
el tag que uso de forma normal?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/

lAutoOrder

Publicado: Jue Feb 01, 2007 4:29 pm
por Guest
Ramón,
> Esta propiedad se haria lenta conforme aumente la cantidad de registros?
Obviamente, si.
> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia
> el tag al generado por Xailer, y si quiero entrar a modo de edicion me
> marca que dicho tag no existe, como puedo desactivarla para que me tome de
> nuevo el tag que uso de forma normal?
Un ejemplo por favor. No obstante para activar CUALQUIER Tag:
oDataset:OrdSetFocus( cTag )
Saludos
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=45c0b80a@news.xailer.com...]45c0b80a@news.xailer.com...[/email]
> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>
>
> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia
> el tag al generado por Xailer, y si quiero entrar a modo de edicion me
> marca que dicho tag no existe, como puedo desactivarla para que me tome de
> nuevo el tag que uso de forma normal?
>
> Gracias.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
>

lAutoOrder

Publicado: Jue Feb 01, 2007 6:01 pm
por zeasoftware
Me explico un poco mas:
Cuando tengo activado lAutoOrder y le doy en un encabezado, me sale una
flechita indicandome que esa columan esta ordenada, asc. o desc., en este
momento esta activo el indice temporal de Xailer, pero la base de datos,
tiene un Indice con 4 tags.
Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo que
quiero es que, cuando yo le de a esta opcion me desaparezca la flecha.
Conforme lo que me comentas es que cuando ejecute el TForm de edicion del
registro activo, force a cambiar al tag principal?
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje
news:45c207c8$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
>> Esta propiedad se haria lenta conforme aumente la cantidad de registros?
>
> Obviamente, si.
>
>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia
>> el tag al generado por Xailer, y si quiero entrar a modo de edicion me
>> marca que dicho tag no existe, como puedo desactivarla para que me tome
>> de nuevo el tag que uso de forma normal?
>
> Un ejemplo por favor. No obstante para activar CUALQUIER Tag:
>
> oDataset:OrdSetFocus( cTag )
>
> Saludos
>
> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
> news:[email=45c0b80a@news.xailer.com...]45c0b80a@news.xailer.com...[/email]
>> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>>
> >
>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia
>> el tag al generado por Xailer, y si quiero entrar a modo de edicion me
>> marca que dicho tag no existe, como puedo desactivarla para que me tome
>> de nuevo el tag que uso de forma normal?
>>
>> Gracias.
>>
>> --
>> Ramón Zea
>> ramonzea@yahoo.com
>> zeasoftware@hotmail.com
>> zeasoft.movil@hotmail.com
>> http://www.paginasprodigy.com/zeasoft/
>>
>
>

lAutoOrder

Publicado: Jue Feb 01, 2007 6:07 pm
por ignacio
Ramón,
> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo que
> quiero es que, cuando yo le de a esta opcion me desaparezca la flecha.
FOR EACH oCol IN oBrowse:aCols
IF oCol:nSort != 0
oCol:nSort := 0
ENDIF
NEXT
> Conforme lo que me comentas es que cuando ejecute el TForm de edicion del
> registro activo, force a cambiar al tag principal?
Yo no he dicho eso. Simplemente te indicado como cambiar el Tag. No tiene
mucho sentido que al entrar en edición te diga que el Tag no existe, como
comentabas en un mensaje anterior tuyo, por eso se te pidió un ejemplo. No
hace ninguna falta cambiar de Tag cuando se entre en edición, de hecho, no
le veo utilidad alguna.
Saludos,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:45c21cd3$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Me explico un poco mas:
>
> Cuando tengo activado lAutoOrder y le doy en un encabezado, me sale una
> flechita indicandome que esa columan esta ordenada, asc. o desc., en este
> momento esta activo el indice temporal de Xailer, pero la base de datos,
> tiene un Indice con 4 tags.
>
> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo que
> quiero es que, cuando yo le de a esta opcion me desaparezca la flecha.
>
> Conforme lo que me comentas es que cuando ejecute el TForm de edicion del
> registro activo, force a cambiar al tag principal?
>
> Gracias.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
> "Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje
> news:45c207c8$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Ramón,
>>
>>> Esta propiedad se haria lenta conforme aumente la cantidad de registros?
>>
>> Obviamente, si.
>>
>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>> que me tome de nuevo el tag que uso de forma normal?
>>
>> Un ejemplo por favor. No obstante para activar CUALQUIER Tag:
>>
>> oDataset:OrdSetFocus( cTag )
>>
>> Saludos
>>
>> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
>> news:[email=45c0b80a@news.xailer.com...]45c0b80a@news.xailer.com...[/email]
>>> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>>>
>> >
>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>> que me tome de nuevo el tag que uso de forma normal?
>>>
>>> Gracias.
>>>
>>> --
>>> Ramón Zea
>>> ramonzea@yahoo.com
>>> zeasoftware@hotmail.com
>>> zeasoft.movil@hotmail.com
>>> http://www.paginasprodigy.com/zeasoft/
>>>
>>
>>
>
>

lAutoOrder

Publicado: Jue Feb 01, 2007 6:16 pm
por zeasoftware
es un sistrma completo, pero te anexo el .log, creo que debe ser el
:Clone().
Gracias
***************************** Registro de errores
*****************************
Fecha: 02/01/07
Hora: 11:14:09
Memoria libre: 42404
Area actual: 6
------------------------- Información del
compilador --------------------------
Versión Xailer: Xailer 1.2.1 Version 1.2a
Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del
error -----------------------
Subsistema: Xailer: TRddDataSource
Código de error: 0
Estado: .F.
Descripción: Error de OrdSetFocus() en Articulo0
Operación: Tag inexistente _TEMPTAG
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:ORDSETFOCUS (1066)
TDBFDATASET:CLONE (1708)
TFRMEDITPROD:FORMCREATE (363)
TFRMEDITPROD:ONCREATE (0)
TFRMEDITPROD:CREATE (274)
TFRMEDITPROD:CREATEFORM (16)
TFRMEDITPROD:NEW (182)
ZCATMAINTENANCE:EDIT (404)
(b)TPRODUCTOS:TPRODUCTOS (31)
TPRODUCTOS:EDIT (0)
(b)TPRODUCTOS:INITIALIZE (264)
TDBBROWSE:ONDBLCLICK (0)
TDBBROWSE:WMLBUTTONDBLCLK (2035)
RUNFORM (0)
TAPPLICATION:RUN (208)
MAIN (28)
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:45c21e54$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
>> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo
>> que quiero es que, cuando yo le de a esta opcion me desaparezca la
>> flecha.
>
> FOR EACH oCol IN oBrowse:aCols
> IF oCol:nSort != 0
> oCol:nSort := 0
> ENDIF
> NEXT
>
>> Conforme lo que me comentas es que cuando ejecute el TForm de edicion del
>> registro activo, force a cambiar al tag principal?
>
> Yo no he dicho eso. Simplemente te indicado como cambiar el Tag. No tiene
> mucho sentido que al entrar en edición te diga que el Tag no existe, como
> comentabas en un mensaje anterior tuyo, por eso se te pidió un ejemplo. No
> hace ninguna falta cambiar de Tag cuando se entre en edición, de hecho, no
> le veo utilidad alguna.
>
> Saludos,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
> news:45c21cd3$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Me explico un poco mas:
>>
>> Cuando tengo activado lAutoOrder y le doy en un encabezado, me sale una
>> flechita indicandome que esa columan esta ordenada, asc. o desc., en este
>> momento esta activo el indice temporal de Xailer, pero la base de datos,
>> tiene un Indice con 4 tags.
>>
>> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo
>> que quiero es que, cuando yo le de a esta opcion me desaparezca la
>> flecha.
>>
>> Conforme lo que me comentas es que cuando ejecute el TForm de edicion del
>> registro activo, force a cambiar al tag principal?
>>
>> Gracias.
>>
>> --
>> Ramón Zea
>> ramonzea@yahoo.com
>> zeasoftware@hotmail.com
>> zeasoft.movil@hotmail.com
>> http://www.paginasprodigy.com/zeasoft/
>> "Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje
>> news:45c207c8$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Ramón,
>>>
>>>> Esta propiedad se haria lenta conforme aumente la cantidad de
>>>> registros?
>>>
>>> Obviamente, si.
>>>
>>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>>> que me tome de nuevo el tag que uso de forma normal?
>>>
>>> Un ejemplo por favor. No obstante para activar CUALQUIER Tag:
>>>
>>> oDataset:OrdSetFocus( cTag )
>>>
>>> Saludos
>>>
>>> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
>>> news:[email=45c0b80a@news.xailer.com...]45c0b80a@news.xailer.com...[/email]
>>>> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>>>>
>>> >
>>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>>> que me tome de nuevo el tag que uso de forma normal?
>>>>
>>>> Gracias.
>>>>
>>>> --
>>>> Ramón Zea
>>>> ramonzea@yahoo.com
>>>> zeasoftware@hotmail.com
>>>> zeasoft.movil@hotmail.com
>>>> http://www.paginasprodigy.com/zeasoft/
>>>>
>>>
>>>
>>
>>
>
>

lAutoOrder

Publicado: Vie Feb 02, 2007 11:07 am
por ignacio
Ramón,
Ya respondido en otro mensaje de este mismo foro.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=45c22054@news.xailer.com...]45c22054@news.xailer.com...[/email]
> es un sistrma completo, pero te anexo el .log, creo que debe ser el
> :Clone().
>
> Gracias
>
> ***************************** Registro de errores
> *****************************
>
> Fecha: 02/01/07
> Hora: 11:14:09
> Memoria libre: 42404
> Area actual: 6
>
> ------------------------- Información del
> compilador --------------------------
>
> Versión Xailer: Xailer 1.2.1 Version 1.2a
> Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
> Compilador C/C++: Borland C++ 5.5.1
> Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
>
> ----------------------- Información detallada del
> error -----------------------
>
> Subsistema: Xailer: TRddDataSource
> Código de error: 0
> Estado: .F.
> Descripción: Error de OrdSetFocus() en Articulo0
> Operación: Tag inexistente _TEMPTAG
> Argumentos:
> Fichero:
> Código error SO: 0
>
> Pila de llamadas:
> TDBFDATASET:ORDSETFOCUS (1066)
> TDBFDATASET:CLONE (1708)
> TFRMEDITPROD:FORMCREATE (363)
> TFRMEDITPROD:ONCREATE (0)
> TFRMEDITPROD:CREATE (274)
> TFRMEDITPROD:CREATEFORM (16)
> TFRMEDITPROD:NEW (182)
> ZCATMAINTENANCE:EDIT (404)
> (b)TPRODUCTOS:TPRODUCTOS (31)
> TPRODUCTOS:EDIT (0)
> (b)TPRODUCTOS:INITIALIZE (264)
> TDBBROWSE:ONDBLCLICK (0)
> TDBBROWSE:WMLBUTTONDBLCLK (2035)
> RUNFORM (0)
> TAPPLICATION:RUN (208)
> MAIN (28)
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:45c21e54$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Ramón,
>>
>>> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo
>>> que quiero es que, cuando yo le de a esta opcion me desaparezca la
>>> flecha.
>>
>> FOR EACH oCol IN oBrowse:aCols
>> IF oCol:nSort != 0
>> oCol:nSort := 0
>> ENDIF
>> NEXT
>>
>>> Conforme lo que me comentas es que cuando ejecute el TForm de edicion
>>> del registro activo, force a cambiar al tag principal?
>>
>> Yo no he dicho eso. Simplemente te indicado como cambiar el Tag. No tiene
>> mucho sentido que al entrar en edición te diga que el Tag no existe, como
>> comentabas en un mensaje anterior tuyo, por eso se te pidió un ejemplo.
>> No hace ninguna falta cambiar de Tag cuando se entre en edición, de
>> hecho, no le veo utilidad alguna.
>>
>> Saludos,
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
>> news:45c21cd3$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Me explico un poco mas:
>>>
>>> Cuando tengo activado lAutoOrder y le doy en un encabezado, me sale una
>>> flechita indicandome que esa columan esta ordenada, asc. o desc., en
>>> este momento esta activo el indice temporal de Xailer, pero la base de
>>> datos, tiene un Indice con 4 tags.
>>>
>>> Tengo una TOptionlist, con una opcion para cambiar el tag activo, y lo
>>> que quiero es que, cuando yo le de a esta opcion me desaparezca la
>>> flecha.
>>>
>>> Conforme lo que me comentas es que cuando ejecute el TForm de edicion
>>> del registro activo, force a cambiar al tag principal?
>>>
>>> Gracias.
>>>
>>> --
>>> Ramón Zea
>>> ramonzea@yahoo.com
>>> zeasoftware@hotmail.com
>>> zeasoft.movil@hotmail.com
>>> http://www.paginasprodigy.com/zeasoft/
>>> "Ignacio Ortiz" <Noname@ozs.com> escribió en el mensaje
>>> news:45c207c8$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>>> Ramón,
>>>>
>>>>> Esta propiedad se haria lenta conforme aumente la cantidad de
>>>>> registros?
>>>>
>>>> Obviamente, si.
>>>>
>>>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>>>> que me tome de nuevo el tag que uso de forma normal?
>>>>
>>>> Un ejemplo por favor. No obstante para activar CUALQUIER Tag:
>>>>
>>>> oDataset:OrdSetFocus( cTag )
>>>>
>>>> Saludos
>>>>
>>>> "RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
>>>> news:[email=45c0b80a@news.xailer.com...]45c0b80a@news.xailer.com...[/email]
>>>>> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>>>>>
>>>> >
>>>>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me
>>>>> cambia el tag al generado por Xailer, y si quiero entrar a modo de
>>>>> edicion me marca que dicho tag no existe, como puedo desactivarla para
>>>>> que me tome de nuevo el tag que uso de forma normal?
>>>>>
>>>>> Gracias.
>>>>>
>>>>> --
>>>>> Ramón Zea
>>>>> ramonzea@yahoo.com
>>>>> zeasoftware@hotmail.com
>>>>> zeasoft.movil@hotmail.com
>>>>> http://www.paginasprodigy.com/zeasoft/
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

lAutoOrder

Publicado: Vie Feb 02, 2007 1:12 pm
por Bingen Ugaldebere
Por cierto he forzado a un tArrayBrowse a que tenga lAutoOrder
oBrw:lAutoOrder := .T.
y compila bien, pero en ejecución da un error Scope Violation ...
No se si se ha previsto que ande lAutoOrder con tArrayBrowse pero si no
al menos que no pete estarí­a bien.
Salu2.
RamónZea escribió:
> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>
> Esta propiedad se haria lenta conforme aumente la cantidad de registros?
>
> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia el
> tag al generado por Xailer, y si quiero entrar a modo de edicion me marca
> que dicho tag no existe, como puedo desactivarla para que me tome de nuevo
> el tag que uso de forma normal?
>
> Gracias.
>

lAutoOrder

Publicado: Vie Feb 02, 2007 4:08 pm
por ignacio
Bingen,
No tiene mucho sentido un 'Scope violation' en una matriz.
Acabo de cambiar el ejemplo DbfBuilder para que tenga lAutoOrder a .T. y
aquí va bien. Sino te funciona es posible por algún error que ya está
resuelto.
Gracias de todas formas.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=45c32abd@news.xailer.com...]45c32abd@news.xailer.com...[/email]
> Por cierto he forzado a un tArrayBrowse a que tenga lAutoOrder
>
> oBrw:lAutoOrder := .T.
>
> y compila bien, pero en ejecución da un error Scope Violation ...
>
> No se si se ha previsto que ande lAutoOrder con tArrayBrowse pero si no al
> menos que no pete estaría bien.
>
> Salu2.
>
> RamónZea escribió:
>> Estoy probando esta propiedad, y me parece muy buena, preguntas:
>>
>> Esta propiedad se haria lenta conforme aumente la cantidad de registros?
>>
>> Tengo mis Tags definidos, y si activo un tag en alguna columna, me cambia
>> el tag al generado por Xailer, y si quiero entrar a modo de edicion me
>> marca que dicho tag no existe, como puedo desactivarla para que me tome
>> de nuevo el tag que uso de forma normal?
>>
>> Gracias.
>>