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 / Utilizar valor del ultimo registro de otra tabla
Autor Mensaje

Miembro

Ocasional

  Karma     28

#1 Publicado: 10 Ene 2008 12:54 - Editado por: alternativo46



Me explico:
tengo una tabla donde voy introduciendo todos los estados de un proceso secuencialmente (campo "Estado") y necesito asignar en otra tabla el valor de "Estado" del último registro de la primera para tener siempre presente cual es el último estado.
¿Cómo puedo asignar a un campo el valor del último registro de otra tabla?

Muchas gracias

PD. Uso FMPro Adv. 8.5


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo


Administrador


  Karma               10871

#2 Publicado: 10 Ene 2008 13:10



Si lo haces desde un portal, puedes decirle que vaya a la última linea del portal.
Si lo haces con una búsqueda le dices que vaya al último registro encontrado.
Luego te posicionas en el campo copias su contenido y lo pegas donde quieras.

No se si esto te servirá de algo.


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.

Miembro

Ocasional

  Karma     28

#3 Publicado: 10 Ene 2008 13:17



Lo que pasa es que quiero que se visualice automáticamente en un campo ("Ultimo Estado")el valor de "Estado" del último registro

¿Qué función debería usar en el cálculo de "Ultimo Estado"?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo


Administrador


  Karma               10871

#4 Publicado: 10 Ene 2008 14:34



Pues eso no lo se...

Lo siento.


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.

Miembro


  Karma               1496

#5 Publicado: 10 Ene 2008 16:09 - Editado por: Perezoso



A ver ... dices que quieres tener controlado el valor de un campo del último registro de una tabla cuando te vas a una segunda tabla.
Para cambiar de una tabla a otra, supongo que lo haces por medio de la acción de un botón y ese botón podría disparar un guión con lo siguiente:

Ir al último registro.
Copia el valor del campo X en una variable pública $$vp
Ve a la presentación TAL (la de la otra tabla).

Haciendo esto, en esa variable pública ($$vp) tendrás el valor del campo deseado correspondiente al último registro, el cual podrás capturar desde cualquier presentación con un simple campo de cálculo que contenga la formula: "$$vp" en su cálculo.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Ocasional

  Karma     28

#6 Publicado: 10 Ene 2008 16:21



Gracias Perezoso,
eso me podría servir pero estoy trabajando con las dos tablas en la misma presentación. Te mando la pantalla para que lo entiendas.
Abajo está el portal con la tabla de procesos del trabajo donde voy añadiendo los registros y arriba está la información del trabajo. Donde está el recuadro rosa quiero que aparezca el último estado de la tabla de procesos para luego poder hacer un listado de trabajos donde aparezca el último estado de cada uno de ellos.




Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo


Miembro


  Karma               1496

#7 Publicado: 10 Ene 2008 16:57 - Editado por: Perezoso



Bueno, en este caso (voy a hablar un poco de memoria) creo que podría funcionar lo siguiente:

Creas una relación entre las 2 tablas implicadas (la que visualizas y la otra, de la que quieres obtener el dato) por medio de cualquiera de sus campos con la condición "X" (es decir, todos los registros con o sin coincidencias).
Creas un portal de una sola fila con esa relación y le colocas ahí el campo cuyo valor deseas visualizar.
Ahora solo necesitas buscar un campo (p.e. la fecha y hora de modificación del registro) que te permita ordenar el contenido del portal de forma inversa (del último al primero) y voilá, en esa fila única debería verse el último de los registros de la otra tabla (que es el que te interesa).


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Ocasional

  Karma     28

#8 Publicado: 10 Ene 2008 17:37



Entonces, si no he entendido mal, lo que propones es crear un portal para "visualizar" ese último estado, pero ¿no habría forma de pasar ese dato a un campo de la primera tabla para poder trabajar con él?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo


Miembro


  Karma               1496

#9 Publicado: 10 Ene 2008 17:53 - Editado por: Perezoso



Sin hacerlo a través de un guión, creo que no tienes más remedio que hacerlo por algún sistema similar al comentado.

Además, con el método que he propuesto, si pones el portal sin bordes, verás únicamente un campo en la presentación, como si fuera un campo cualquiera que será lo que tengas que hacer por cualquier sistema para poder ver la información.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Ocasional

  Karma     28

#10 Publicado: 10 Ene 2008 17:59



OK muchas gracias
me has sido de mucha ayuda, por cierto, para nada haces honor a tu nombre.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo


Miembro


  Karma               1496

#11 Publicado: 10 Ene 2008 18:04



jeje ... cuando me da la pereza, no veas hasta que punto puedo ser perezoso ... mientras tanto, intento funcionar lo mejor posible


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Soy todo oidos ;-) Ubuntu & Win XP # FileMaker: 5 - 10

Miembro

Ocasional

  Karma     11

#12 Publicado: 1 Nov 2014 22:26



Yo lo he hecho con la solución propuesta por Perezoso, pero el problema me viene cuando utilizo la vista tabla, que me sigue apareciendo el primer registro del portal en lugar del último. Hay alguna forma de que en la vista tabla se vea también el último registro?


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo

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 Utilizar valor del ultimo registro de otra tabla

Copiar ultimo valor de registro relacionado, ayudaaaaa!!!!
Variable Guardar el registro del ultimo valor de un campo
Como hacer para guardar el ultimo valor de un registro al reemplazarlo
Obtener Dato desde tabla relacionada de último registro
Otra de Copiar Registro de una Tabla a otra


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

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