Dudas signatura abies

Ver el tema anterior Ver el tema siguiente Ir abajo

Dudas signatura abies

Mensaje  M el Miér 26 Ene 2011, 12:43 pm

Buenas tardes,
he reparado en que la signatura al ser impresa sale de forma horizontal (ej: 82-3 GOL sal). Esto es debido a que está agrupada en "sig1", quedando vacios los apartados "sig2/sig3". ¿Hay alguna posibilidad de dividir los datos de sig1 de manera que la disposición quede bien , visualizándose :
82-3
GOL
sal
(vertical)?

Mis agradecimientos.
Un saludo.

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  M el Miér 26 Ene 2011, 1:48 pm

(ej: situándonos en las casillas sig1/sig2/sig3 tenemos ---> sig1: 82-3GOLmol, sig2: ,sig3: )

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  Paco Flores el Miér 26 Ene 2011, 4:02 pm

Me coge un poco por sorpresa tu pregunta, tal vez no lo entienda. Porque la sig1 representa el valor de la cdu en tu caso (82-10) y la sig2 es el apellido del del autor en tu caso (GOL) y la Sig 3 es el título del libro en tu caso (sal). Por tanto nunca están vacíos, siempre en cuando hayas rellenado todos los datos. Cuando imprimo los tejuelos siempre me salen: Primero el valor de la sig1; debajo el valor de la sig2 y por último debajo de la anterior la sig3.
avatar
Paco Flores
Admin

Mensajes : 483
Fecha de inscripción : 06/10/2008
Edad : 46
Localización : C.P. Ntra. Sra. de la Luz (Arroyo de la Luz)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  M el Miér 26 Ene 2011, 10:46 pm

Lo que ocurre es que "82-3GOLsal" esta en la casilla de sig1, de manera que en la casilla de la CDU estan también las iniciales del autor y el título.Un enredo, vamos.
Un saludo y gracias por su respuesta.

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  Paco Flores el Jue 27 Ene 2011, 8:48 am

pero ¿por qué están juntas?.
La mejor forma es que crees en "datos adicionales" "cdu" pulsa la casilla "agregar Cdu" y crees una nueva con el número 82-10 (pero esto sólo si no te interesa ningún valor que aparece por defecto, como 82-1 que es poesía). De esa forma sólo aparecerá en la sig 1 el valor de la cdu. Si has escrito el título del libro y el autor en "datos principales", tu problema desaparecería ya que al imprimir el tejuelo lo verías como tu quieres, con los valores hacia abajo.

Un saludo.
avatar
Paco Flores
Admin

Mensajes : 483
Fecha de inscripción : 06/10/2008
Edad : 46
Localización : C.P. Ntra. Sra. de la Luz (Arroyo de la Luz)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  M el Jue 27 Ene 2011, 2:30 pm

Si, sé lo que me dices, sin embargo tenemos que cambiar la CDU de miles de libros y por eso estoy buscando un método más asequible. La verdad es que no sé porqué estan juntas.

Un saludo.

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  Paco Flores el Jue 27 Ene 2011, 4:09 pm

Por lo que yo sé no es posible cambiar la orientación.

Un saludo
avatar
Paco Flores
Admin

Mensajes : 483
Fecha de inscripción : 06/10/2008
Edad : 46
Localización : C.P. Ntra. Sra. de la Luz (Arroyo de la Luz)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  M el Jue 03 Feb 2011, 4:30 pm

Como no encuentro el modo de responder de otra forma sigo haciéndolo por aquí.
1-Gracias Paco por molestarte en enviar el correo y buscar a alguien que supiera.
2-Patxi, tenemos hecha buena parte del trabajo, quizá 5000 libros de alrededor de 14000 esten correctos. Los demás, si los pasaramos a access, ¿cuál sería el siguiente paso?.Gracias a tí también por tu ayuda.
Un saludo,M.
PD:Propongo que se muestren al público las soluciones, por si alguien buscando por internet se topa con esta página.

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  patximu el Lun 07 Feb 2011, 3:47 am

Para M

Los demás, si los pasaramos a access, ¿cuál sería el siguiente paso?

