코딩 없이 시각적인 디자인 도구를 사용하여 데이터 입력 양식 디자인을 매우 쉽게 할 수 있습니다.

이러한 양식은 데이터 입력 앱의 핵심 요소입니다. 양식 디자인은 원하는 항목을 선택하는 것부터 시작하여, 양식에 이름을 지정하고 추가 설정을 사용자 정의하는 방식으로 매우 간단하게 이루어집니다.
데이터 컨테이너에 대해 하나 이상의 입력 양식을 설계할 수 있으며, 각 입력 양식에 어떤 사용자가 접근할 수 있는지 지정할 수 있습니다. 또한, 모든 사용자 또는 특정 사용자 그룹에 대해 특정 양식을 읽기 전용으로 설정하여, 데이터 기록을 자세히 볼 수는 있지만 수정할 수는 없도록 할 수 있습니다. 심지어 각 필드별로 읽기 전용 접근 권한을 설정할 수도 있습니다.
이 예제에서는 원하는 데이터 입력 항목을 선택하여 간단한 데이터 입력 양식을 만듭니다. 관리자는 양식의 이름을 지정한 다음, 다양한 역할에 대한 읽기/쓰기 권한을 설정합니다.

RecordsManager에서 시각적인 디자인 방식을 활용하면 더욱 복잡한 데이터 입력 양식을 쉽게 설계할 수 있습니다.
데이터 입력 양식은 표를 사용하여 필드를 효율적으로 표시하고, 빠르고 간편하게 확인하거나 수정할 수 있도록 설계될 수 있습니다. 표는 여러 행과 열로 구성되며, 각 셀에는 컨테이너의 필드에 해당하는 데이터 입력 필드 또는 텍스트, 이미지, 또는 다른 중첩된 표와 같은 표시 항목이 포함될 수 있습니다. 표는 다양한 스타일 및 레이아웃 옵션을 제공하여 양식을 보기 좋게 만들고 사용자가 쉽게 탐색할 수 있도록 지원합니다.
이 예시에서 관리자는 기존 양식을 먼저 사용한 다음, 테이블을 추가하도록 수정하고, 새로운 이름으로 저장했습니다.
계층적인 데이터 관계, 예를 들어 회사, 부서, 개인 간의 관계에서, RecordsManager는 자식 레코드 입력 양식에서 올바른 상위 레코드를 선택할 수 있는 다양한 옵션을 제공합니다. 기본적으로는 사용 가능한 모든 상위 레코드를 포함하는 콤보 상자가 제공되는데, 상위 레코드의 수가 적을 때는 유용한 방법이지만, 데이터 세트가 커질수록 다루기 어려워질 수 있습니다.
이 예제에서는 입력 양식을 수정하여 드롭다운 목록 대신 검색 기능을 사용하여 상위 레코드를 선택하는 방법을 보여줍니다. 또한, 사용자가 상위 레코드를 선택한 후 전체 내용을 확인할 수 있도록 버튼을 추가하여, 사용자가 정확한 상위 레코드를 선택했는지 확인할 수 있도록 했습니다.
데이터 입력 양식 생성 시, 자주 사용되는 데이터는 사용자가 새로운 레코드를 생성할 때 미리 입력되도록 데이터 템플릿을 정의할 수 있습니다. 사용자는 필요에 따라 미리 입력된 데이터를 언제든지 수정할 수 있습니다. 관리자로서, 템플릿 데이터를 직접 입력하거나, `스크립트를 통해 정의할 수 있습니다. XPath 계산을 사용하면 더욱 유연하게 데이터를 설정할 수 있습니다.
이 예시에서 관리자는 Arbornull 직원들을 위한 템플릿을 생성합니다. 이 템플릿은 올바른 상위 회사가 선택되어 있으며, 이메일 주소의 일부가 미리 입력되어 있습니다. 데이터 입력 시, 사용자는 이 템플릿을 선택하면 나머지 정보를 입력하기만 하면 되므로 데이터 입력 속도를 높이고, 정확한 정보가 입력되도록 돕습니다.
RecordsManager는 시각적인 스크립트 편집기를 제공하여, 사용자가 입력한 데이터에 기반하여 앱의 기능을 쉽게 정의할 수 있도록 합니다. 앱 사용자의 행동에 따라, 스크립트를 사용하여 다음과 같은 작업을 수행할 수 있습니다
스크립트는 if/then/else 구문을 사용하여 정의됩니다. 각 조건(참 또는 거짓)에 대해, 스크립트는 해당 스크립트 유형에 사용할 수 있는 기능들을 적절하게 실행합니다 (아래 스크린샷 참조).
비주얼 스크립팅 편집기를 사용하면 복잡한 기능을 쉽게 정의하여 사용자 입력에 실시간으로 반응하고, RecordsManager 앱에 지능적인 자동화를 구현할 수 있습니다. 자세한 내용은 다음을 참조하십시오 스크립트를 사용하여 앱의 동작을 정의합니다.
RecordsManager를 지금 바로 무료로 시작하세요. Altova Cloud를 통해 소프트웨어를 다운로드하거나 계정을 만들 필요 없이 즉시 사용하실 수 있습니다. 솔루션을 사용해 보시고, 작업 결과물을 저장하고 데이터를 보존하고 싶으시다면, 무료 평가 계정을 생성하시면 됩니다.
