ubicar espacio en blanco
Publicado por EduardoC (75 intervenciones) el 24/09/2010 00:15:21
Estimados,
Tengo grabado en una cadena el nombre de una columna(campo) cualquiera del datawindows activo, pero a demas me graba alli el numero de fila, por ejemplo
ls_columna = "Codigo 10" o "Descripcion 5" o "Tipo 20" , lo que yo necesito
es solo recuperar el nombre y obviar el numero de fila, lo hago de la siguiente manera
integer k
string campo
k = pos(ls_columna,' ')
campo = mid(ls_columna,1,k - 1)
En la variable K quiero almacenar la posicion del primer espacio en blanco entre el
nombre y el numero de fila del ls_columna, para poder extraer el nombre solo, pero el valor de k siempre me devuelve Cero, es decir no lo encontro. he probado con otras letras
en la misma sentencia y si la ubica. Pregunto
la funcion pos no ubica los espacios en blanco o es que estoy colocando mal los parametros.
Por favor si alguien tiene una idea de como hacerlo .. gracias
EduardoC.
Tengo grabado en una cadena el nombre de una columna(campo) cualquiera del datawindows activo, pero a demas me graba alli el numero de fila, por ejemplo
ls_columna = "Codigo 10" o "Descripcion 5" o "Tipo 20" , lo que yo necesito
es solo recuperar el nombre y obviar el numero de fila, lo hago de la siguiente manera
integer k
string campo
k = pos(ls_columna,' ')
campo = mid(ls_columna,1,k - 1)
En la variable K quiero almacenar la posicion del primer espacio en blanco entre el
nombre y el numero de fila del ls_columna, para poder extraer el nombre solo, pero el valor de k siempre me devuelve Cero, es decir no lo encontro. he probado con otras letras
en la misma sentencia y si la ubica. Pregunto
la funcion pos no ubica los espacios en blanco o es que estoy colocando mal los parametros.
Por favor si alguien tiene una idea de como hacerlo .. gracias
EduardoC.
Valora esta pregunta
0