Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.
Usace, solo opinion


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación
Foros en Udias.com / FileMaker / borrar repeticiones inservibles
Autor Mensaje

Miembro

Constante

  Karma         153

#1 Publicado: 2 Feb 2018 09:54



Buenos días,

Quería haceros una consulta para construir un guión que elimine repeticiones de un campo con 40 según el siguiente criterio:

Ese campo con 40 repeticiones de la Tabla 1 es en el que se basa la relación con un campo de la Tabla 2.

Cada una de esas repeticiones corresponde al ID de registros de la tabla 2, de forma que los relaciona.

Si borro registros de la Tabla 2 que estén relacionados, obviamente desaparecen de la relación pero sus ID quedan ocupando repeticiones en esas 40 del campo múltiple.

Mi intención es un guión que borre sólo aquellas repeticiones inservibles, es decir las que contengan un ID que no genere ninguna relación con registros de la Tabla 2.



Espero haberme explicado bien. Muchas gracias de antemano


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 Professional / FileMaker Pro 13

Moderador


  Karma               2424

#2 Publicado: 2 Feb 2018 15:13 - Editado por: Alatriste



pues vas a tener que hacer que el guion que elimina el registro vaya a la otra tabla y haga un recorrido por esos campos repetidos buscando el ID eliminado y borrarlo. Recuerdo que hay tema hablando sobre como hacer que recorra campos repetido y borre al encontrar lo buscado.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Hay 4 clases de ignorancia:
1ª, El no saber lo que debiera saberse. 2ª, Saber mal lo que se sabe. 3ª, Saber lo que no debiera saberse y 4ª, Creer que ya sabes suficiente.
W10 Pro x64 - FM Advanced v17 (x64)

Miembro

Constante

  Karma         153

#3 Publicado: 4 Feb 2018 15:41



El tema es que el guión querría hacerlo desde la Tabla 1, en la que está el campo con las 40 repeticiones. Pero ya con lo que me has dicho me oriento. A ver si soy capaz.

Muchas gracias


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 Professional / FileMaker Pro 13

Miembro

Constante

  Karma         153

#4 Publicado: 4 Feb 2018 16:15



Al final hice un campo LIST en la Tabla 1 con los registros relacionados de la 2.

Hice un guión que recorriera todos los campos de los 40 repetidos, bajo el criterio PatternCount (LIST ; Campo repeticiones [x]), y si el resultado era 0 (es decir, el contenido del campo 'x' repetido no estaba incluido en el campo LIST), borraba esa repetición.

Gracias


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Windows 7 Professional / FileMaker Pro 13

Moderador


  Karma               2424

#5 Publicado: 5 Feb 2018 12:26 - Editado por: Alatriste



wowww, genial solución rsda, ahí va puntito.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Hay 4 clases de ignorancia:
1ª, El no saber lo que debiera saberse. 2ª, Saber mal lo que se sabe. 3ª, Saber lo que no debiera saberse y 4ª, Creer que ya sabes suficiente.
W10 Pro x64 - FM Advanced v17 (x64)
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con borrar repeticiones inservibles

Borrar registro sin borrar datos relacionados
Repeticiones
Relacionar repeticiones
Numero de repeticiones
contar sin repeticiones


Conectados: Invitados - 9
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2018
Para Udias.com © 1996-2018
Hosting con Interdominios