No es pasarlos a Access, sino modificar desde Access los datos de los libros incorrectos en la propia base de datos Abies.

La solución es abrir la base de datos en Access, con una contraseña que se puede mandar en privado, y mediante una consulta de modificación asignar cada parte de la signatura que está en Sig1 a Sig2 y Sig3 y cambiar finalmente Sig1 sólo a la CDU.

PREMISAS PREVIAS:
a) Se da por supuesto que la estructura de Sig1 es CDU_3Autor_3Título, donde _ es espacio, 3Autor 3 primeros caracteres del apellido del autor y 3Título 3 primeros caracteres del título.
b) Se da por supuesto también que el campo Sig3 en todos los registros con error está vacío.
Si no responde a estas premisas, mejor cambiarlos a mano.

Lo haremos en varios pasos. Si no dominas Access, pide ayuda a alguien que sepa hacer esto.

PASO 0: Haz una copia de seguridad de la base de datos antes de cambiar nada.

PASO 1: Comprobar que funciona bien.
Para estar seguro de que funciona bien, ejecuta primero esta consulta (selecciona la vista SQL en una consulta nueva y pega esta instrucción SQL):
Código:
SELECT
Ejemplares.Sig1,
Left(trim([Ejemplares]![Sig1]),Len(Trim([Ejemplares]![Sig1]))-8) AS NvaSig1,
Mid(trim([Ejemplares]![Sig1]),Len(Trim([Ejemplares]![Sig1]))-6,3) AS NvaSig2,
Right(trim([Ejemplares]![Sig1]),3) AS NvaSig3
FROM Ejemplares
WHERE (((Ejemplares.Sig3) Is Null)) or (((Len(trim([Ejemplares]![Sig3])))=0))
Si adjudica bien cada parte de la signatura en todos los registros en NvaSig1, NvaSig2 y NvaSig3, puedes pasar al siguiente paso con tranquilidad. Si no lo ha hecho bien es porque la estructura de los datos no respondía a CDU_Sig2_Sig3 (considerando _ como espacio y que Sig2 y Sig3 tienen cada una de ellas 3 caracteres).

PASO 2: Asignar Sig2 y Sig3
Ejecuta esta consulta de modificación:
Código:
UPDATE Ejemplares
SET
Ejemplares.Sig2 = Mid(Trim([Ejemplares]![Sig1]),Len(Trim([Ejemplares]![Sig1]))-6,3),
Ejemplares.Sig3 = Right(Trim([Ejemplares]![Sig1]),3)
WHERE (((Ejemplares.Sig3) Is Null)) or (((Len(trim([Ejemplares]![Sig3])))=0));

PASO 3: Asignar Sig1
Ejecuta esta consulta de modificación:
Código:
UPDATE Ejemplares
SET
Ejemplares.Sig1 = Left(Trim([Ejemplares]![Sig1]),Len(Trim([Ejemplares]![Sig1]))-8)
WHERE (((Right([Sig1],8))=" " & Trim([Ejemplares]![Sig2]) & " " & Trim([Ejemplares]![Sig3])));


A ver si así lo solucionas

Un saludo

patximu

Mensajes : 7
Fecha de inscripción : 03/11/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  Paco Flores el Miér 09 Feb 2011, 8:02 am

Muchas gracias por tu colaboración en este foro, tus conocimientos del programa Access nos son muy útiles.

Un saludo:
Paco Flores
avatar
Paco Flores
Admin

Mensajes : 483
Fecha de inscripción : 06/10/2008
Edad : 46
Localización : C.P. Ntra. Sra. de la Luz (Arroyo de la Luz)

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  M el Jue 10 Feb 2011, 11:37 pm

Tu conocimiento es muy valioso. Muchas gracias, Paxti. Intentaré hacer lo que dices si me lo permiten.
Un saludo,M.

M

Mensajes : 6
Fecha de inscripción : 26/01/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  ethanhunt3055 el Mar 24 Mayo 2011, 10:12 am

A veces es sólo falta empezar desde el principio.

ethanhunt3055

Mensajes : 2
Fecha de inscripción : 24/05/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Dudas signatura abies

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.