FileMaker Pro Advanced 사용하기 > 사용자 설정 함수 정보(FileMaker Pro Advanced) > 사용자 설정 함수 종속성 규칙(FileMaker Pro Advanced)
 
사용자 설정 함수 종속성 규칙(FileMaker Pro Advanced)
사용자 설정 함수를 하나의 파일로 복사하거나 가져올 때 FileMaker Pro는 함수가 포함할 수도 있는 모든 종속성을 해결하려고 시도합니다. 다음 종속성 규칙은 다양한 조건에서 적용됩니다.
function_a가 function_b에 종속성을 가지고 있는데 function_a만 function_b를 포함하는 대상 파일로 복사되거나 가져오게 되는 경우, function_a는 대상 파일에 있는 function_b를 호출하여 예기치 않은 결과를 초래할 수도 있습니다.
function_a가 function_b에 종속성을 가지고 있는데 function_a만 대상 파일로 복사되거나 가져오게 되는 경우, function_a는 사용자 설정 함수 관리 대화상자에 설명 문자(/*<함수_정의>*/)로 둘러싸여서 나타나며 이는 새로운 함수가 대상 파일에서 유효하지 않음을 표시합니다.
function_a가 function_b에 종속성을 가지고 function_a와 function_b 모두 대상 파일로 복사되거나 가져오게 되는 경우, function_a는 예상대로 동작합니다.
function_a가 function_b에 종속성을 가지고 있고 두 함수 모두 기존 function_b를 포함하는 대상 파일로 복사되거나 가져오게 되는 경우, 복사된 function_b가 function_b N으로 이름이 변경됩니다. FileMaker Pro는 function_a를 업데이트하여 function_b N과 function_a가 예상대로 동작하도록 호출합니다.
function_a가 function_b에 종속성을 가지고 있고 두 함수 모두 기존 function_a와 function_b를 포함하는 대상 파일로 복사되거나 가져오게 되는 경우, 복사된 함수가 function_a N과 function_b M으로 이름이 변경됩니다. FileMaker Pro는 function_a N을 업데이트하여 function_b M과 function_a N이 원본 파일의 function_a처럼 동작하도록 호출합니다.
function_a가 재귀적으로 자신을 호출하여 기존 function_a를 포함하는 대상 파일로 복사되거나 가져오게 되는 경우, FileMaker Pro는 복사된 함수의 이름을 변경하여 종속성의 무결성을 유지합니다.
관련 주제 
사용자 설정 함수 사용하기(FileMaker Pro Advanced)
사용자 설정 함수 가져오기(FileMaker Pro Advanced)