2012-07-15 2 views
0

안녕하세요 저는 filemaker를 처음 사용하기 때문에 파일 메이커를 사용하여 출석 시스템을 배우고 만드는 데 관심이 있습니다. 내가 그것을하는 방식은 filemaker (Time Cards)에서 제공되는 솔루션을 사용하는 것입니다. 나는 사용자가 자신의 ID를 입력하고 파일 메이커가 자동으로 해당 이벤트의 타임 스탬프를 저장할 때 사용자 코드의 타임 스탬프를 캡처하도록 코드를 원합니다. 또한 솔루션은 이미 동일한 사용자가 이미 입력 한 이전 시간을 캡처했는지 여부를 감지 할 수 있어야합니다. 설명 해줘서 미안해. 나는 당신이 분명하고 이해할 수 있기를 바랍니다. 미리 감사드립니다.파일 메이커를 사용하여 자동 어텐던트 시스템을 만드는 방법

+0

당신이하려고하는 것은 매우 가능하고 어렵지 않습니다. 시도해 보시고 돌아가서 발생하는 각 문제에 대한 구체적인 방법 질문을 하시겠습니까? – pft221

답변

0

사용자가 시스템에 로그인하는 경우 (사용자 이름 및 비밀번호), 공개 (로그인)시 스크립트를 실행하여이를 수행 할 수 있습니다.

처럼 일하는 것이 그 :

  1. 가 발견 수행에 추적 테이블
  2. 설정 오류 캡처 (타임 스탬프 및 계정 이름 필드로 만든 테이블)로 이동 - 계정 이름 = GET을 (계정 이름)
  3. get (lastError) = 401 [이 사용자의 레코드가 없음을 나타내면] 새 레코드를 만들고 필드 timestamp = get (currentTimestamp)을 설정하고 accountName = get (accountName)을 입력하십시오.
  4. [ 대화 상자를 표시하거나 이전 데이터를 입력 한 경우 새 레코드 추가를 건너 뛰십시오.]
  5. endif 그런 다음 onOpen을 수행해야하는 모든 작업을 스크립트로 작성하십시오. 사용자가 사용자 테이블에 로그인 할 수있는 임시 필드에 입력하는 경우

, 그것은 유사한 단계는, 당신은 단지 찾기에 사용할 수있는 변수로 ACCOUNTNAME $를 잡아해야합니다.