Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

여러 응답을 한 번에 입력

Multiple Entries는 같은 폼을 여러 번 제출해야 하는 작업에서 공통 필드와 항목별 필드를 나눕니다. 공통 값은 머리글에 한 번 입력하고, 각 인스턴스에는 고유 값만 입력합니다. 마지막 제출 한 번으로 공통 값과 항목별 값을 결합한 여러 행 또는 객체를 만듭니다.

다중 입력 폼에서는 Default Value와 UrlParams 구성을 지원하지 않습니다. 아래의 매개변수화된 반복 입력은 공통 필드에서 값을 전달하는 별도 기능입니다.

자유 다중 입력

  1. 기존 필드 위나 아래 +로 공통 필드를 추가합니다.
  2. 마지막 필드 아래 + > Insert new sheet로 하위 시트를 만듭니다.
  3. 새 시트 머리글을 더블클릭합니다.
  4. Multiplicity config를 켭니다.
  5. Free multiplicity를 선택하고 필요한 설정을 정합니다.
  6. 녹색 Save로 저장합니다.
  7. 새 시트 머리글 바로 아래 +로 항목별 필드를 추가합니다.

예제에서는 Date와 Primary Category를 공통으로 입력합니다. 각 반복 시트의 Measurement와 Measurement Type은 항목별 값이며, 제출한 세 응답 행에 공통 값을 함께 기록합니다.

매개변수화된 다중 입력

공통 필드로 인스턴스 수와 각 인스턴스에 미리 넣을 고유 값을 정할 수 있습니다. 예를 들어 매일 Pressure, Depth와 Density를 측정해야 한다면 이 세 값을 Measurement Type에 배정합니다.

  1. 공통 필드를 준비하고 마지막 필드 아래에 새 시트를 넣습니다.
  2. 시트 머리글 아래에 값을 받을 Text 같은 필드를 추가합니다.
  3. 머리글을 더블클릭하고 Multiplicity config를 켭니다.
  4. Parameterized multiplicity를 선택합니다.
  5. Parameterized uri에 시트 안에서 값을 받을 필드의 URI를 입력합니다.
  6. 다음 드롭다운을 Constant에서 Tag로 바꿉니다.
  7. No field with current tag()를 선택하고 보라색으로 표시된 공통 필드 중 값을 제공할 항목을 고릅니다.
  8. Save로 저장합니다.

미리 채운 값을 사용자가 바꾸지 못하게 하려면 받는 필드의 Visual Editor에서 Make this field read only를 켭니다.

객체마다 한 인스턴스

Objects Provider로 특정 객체 집합의 각 객체에 폼 인스턴스를 만들 수 있습니다.

  1. 공통 영역에 Objects Provider를 추가합니다. 다른 필드 값으로 객체 필터를 구성할 수 있습니다.
  2. 새 시트를 넣고 안에 Text 필드를 만듭니다.
  3. 시트의 Multiplicity config에서 Parameterized multiplicity를 선택합니다.
  4. Parameterized uri에 그 Text 필드의 URI를 입력합니다.
  5. Constant를 Tag로 바꾸고 No field with current tag()에서 Objects Provider를 선택합니다.
  6. Save로 저장합니다.

필드의 URI는 값을 받을 위치이고 Tag는 다른 필드를 참조하는 식별자이므로 서로 바꿔 쓰지 않습니다.