Reglas de dependencia de las funciones personalizadas

Nota  Esta función está disponible al seleccionar el ajuste general Usar herramientas avanzadas Consulte Uso de las herramientas avanzadas.

Cuando copia o importa una función personalizada en un archivo, FileMaker Pro trata de resolver cualquier dependencia que pueda contener la función. Las reglas de dependencia que aparece a continuación se aplican bajo distintas condiciones:

  • Si la función_a tiene una dependencia de la función_b, pero solamente se copia o importa la función_a en un archivo de destino que contiene una función_b, la función_a llama a la función_b ubicada en el archivo de destino, lo que podría provocar resultados inesperados.
  • Si la función_a tiene una dependencia de la función_b, pero solamente se copia o importa la función_a en un archivo de destino, la función_a aparece encerrada entre caracteres de comentarios (/*<definición_de_función>*/) en el cuadro de diálogo Gestionar funciones personalizadas, lo que indica que la nueva función no es válida en el archivo de destino.
  • Si la función_a tiene una dependencia de la función_b y ambas, función_a y función_b se copian o importan en un archivo de destino, la función_a se comportará según lo esperado.
  • Si la función_a tiene una dependencia de la función_b y ambas funciones se copian o se importan en un archivo de destino que contiene una función_b, se cambia el nombre de la función_b copiada a función_b N. FileMaker Pro actualiza la función_a para que llame a la función_b N y la función_a se comporta según lo esperado.
  • Si la función_a tiene una dependencia de la función_b y ambas funciones se copian o se importan en un archivo de destino que contiene una función_a y una función_b existentes, se cambia el nombre de las funciones copiadas a función_a N y función_b M. FileMaker Pro actualiza la función_a N para llamar a la función_b M y la función_a N actúa como la función_a en el archivo original.
  • Si la función_a se llama a sí misma de forma recurrente y se copia o se importa en un archivo de destino que contiene una función_a ya existente, FileMaker Pro cambia el nombre de la función copiada para mantener la integridad de la dependencia.