Página 1 de 1

Ayuda con un array

Publicado: Lun Jun 25, 2007 1:09 am
por PILO
Hola alguien me puede ayudar con un array
Hago lo siguiente
en Local pongo
local MATRIZCONTROLES
MATRIZCONTROLES := {1,1}
Esta asignacion funciona bien
Lo que yo quiero ahora es pasar de un cambo de una base de datos, el valor {1,1}, este
lo tengo guardado en un campo y hago lo siguiente:
MATRIZCONTROLES := RTRIM(::oDbfControles:DATOSCONT))
Como he dicho el campo tiene dicho valor
guardo el dato en un tmaskedit
::oPedir1:Value := MATRIZCONTROLES[1]
:oPedir2:Value := MATRIZCONTROLES[2]
me tendria que mostrar en el ejempo 1 y 1
pero lo que me muestra es { y 1
Alguien me puede dar sugerencias
o como lo puedo hacer
Gracias.
--

Ayuda con un array

Publicado: Lun Jun 25, 2007 2:15 am
por zeasoftware
Un arreglo no se puede grabar, tendrias que hacerlo de una manera formateada.
::oDBFControles:DatosCont no puede ser una matriz, ya que no existen campos tipo matriz.
en dado caso podrias grabar:
::oDBFControles:DatosCont := Str(MatrizControl[1]) + "," + Str(MatrizControl[2])
y lo recuperas
MatrizControles := { Token(::oDBFControles:DatosCont, 1), Token(::oDBFControles:DatosCont, 2) }
Asi lo recuperas igual en una matriz.
Es una idea, lo escribi al vuelo, algo me pudo fallar.
Espero te sirva.
Saludos.
--

Ayuda con un array

Publicado: Lun Jun 25, 2007 12:03 pm
por PILO
Ramon me puedes documenta token, ha me da un error
unresolver external '_HB_FUN_TOKEN'
DE QUE ES
"Ramon Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=467f0918@ozsrv2.ozlan.local...]467f0918@ozsrv2.ozlan.local...[/email]
Un arreglo no se puede grabar, tendrias que hacerlo de una manera formateada.
::oDBFControles:DatosCont no puede ser una matriz, ya que no existen campos tipo matriz.
en dado caso podrias grabar:
::oDBFControles:DatosCont := Str(MatrizControl[1]) + "," + Str(MatrizControl[2])
y lo recuperas
MatrizControles := { Token(::oDBFControles:DatosCont, 1), Token(::oDBFControles:DatosCont, 2) }
Asi lo recuperas igual en una matriz.
Es una idea, lo escribi al vuelo, algo me pudo fallar.
Espero te sirva.
Saludos.
--

Ayuda con un array

Publicado: Lun Jun 25, 2007 1:53 pm
por zeasoftware
anexa ct.lib a tu proyecto, esta en xharbourlib
saludos
--