Ayuda a mantener el foro
Con solo 20€ ayudarás
a mantener el foro.





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

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -
 -Privacidad y política de cookies -
llevamos más de 20 años contigo

Ayuda al foro con tu donación


Búsqueda en los foros

Foros en Udias.com / FileMaker / ::: TRUCO ::: Numerador secuencial en base a una autorelación
Autor Mensaje

Administrador


  Karma               32206

#1 Publicado: 14 Dic 2011 07:56



Vamos a crear un campo que toma un valor secuencial incremental.

Creas un campo que tenga el mismo valor en todos los registros. En este caso es el campo calculado "común".

Creas una autorelación en esa tabla con el campo "común" como campo de relación. Con eso, el registro actual está relacionado con todos los registros de la tabla.
Esa relación se ordena por el campo del que te interesa tener en una lista ordenada de todos los valores, en este caso "campoA" (aunque también podría ser nº factura, nº secuencial, ...)

Con la función Lista=List (autorelación:campo A) obtienes eso, una lista ordenada de todos los valores que tiene "campoA" en la tabla.

Ya solo tienes que coger el último valor de la lista con RightValues (Lista;1) y sumarle 1.

Para que funcione tiene que haber algún registro en la relación, de ahí lo de poner If(Count(AutoRelación::CampoA);último +1;1). Si es el primer registro, toma el valor 1, si no suma 1 al último valor.

Para crear una valor secuencial automático, en vez de como paso de guión, se pondría toda la función como cálculo de autointroducción en el propio campo.

Truco aportado por JotaEme

Correlativos.fp7Archivo adjunto: Número secuencial
 

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Todo lo que sueñas, se puede diseñar. FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
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 ::: TRUCO ::: Numerador secuencial en base a una autorelación

::: TRUCO ::: Convertir una base de datos existente a FileMaker 12
::: TRUCO ::: ABRIR UNA BASE DE DATOS FILEMAKER UTILIZANDO UN HIPERVÍNCULO.
Problema con Autorelacion
Que hago mal en la Autorelación
Duda sobre autorelación con portal


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

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