2012-09-11 3 views
0

Filemaker Pro 전문가를위한 또 다른 질문입니다. 지금 개발중인 데이터베이스는 많은 버튼 (예 : 새 항목 삽입, 모든 항목 표시 등)이있는 메인 레이아웃으로 시작합니다. 각 버튼은 스크립트와 연결되어 사용자를 관련 레이아웃으로 안내합니다. 이 레이아웃들 각각에서 나는 버튼을 연속적으로 보여 주며 역 색상으로 현재 레이아웃을 강조 표시합니다. 제 문제는 일부 단추가 동일한 레이아웃으로 이어지고 다른 모드로 표시된다는 것입니다. 조건부로 오른쪽 단추를 강조 표시하는 방법을 모르겠습니다. 예를 들어 레이아웃보기를 기반으로 한 조건부 서식

, 삽입 새 항목는 두 번째에 내가 같이 보는 동안 스크립트는 형태로 레이아웃을보기 및 새 레코드를 삽입 그러나 첫 번째 경우에, 동일한 레이아웃에 걸릴 모든 항목보기 목록과 모든 기록을 보여줍니다. 레이아웃은 동일하지만 뭔가를 기반으로 조건부 서식을 지정해야합니다. 어떻게해야합니까? 그리고 무엇을 점검해야합니까?

미리 도움을 청하십시오.

감사합니다.

답변

0

아마도 현재 Get (LayoutName) 수식을 사용하여 조건부 수식을 결정할 수 있습니다. 추가적으로 수식을 사용하지 않으시겠습니까? Get(WindowMode)Get(LayoutViewState)?

당신은 조건부 버튼을 포맷 할 수 있다면 (찾아보기 모드에서 MyLayout로 사용자를 보내는) : (폼보기에서 MyLayout에 사용자를 전송)

Get(WindowMode)=0 and Get(LayoutName)="MyLayout" 

또는 :

Get(LayoutViewState)=0 and Get(LayoutName)="MyLayout" 

.

도움이 될 수있는 다른 기능은 Get(FoundCount)Get(TotalRecordCount) 일 수 있습니다. Get 기능 here의 전체 목록을 볼 수 있습니다.