[opensuse-es] Ordenación alfabética
Tengo una base de datos en OOo y cuando la ordeno alfabéticamente me aparecen las "á" ("a" acentuadas) al final de todas las a. El caso es que lo he abierto con Kexi y me hace lo mismo; pero en una hoja de cálculo, es una base de datos dbf, me sale correcto ¿Puede ser cosa del sistema? ¿O es cosa de las bases de datos de OOo? ¿Cómo se cambia? -- Saludos. OpenSuse 11.0(KDE 3.5.10) 2GB RAM AVALON 2.6.25.18-0.2-pae i686 GNU/Linux
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-11 a las 00:27 +0100, Doctor Nemo escribió:
Tengo una base de datos en OOo y cuando la ordeno alfabéticamente me aparecen las "á" ("a" acentuadas) al final de todas las a. El caso es que lo he abierto con Kexi y me hace lo mismo; pero en una hoja de cálculo, es una base de datos dbf, me sale correcto ¿Puede ser cosa del sistema? ¿O es cosa de las bases de datos de OOo? ¿Cómo se cambia?
Puede depender del motor que estés usando, mysql o lo que sea. Creo recordar que el orden alfabético se define según el idioma. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkY3Z8ACgkQtTMYHG2NR9VwGQCfYTs/A+7pYmUpdzXFAd1/hZej KksAnigd7HOVtgAu3RjjiGi330QmQr9W =5arE -----END PGP SIGNATURE-----
On Tuesday 11 November 2008 02:19:26 Carlos E. R. wrote:
El 2008-11-11 a las 00:27 +0100, Doctor Nemo escribió:
Tengo una base de datos en OOo y cuando la ordeno alfabéticamente me aparecen las "á" ("a" acentuadas) al final de todas las a. El caso es que lo he abierto con Kexi y me hace lo mismo; pero en una hoja de cálculo, es una base de datos dbf, me sale correcto ¿Puede ser cosa del sistema? ¿O es cosa de las bases de datos de OOo? ¿Cómo se cambia?
Puede depender del motor que estés usando, mysql o lo que sea. Creo recordar que el orden alfabético se define según el idioma.
No sé cual es el motor ¿Dónde se puede mirar? Yo edito la base de datos desde el Writer y allí le doy a F4 y con el botón derecho sobre "Tabla" le doy a "Editar base de datos", me sale otro programa donde puedes editar la tabla y abrirla, pero no veo ningún sitio en el que se pueda configurar esto. Si le digo que me lo ordene me ocurre lo que ya he dicho antes. -- Saludos. OpenSuse 11.0(KDE 3.5.10) 2GB RAM AVALON 2.6.25.18-0.2-pae i686 GNU/Linux
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-11 a las 07:58 +0100, Doctor Nemo escribió:
Puede depender del motor que estés usando, mysql o lo que sea. Creo recordar que el orden alfabético se define según el idioma.
No sé cual es el motor ¿Dónde se puede mirar? Yo edito la base de datos desde el Writer y allí le doy a F4 y con el botón derecho sobre "Tabla" le doy a "Editar base de datos", me sale otro programa donde puedes editar la tabla y abrirla, pero no veo ningún sitio en el que se pueda configurar esto. Si le digo que me lo ordene me ocurre lo que ya he dicho antes.
Eso tienes que saberlo tu. ¿Que base de datos es, quien la ha creado, cómo? Preguntale al administrador de esa base de datos. ¿Es de la empresa? ¿La has hecho tu? ¿Como la has hecho? Eso lo sabe quien la haya hecho. Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkZfg4ACgkQtTMYHG2NR9UWZwCgglSFFHpVjLozjKed3q3rjzpI wnAAnjhHk7kkdQGqAEfAArP2MCfPAaCn =zJ7T -----END PGP SIGNATURE-----
On Tuesday 11 November 2008 13:43:56 Carlos E. R. wrote:
El 2008-11-11 a las 07:58 +0100, Doctor Nemo escribió:
Puede depender del motor que estés usando, mysql o lo que sea. Creo recordar que el orden alfabético se define según el idioma.
No sé cual es el motor ¿Dónde se puede mirar? Yo edito la base de datos desde el Writer y allí le doy a F4 y con el botón derecho sobre "Tabla" le doy a "Editar base de datos", me sale otro programa donde puedes editar la tabla y abrirla, pero no veo ningún sitio en el que se pueda configurar esto. Si le digo que me lo ordene me ocurre lo que ya he dicho antes.
Eso tienes que saberlo tu. ¿Que base de datos es, quien la ha creado, cómo? Preguntale al administrador de esa base de datos. ¿Es de la empresa? ¿La has hecho tu? ¿Como la has hecho? Eso lo sabe quien la haya hecho.
Es sólo una base de datos .dbf con una lista de libros. He probado en windows y sale lo mismo, posiblemente tiene que ser un bug de la base de datos de OOo 3. En OOo Calc no ocurre y lo ordena bien. También lo he probado en la 2.x de OOo y ordena correctamente la base de datos.
Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan.
Me he suscrito a las listas españolas de OOo, a ver si alguien sabe algo. -- Saludos. OpenSuse 11.0(KDE 3.5.10) 2GB RAM AVALON 2.6.25.18-0.2-pae i686 GNU/Linux
El día 11 de noviembre de 2008 8:10, Doctor Nemo
On Tuesday 11 November 2008 13:43:56 Carlos E. R. wrote:
El 2008-11-11 a las 07:58 +0100, Doctor Nemo escribió:
Puede depender del motor que estés usando, mysql o lo que sea. Creo recordar que el orden alfabético se define según el idioma.
No sé cual es el motor ¿Dónde se puede mirar? Yo edito la base de datos desde el Writer y allí le doy a F4 y con el botón derecho sobre "Tabla" le doy a "Editar base de datos", me sale otro programa donde puedes editar la tabla y abrirla, pero no veo ningún sitio en el que se pueda configurar esto. Si le digo que me lo ordene me ocurre lo que ya he dicho antes.
Eso tienes que saberlo tu. ¿Que base de datos es, quien la ha creado, cómo? Preguntale al administrador de esa base de datos. ¿Es de la empresa? ¿La has hecho tu? ¿Como la has hecho? Eso lo sabe quien la haya hecho.
Es sólo una base de datos .dbf con una lista de libros. He probado en windows y sale lo mismo, posiblemente tiene que ser un bug de la base de datos de OOo 3. En OOo Calc no ocurre y lo ordena bien. También lo he probado en la 2.x de OOo y ordena correctamente la base de datos.
Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan.
Me he suscrito a las listas españolas de OOo, a ver si alguien sabe algo.
No sé mucho de estos progamas de Bases de Datos, pero acabo de crear una en OOo (Base en W XP) y me ordena de manera correcta los datos que puse. -- Nicolás Guarín Zapata Ingeniería Física Medellín Colombia -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-11 a las 13:13 -0500, Nicolas Guarin escribió:
Es sólo una base de datos .dbf con una lista de libros. He probado en windows y sale lo mismo, posiblemente tiene que ser un bug de la base de datos de OOo 3. En OOo Calc no ocurre y lo ordena bien. También lo he probado en la 2.x de OOo y ordena correctamente la base de datos.
Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan.
Me he suscrito a las listas españolas de OOo, a ver si alguien sabe algo.
No sé mucho de estos progamas de Bases de Datos, pero acabo de crear una en OOo (Base en W XP) y me ordena de manera correcta los datos que puse.
El formato dbf es el antiguo de dBase, no es propio del OOo. De todos modos, he estado tratando de hacer una base de datos con oobase, que lo hace como .odb, y no he visto como se pueden tocar las propiedades de ordenación, pero de todos modos no valdría porque no es el mismo formato. [...] Acabo de crear una base de datos .dbf con rekall, y efectivamente, los acentos los ordena fuera. Puede ser una característica de los dbf. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkZ6EUACgkQtTMYHG2NR9XJfACgknCTOEFTsgO0xVjIXB5t60t2 xuoAnRugR1qQm8YCVRLd3Z3dVdgfu0I9 =P3xD -----END PGP SIGNATURE-----
Carlos> Acabo de crear una base de datos .dbf con rekall, y efectivamente, los Carlos> acentos los ordena fuera. Puede ser una característica de los dbf. Con *.DBF estamos hablando de cuando los dinosaurios poblaban la tierra (y que conste que yo aún lo uso en algunas aplicaciones). Si no recuerdo mal existía un parche para los índices para poder hacer la ordenación diferente a la del alfabeto anglosajon, es decir las "ñ" las vocales acentuadas, etc, o sea y en resuen, con todo lo que fueran ASCII mayores de 127. Pero no me hagais mucho caso ya que hablo de memoria y sobre temas de antes del diluvio universal.
On Tuesday 11 November 2008 21:17:07 Carlos E. R. wrote:
El 2008-11-11 a las 13:13 -0500, Nicolas Guarin escribió:
Es sólo una base de datos .dbf con una lista de libros. He probado en windows y sale lo mismo, posiblemente tiene que ser un bug de la base de datos de OOo 3. En OOo Calc no ocurre y lo ordena bien. También lo he probado en la 2.x de OOo y ordena correctamente la base de datos.
Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan.
Me he suscrito a las listas españolas de OOo, a ver si alguien sabe algo.
No sé mucho de estos progamas de Bases de Datos, pero acabo de crear una en OOo (Base en W XP) y me ordena de manera correcta los datos que puse.
El formato dbf es el antiguo de dBase, no es propio del OOo. De todos modos, he estado tratando de hacer una base de datos con oobase, que lo hace como .odb, y no he visto como se pueden tocar las propiedades de ordenación, pero de todos modos no valdría porque no es el mismo formato.
[...]
Acabo de crear una base de datos .dbf con rekall, y efectivamente, los acentos los ordena fuera. Puede ser una característica de los dbf.
¿Existe alguna forma de cambiar la base de datos .dbf a .odb? Me refiero a deshacerse de la base de datos .dbf y que los almacene en el fichero .odb. No he visto ninguna opción para insertar una base de datos en otra, o para abrir la base de datos de alguna forma y guardarla en formato .odb sin estar conectada al fichero .dbf. -- Saludos. OpenSuse 11.0(KDE 3.5.10) 2GB RAM AVALON 2.6.25.18-0.2-pae i686 GNU/Linux
El día 11 de noviembre de 2008 15:56, Doctor Nemo
On Tuesday 11 November 2008 21:17:07 Carlos E. R. wrote:
El 2008-11-11 a las 13:13 -0500, Nicolas Guarin escribió:
Es sólo una base de datos .dbf con una lista de libros. He probado en windows y sale lo mismo, posiblemente tiene que ser un bug de la base de datos de OOo 3. En OOo Calc no ocurre y lo ordena bien. También lo he probado en la 2.x de OOo y ordena correctamente la base de datos.
Si es interna, pues entonces lo que tienes que hacer es buscar en la ayuda o en la documentación que encuentres del OO a ver si lo cuentan.
Me he suscrito a las listas españolas de OOo, a ver si alguien sabe algo.
No sé mucho de estos progamas de Bases de Datos, pero acabo de crear una en OOo (Base en W XP) y me ordena de manera correcta los datos que puse.
El formato dbf es el antiguo de dBase, no es propio del OOo. De todos modos, he estado tratando de hacer una base de datos con oobase, que lo hace como .odb, y no he visto como se pueden tocar las propiedades de ordenación, pero de todos modos no valdría porque no es el mismo formato.
[...]
Acabo de crear una base de datos .dbf con rekall, y efectivamente, los acentos los ordena fuera. Puede ser una característica de los dbf.
¿Existe alguna forma de cambiar la base de datos .dbf a .odb? Me refiero a deshacerse de la base de datos .dbf y que los almacene en el fichero .odb. No he visto ninguna opción para insertar una base de datos en otra, o para abrir la base de datos de alguna forma y guardarla en formato .odb sin estar conectada al fichero .dbf.
Pues no sé, pero algo que sí puedes hacer es una macro que te la transcriba (creo). -- Nicolás Guarín Zapata Ingeniería Física Medellín Colombia -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-11 a las 21:56 +0100, Doctor Nemo escribió:
Acabo de crear una base de datos .dbf con rekall, y efectivamente, los acentos los ordena fuera. Puede ser una característica de los dbf.
¿Existe alguna forma de cambiar la base de datos .dbf a .odb? Me refiero a deshacerse de la base de datos .dbf y que los almacene en el fichero .odb. No he visto ninguna opción para insertar una base de datos en otra, o para abrir la base de datos de alguna forma y guardarla en formato .odb sin estar conectada al fichero .dbf.
Con OOo no sé hacerlo, con rekall sí. Basta abrir las dos bases, origen y destino, asegurarte de que la de destino tiene los mismos campos (y creo que en el mismo orden, o poner la vista adecuada), marcar todos los registros en la de origen, y hacer copy-paste a la de destino. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkaJsoACgkQtTMYHG2NR9VzagCgkB9TJ4OURnTfZz2CFGkWH062 CosAn1Dcq29ucm9FoNYZCkzYo5CQ7hdo =iNaG -----END PGP SIGNATURE-----
Tengo una base de datos en OOo y cuando la ordeno alfabéticamente me aparecen las "á" ("a" acentuadas) al final de todas las a. El caso es que lo he abierto con Kexi y me hace lo mismo; pero en una hoja de cálculo, es una base de datos dbf, me sale correcto ¿Puede ser cosa del sistema? ¿O es cosa de las bases de datos de OOo? ¿Cómo se cambia?
-- Saludos. OpenSuse 11.0(KDE 3.5.10) 2GB RAM AVALON 2.6.25.18-0.2-pae i686 GNU/Linux
Es que para mi ese es el funcionamiento esperado. Las vocales acentuadas tienen "codigo ascii" mas elevado. bash-3.1$ cat pp a i e é í á bash-3.1$ sort pp a e i á é í Ahora, si hay una opcion para "tratar a la á igual que a la a", lo ignoro. Saludos. Gerardo -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-11-10 a las 23:52 -0200, gherzig@fmed.uba.ar escribió:
Es que para mi ese es el funcionamiento esperado. Las vocales acentuadas tienen "codigo ascii" mas elevado.
En consola, sí, pero no es el comportamiento esperado en un programa sofisticado como el OO. Incluso en consola eso se cambia con la variable "LC_COLLATE". - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkkY6NQACgkQtTMYHG2NR9Wp1wCeLQBcKRGaszfuktDNN1c+a+S6 3dkAnj/LaBCihRylFUCBJZBIFVmePwIL =iLNA -----END PGP SIGNATURE-----
participants (5)
-
Carlos E. R.
-
Doctor Nemo
-
gherzig@fmed.uba.ar
-
J.M.Queralt
-
Nicolas Guarin