Autor |
Mensaje |
Miembro
Ocasional
|
#1 Publicado: 13 Mar 2023 17:30
Buenas tardes,
¿Se pueden usar variables en portales que vayan cambiando su valor con cada registro que cumpla un criterio y que no cambie los valores del registro anterior?
Gracias
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Moderador

|
#2 Publicado: 13 Mar 2023 18:30 - Editado por: Alatriste
Sí te he entendido bien, sí, se puede. Pero pon un ejemplo de lo que pretendes.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 19 (x64)
|
Miembro
Ocasional
|
#3 Publicado: 13 Mar 2023 19:40
Verás,
tengo que seleccionar en cada registro del portal un dato final al que llego del siguiente modo:
1.- Elegir una familia 2.- Elegir un segundo criterio basado en la familia que se elija en el paso anterior 3.- Elegir un tercer criterio basado en el criterio 2
Lo quiero hacer así porque son muchísimos los que totalizan el criterio en el tercer paso (Cientos) y si voy seleccionando previamente por pasos, me quedan al final solo unos 10 criterios en 3.
Tengo las tablas relacionadas:
id_familia en tabla familias con id_familia en la tabla del segundo criterio id_2criterio en la tabla del segundo criterio con id_2criterio en la tabla del tercero
Lo que había pensado es crear un botón en el control del campo 1 del portal, cuando se seleccione via cuadro desplegable u otro método que el segundo control de campo del portal se rellene con un desplegable basado en lo que se haya seleccionado en el primero y lo mismo con el tercero
No sé si me explico bien
Muchas gracias de antemano
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Moderador

|
#4 Publicado: 13 Mar 2023 21:06
También podrías usar listas de valores condicionales. ¿Lo has pensado? Sls.
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/19
|
Miembro
Ocasional
|
#5 Publicado: 13 Mar 2023 22:31 - Editado por: V1C70R
Lo he intentado, pero me sale "Valor no definido" os adjunto algunos pantallazos
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Miembro
Ocasional
|
#6 Publicado: 13 Mar 2023 22:35
Más pantallazos
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Miembro
Ocasional
|
#7 Publicado: 13 Mar 2023 22:36 - Editado por: V1C70R
Y por último... el error
No me deja subir el pantallazo
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Moderador

|
#8 Publicado: 14 Mar 2023 00:23 - Editado por: flusheddata
Hola. Las relaciones para las listas de valores condicionales deben ser en paralelo, no en serie. Debes tener las ocurrencias conectadas así: Ocurrencia INCUALUC lin_Expedientes::id_UC = INCUALUC::id_UC
Ocurrencia INCUALC lin_Expedientes::id_UC = INCUALC::id_UC y lin_Expedientes::id_CAL = INCUALC::id_CAL
Ocurrencia INCUALF lin_Expedientes::id_UD = INCUALF::id_UC y lin_Expedientes::id_CAL = INCUALF::id_CAL y lin_Expedientes::id_FAM = INCUALF::id_FAM
La primera lista de valores basada en la primera ocurrencia debe tener marcada la opción Incluir todos los valores. Las otras dos Incluir solo valores relacionados desde lin_Expedientes
En el archivo adjunto puedes ver en acción lo explicado arriba en los campos de filtro.
Sls.
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/19
|
Miembro
Ocasional
|
#9 Publicado: 14 Mar 2023 08:43 - Editado por: V1C70R
Buenas
algo debo hacer mal porque no me va 
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Miembro
Ocasional
|
#10 Publicado: 14 Mar 2023 11:43
Una pasada el archivo adjunto... eso es lo que quiero. Voy a ver si soy capaz de destriparlo
Muchísimas gracias. En cuanto lo consiga os lo digo y cierro
Abrazos
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Moderador

|
#11 Publicado: 14 Mar 2023 12:30 - Editado por: flusheddata
La lista de INCUALC debe obtenerse de la ocurrencia INCUALUC y la lista UNCUALF de la ocurrencia INCUALC. Estas dos marcando la opción Incluir solo valores relacionados desde lin_Expedientes La lista INCUALUC debe tener marcada la opción Incluir todos los valores ya que se usa para el primer nivel condicional.
La ocurrencia INCUALF ya es la relación final. De la que se obtienen los datos.
Si quieres puedes compartir el archivo y te lo miro.
Sls.
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/19
|
Miembro
Ocasional
|
#12 Publicado: 14 Mar 2023 12:56
Te lo puedo compatir por privado?
Si es así dime cómo
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|
Miembro
Ocasional
|
#13 Publicado: 21 Mar 2023 08:22
Solucionado gracias a la inestimable ayuda de flusheddata
Lo que hemos hecho es una selección basada en lista condicionales.
Ahora mismo funciona perfecto.
Tema cerrado
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Crea
Mac OS Filemaker
|