Tengo una TForm1 donde cargo una DBF a oDBFRubros, y de esta Mando a llamar otra TForm2 pero..
en TForm2:
METHOD FormCreate( oSender ) CLASS TCuenta
::oDBFRubros := ::oParent:oDBFRubros
RETURN Nil
esta la ocupo al crear un ComboBox:
METHOD RubroCreate( oSender ) CLASS TCuenta
oSender:aItems := ::oDBFRubros:SaveToArray({|Self| ::Clave + ": " + ;
Trim( ::Descrip ) })
RETURN Nil
1.- El problema es que al cargarlo la primera vez, se ejecuta bien, pero en la segunda marca error, que la DBF no se encuentra indexada.
2.- En TForm1, quiero sobre cargar las items de otro comboBox y tampoco lo afecta, a items queda solo con el valor "Todos":
With Object ::oCBxFiltros
:aItems := { "Todos" }
:Cargo := { "" }
For Each cRubro In aRubros
aAdd(:aItems, cRubro[1])
aAdd(:Cargo, "Rubro == " + Left(cRubro[1], 2))
Next
End With
Estoy haciendo algo mal, o son bugs?
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
--
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.
SaveToList
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
SaveToList
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
SaveToList
Ramón,
Con la poca información que das es muy dificil ayudarte. Siempre comentamos que necesitamos un ejemplo pequeño autocontenido. No obstante voy a intentar elucubrar un poco sobre que te puede estar pasando.
>>1.- El problema es que al cargarlo la primera vez, se ejecuta bien, pero en la
>>segunda marca error, que la DBF no se encuentra indexada.
Ni veo el SEEK que pueda provocar dicho error, ni veo tampoco donde puedes estar haciendo un un SET ORDER 0. Lo que esta claro es que en algún momento cierras los índices o cambias el orden a 'ninguno' pero no sé más.
>>2.- En TForm1, quiero sobre cargar las items de otro comboBox y tampoco
>>lo afecta, a items queda solo con el valor "Todos":
Comprueba que aRubros no está vacío, que por cierto, no tengo ni idea de donde sale.
No te puedo decir más lo siento.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45617362@news.xailer.com...]45617362@news.xailer.com...[/email]
Tengo una TForm1 donde cargo una DBF a oDBFRubros, y de esta Mando a llamar otra TForm2 pero..
en TForm2:
METHOD FormCreate( oSender ) CLASS TCuenta
::oDBFRubros := ::oParent:oDBFRubros
RETURN Nil
esta la ocupo al crear un ComboBox:
METHOD RubroCreate( oSender ) CLASS TCuenta
oSender:aItems := ::oDBFRubros:SaveToArray({|Self| ::Clave + ": " + ;
Trim( ::Descrip ) })
RETURN Nil
1.- El problema es que al cargarlo la primera vez, se ejecuta bien, pero en la segunda marca error, que la DBF no se encuentra indexada.
2.- En TForm1, quiero sobre cargar las items de otro comboBox y tampoco lo afecta, a items queda solo con el valor "Todos":
With Object ::oCBxFiltros
:aItems := { "Todos" }
:Cargo := { "" }
For Each cRubro In aRubros
aAdd(:aItems, cRubro[1])
aAdd(:Cargo, "Rubro == " + Left(cRubro[1], 2))
Next
End With
Estoy haciendo algo mal, o son bugs?
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
--
Con la poca información que das es muy dificil ayudarte. Siempre comentamos que necesitamos un ejemplo pequeño autocontenido. No obstante voy a intentar elucubrar un poco sobre que te puede estar pasando.
>>1.- El problema es que al cargarlo la primera vez, se ejecuta bien, pero en la
>>segunda marca error, que la DBF no se encuentra indexada.
Ni veo el SEEK que pueda provocar dicho error, ni veo tampoco donde puedes estar haciendo un un SET ORDER 0. Lo que esta claro es que en algún momento cierras los índices o cambias el orden a 'ninguno' pero no sé más.
>>2.- En TForm1, quiero sobre cargar las items de otro comboBox y tampoco
>>lo afecta, a items queda solo con el valor "Todos":
Comprueba que aRubros no está vacío, que por cierto, no tengo ni idea de donde sale.
No te puedo decir más lo siento.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45617362@news.xailer.com...]45617362@news.xailer.com...[/email]
Tengo una TForm1 donde cargo una DBF a oDBFRubros, y de esta Mando a llamar otra TForm2 pero..
en TForm2:
METHOD FormCreate( oSender ) CLASS TCuenta
::oDBFRubros := ::oParent:oDBFRubros
RETURN Nil
esta la ocupo al crear un ComboBox:
METHOD RubroCreate( oSender ) CLASS TCuenta
oSender:aItems := ::oDBFRubros:SaveToArray({|Self| ::Clave + ": " + ;
Trim( ::Descrip ) })
RETURN Nil
1.- El problema es que al cargarlo la primera vez, se ejecuta bien, pero en la segunda marca error, que la DBF no se encuentra indexada.
2.- En TForm1, quiero sobre cargar las items de otro comboBox y tampoco lo afecta, a items queda solo con el valor "Todos":
With Object ::oCBxFiltros
:aItems := { "Todos" }
:Cargo := { "" }
For Each cRubro In aRubros
aAdd(:aItems, cRubro[1])
aAdd(:Cargo, "Rubro == " + Left(cRubro[1], 2))
Next
End With
Estoy haciendo algo mal, o son bugs?
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
--
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