Autor |
Mensaje |
Miembro
 Constante
  
|
#1 Publicado: 4 May 2006 11:34
Hola a todos, 1º gracias por los codigos de errores de filemaker, es lo que buscaba
Al lio, tengo un registro de cliente con sus datos y un portal de ese cliente con las gestiones comerciales que se le hace, supongamos que se le ha hecho 10 visitas a ese cliente.
El problema es que cuando quiero imprimir ese cliente no me interesa que me impriman las 10 gestiones que se le hicieron, que solo me mostrase las 3 ultimas.....
Es decir 1 Ficha de cliente con las 3 ultimas visitas realizadas pa no gastar tanto papelote.... Porque ahora son 10, perio, cuando llegue a 20 o 30??? jejejeje....
A ver que se os ocurre porque a mi se me han acabado las ideas.
Gracias!!!!
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Onde ta la varibale ¿aqui o alli?...
Windows XP & 7 - Filemaker 10 Advance - ASP, J
|
Moderador

|
#2 Publicado: 4 May 2006 12:06 - Editado por: flusheddata
Hola Wasper,
Necesitas una lista de valores "gestiones_cliente" basada en la id de las gestiones del cliente (sólo valores relacionados).
Después en un campo de cálculo (tipo texto) en clientes escribes la siguiente fórmula:
RightValues (ValueListItems (Get (FileName) ; "gestiones_cliente" ) ; 3 )
y relacionas este campo con la Id de gestiones.
Ahora este portal sólo te mostrará las tres últimas gestiones del cliente.
Si en lugar del "3" de la formula añades un campo numérico global, puedes modificar cuántas últimas gestiones deseas ver.
Para mayor claridad, adjunto ejemplo.
Salu2
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Hay solo 10 tipos de personas en el mundo: las que saben binario y las que no.
__Date de alta en la Zona De Descargas Reservada__
Windows 10 + FileMaker Pro 11/20
|
Miembro
 Constante
  
|
#3 Publicado: 5 May 2006 10:42
Gracias, eso esta estupendo, pero tengo un problema, el cliente esta en FM 5.5 como podria hacerlo en esa version???
Gracias otra vez!!!
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Onde ta la varibale ¿aqui o alli?...
Windows XP & 7 - Filemaker 10 Advance - ASP, J
|
Moderador

|
#4 Publicado: 5 May 2006 13:08
Aquí te pongo la fórmula que creo que funcionará con la versión 5.5:
Right ( ValueListItems (Status (CurrentFileName) ; "gestiones_cliente" ) ; Position ( ValueListItems (Status (CurrentFileName) ; "gestiones_cliente" ) & "¶" ; "¶" ; 1 ; g_cantidad_gestiones ) - 1 )
Notas: "g_cantidad_gestiones" podría ser un número fijo (ej. 3)
Si no te funciona la fórmula prueba a sustituir ";" por ","
Salu2
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Hay solo 10 tipos de personas en el mundo: las que saben binario y las que no.
__Date de alta en la Zona De Descargas Reservada__
Windows 10 + FileMaker Pro 11/20
|