두 앱 사이에 공통 항을 연결하고 입력 수고를 덜어줍니다.



SaaSForce에서 2개의 어플리케이션을 만들어, 그 공통항을 연결하는 것으로, 같은 것을 2번 입력하는 수고를 생략하기 위해서 「테이블 관계 정의」라고 하는 기능을 사용합니다.

따라서 먼저 SaaSForce에 저장된 템플릿 테이블에서 두 개의 테이블을 선택합니다.

이번에는 「M_학생 테이블」과 「M_학교 테이블」을 선택해 보겠습니다.

양쪽 모두를 「테이블 항목 정의」를 작성하는 요령으로 작성합니다만, 「M_학교 테이블」로 조금 설정을 개변합니다.

「학교 ID」의 「편집」을 클릭해 이러한 화면을 팝업시킵니다.



그리고 "기본 표시 형식"목록에서 "1.Dropdownlist"를 선택하고 "확정"버튼을 누릅니다.

그런 다음 저장합니다.

두 테이블을 모두 완성하여 저장한 후 "화면 항목 정의"를 열고 "검색 조건", "새로 만들기"를 클릭하여 다음 화면을 엽니다.



다음에, 좌측에 있는 「편집 정보」의 「g」와 「m」의 「선택」에 체크를 넣고, 우측에 생성된 화면 항목의 「선택」에 체크를 넣고, 또한, 「g」의 항목 에는 그리드의 곳을 하나하나 체크를 넣습니다.

그리고, 「그리드명」에 적당한 영숫자를 반각으로 넣습니다.



그리고는 「화면 항목 정의」의 작성의 방식대로 테스트 서버에 등록하고 나서 저장합니다.



화면 레이아웃 디자인 페이지를 열고 화면 디자인 화면을 열고 최종 설정을 합니다.

그리드의 파트 위쪽에서 오른쪽 클릭하면 편집할 리스트가 나오므로 그 중에서 「Grid 정의」를 선택합니다.



[스타일 설정]을 클릭하여 [바닥글 표시], [세로 스크롤 표시], 그리고 [바닥글 위치]를 체크합니다.

"꼬리말 위치"입니다만, 아래에서는 많은 사람이 찾기 어렵기 때문에 위를 선택하는 것을 추천하고 있습니다.



그런 다음 그리드 파트의 "학교 ID"에서 오른쪽 클릭을하고 "열 정의"를 선택합니다.



그러면 다음과 같은 화면이 팝업됩니다.



「리스트」로부터 「테이블로부터」를 선택해, 「리스트 편집 정보」로부터 「m(~여기에 뭔가 들어갈 가능성이 있습니다~)」를 선택해, 「리스트 항목」으로부터 「학교 ID」를 선택해, 보존해 합니다.

그런 다음 이 화면 자체를 저장한 다음 개발 환경에서 한 번 로그아웃한 다음 이번에는 테스트 서버 ID와 암호로 로그인합니다.



앱을 실행하고 적절한 정보를 입력합니다.

여기서 공통 항목인 「학교 ID」를 비롯하여 필수 항목을 위의 앱으로 입력하고 한 번 저장합니다.



그런 다음 아래 앱의 '+'를 누르면 입력할 공간이 나오고 '학교 ID' 부분이 드롭다운 목록으로 표시되므로 거기에서 위 앱에 입력한 학교 ID를 선택합니다.

이제 같은 항목을 두 번 입력하는 번거로움을 줄일 수 있습니다.

덧붙여 이번은 생략했습니다만, 각각의 테이블로부터 각각의 어플리를 작성해 두면, 각각의 정보는 개별의 어플리로 표시됩니다.

좋은 웹페이지 즐겨찾기