Hola! Muchas gracias por responder, la cuestión es que "asignar valor a campo" no funciona correctamente y por eso acudí a la calculadora. Aparentemente, si seleccionamos algunas filas y le damos el valor "a", se asigna sin problemas, pero cuando seleccionamos otras filas distintas para asignar el valor "b", la operación se da erróneamente, asignando el valor "b" a las filas que no son las seleccionadas y así sucesivamente conforme se van seleccionando nuevas filas. No sabemos porqué da error. Será estupendo pues que en la siguiente versión de Kosmo podamos hacer uso de la calculadora para este tipo de operaciones tan útiles.
Gracias!! Saludos -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Sergio Baños Calvo Enviado el: lunes, 19 de enero de 2009 8:22 Para: Lista de Kosmo Asunto: Re: [Kosmo] Calculadora Buenos días Lydia. La herramienta "Asignar valor a campo" permite modificar los valores de un campo determinado a todos los elementos de una capa o a una selección de los mismos. Para el caso que nos comenta, donde el valor es conocido y no se calcula en función de otros atributos, con dicha herramienta creo que se soluciona su problema (seleccione los elementos que desee modificar con el constructor de consultas y asígnele el valor a, b o c según corresponda). Para la versión 2.0 de Kosmo, la calculadora de campos permitirá operaciones de tipo cadena con los campos (subcadena, longitud, etc.) y podrán asignarse valores de tipo cadena a los atributos. Un cordial saludo, Lydia Delicado escribió: > > Hola, > > Expongo un caso: > > Tengo una shape en cuya tabla de atributos necesito rellenar > información de un campo (tipo string), pero no todas las filas han de > llevar la misma denominación. Son 100 elementos y tres tipos de > atributos (a, b, c). La herramienta asignar valor a un campo sólo da > la opción de atribuir el mismo valor para todos los elementos de un > campo, por lo que esa herramienta no sirve para este caso. > > Si realizamos una consulta y seleccionamos las filas que deben de ser > a y nos vamos a la calculadora para rellenar todas esas filas de una > sóla vez (masivamente), sólo admite la sintaxis que es numérica, nunca > permite asignar valores que sean string, como es el caso de a, b, c. > > De modo que desde kosmo, hasta el momento, no he encontrado la forma > de realizar esta operación masiva con campos string. > > ¿no la he encontrado o es que no es posible en la última versión? > > ¿se incorporará en un futuro? > > ¿alguna idea? > > Es una de las funciones más utilizadas en un sig y sería estupendo que > kosmo dispusiera de ella. > > Lydia > > > > __________ Información de ESET NOD32 Antivirus, versión de la base de > firmas de virus 3771 (20090116) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com > ------------------------------------------------------------------------ > > _______________________________________________ > Kosmo mailing list > [email protected] > http://lists.saig.es/mailman/listinfo/kosmo > -- Sergio Baños Calvo Jefe de desarrollos Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.) Tlfno. móvil: 685005960 Tlfno. fijo: (+34) 954788876 E-mail: [email protected] __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 3776 (20090119) __________ ESET NOD32 Antivirus ha comprobado este mensaje. http://www.eset.com __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 3776 (20090119) __________ ESET NOD32 Antivirus ha comprobado este mensaje. http://www.eset.com _______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo
