표를 사용하여 인벤토리를 관리하는 방법
  • 21 Oct 2024
  • 2 읽을 분
  • 기여자

표를 사용하여 인벤토리를 관리하는 방법


기사 요약

표를 사용하여 인벤토리를 관리하는 방법

이 가이드를 사용하여 테이블을 사용하여 재고 관리 시스템을 설정하세요.

이 가이드에서는 다음을 학습합니다.

  • 인벤토리에 대한 표를 생성하는 방법
  • 앱의 양식 단계를 통해 해당 인벤토리에 추가하는 방법

참고: 이 주제는 Tulip University의 "고급 작업 지시서 앱 만들기" 과정에 포함되어 있습니다.

Tulip의 표 기능을 사용하면 코드가 없는 데이터베이스를 통해 인벤토리를 제어할 수 있습니다.

Tulip 내에서 다음과 같은 방법으로 재고를 관리할 수 있습니다.

  • 제조 공정에서 특정 재료의 최신 수량 업데이트
  • 제품이 완성되거나 폐기될 때마다 재고에서 차감하기
  • 수량이 특정 금액 이하로 떨어질 때 경고 보내기

이 튜토리얼에서는 재고 테이블을 생성한 다음 앱에서 해당 테이블을 업데이트하는 방법을 보여줍니다.

이 튜토리얼을 이해하려면 먼저 테이블에 대한 전체 가이드를 읽어야 합니다.

이 예제에서는 캐비닛 제조 공정의 예를 사용합니다.

재고 테이블 만들기

5가지 재료로 재고 테이블을 생성하겠습니다:

  • 1/4" 나사 1개
  • 2" 나사
  • 2" x 4" 목재
  • 4" x 6" 목재
  • 단풍색 얼룩

먼저 ID 필드를 통해 각 재료 유형을 고유 레코드로 추가합니다. 다음은 예시입니다:

이러한 각 텍스트 값은 고유해야 합니다. 그런 다음 각 레코드에 필수 필드를 추가합니다. 이 경우에는 6개가 있습니다:

  • 수량(숫자)
  • 레이블(텍스트)
  • 경고 임계값(숫자)
  • 이미지(이미지)
  • 공식 이름(텍스트)
  • 가격/단위(숫자)

그런 다음 앱에서 테이블을 성공적으로 테스트할 수 있도록 레코드 중 하나 이상의 값에 대해 몇 가지 값을 입력합니다. 다음은 예시입니다:

이제 한 단계의 '인벤토리 업데이터' 앱을 만들어 보겠습니다. 이 앱은 태블릿에서 실행되며 재고 재고를 담당하는 직원이 사용할 수 있습니다.

"인벤토리 업데이터" 앱 만들기

:::(Warning) (경고)r234부터 모든 새 튤립 인스턴스에 대해 양식 단계가 비활성화되었습니다:::

이 앱에는 위의 5가지 인벤토리 유형 각각에 해당하는 위젯이 있는 양식 단계가 하나씩 있습니다. 직원이 '제출'을 누르면 5가지 재료의 수량이 모두 업데이트됩니다.

먼저 새 앱을 만든 다음 양식 단계를 추가합니다.

그런 다음 "기록" 탭을 선택하고 5가지 항목 각각에 대한 기록 플레이스홀더를 추가합니다. "레코드 플레이스홀더"는 앱을 테이블에 연결합니다. 인벤토리 항목을 5개 추가해야 하므로 5개의 레코드 플레이스홀더가 필요합니다.

"레코드 추가"를 선택한 다음 방금 만든 "인벤토리" 테이블의 각 항목에 해당하는 이름을 추가합니다.

이 경우 테이블의 이름은 "factorybundle_inventory"이고 레코드 자리 표시자의 이름은 "나사_1 인벤토리"입니다.

5개의 레코드 자리 표시자를 추가한 후 레코드 목록은 다음과 같이 표시되어야 합니다:

이제 인벤토리에 있는 5개의 항목에 해당하는 5개의 레코드를 앱에 로드해야 합니다. 이렇게 하려면 양식 단계 전체에 트리거를 추가합니다.

단계가 열릴 때 실행되도록 설정합니다. 그런 다음 테이블에 있는 레코드 ID의 정확한 텍스트를 사용하여 5개의 레코드 각각을 올바른 자리 표시자로 로드합니다.

  • "테이블 레코드" "레코드 로드"
  • ID 기준: "정적 값" "텍스트" "나사_1"
  • 에 "Screws_1"(레코드 자리 표시자 이름)

이 경우 "Screws_1"은 테이블에 있는 레코드의 ID인 동시에 레코드 자리 표시자의 이름입니다.

5개의 항목 각각에 대해 이 작업을 수행하면 양식 단계에 위젯을 추가할 준비가 된 것입니다.

각 인벤토리 항목에 대해 "숫자" 위젯을 추가합니다. 5개 모두의 모습은 다음과 같습니다:

숫자 위젯을 선택한 후 컨텍스트 창의 위젯 탭에서 '변수' 옆의 '+' 버튼을 선택합니다. 그러면 각 양식 위젯에 대해 새 변수가 만들어집니다. 5개의 위젯 각각에 대해 이 작업을 수행합니다.

다음은 "screws_2"라는 변수의 예입니다.

마지막으로 인벤토리를 업데이트하고 앱을 완성하기 위해 트리거를 추가해야 합니다.

양식 단계의 배경을 클릭한 후 '제출' 버튼 아래에서 '사용자 지정 작업'을 선택합니다.

그런 다음 "트리거 추가"를 선택하고 트리거의 이름을 "인벤토리에 추가"로 지정합니다. 5개의 양식 위젯 각각에 대해 올바른 테이블 레코드의 "수량" 필드를 증가시키는 작업을 추가합니다. 다음은 예시입니다:

  • "데이터 조작" "값 증가"
  • 값 "테이블 레코드" "나사_1" "수량" 기준: "변수" "screws_1"

이 문에서는 "Screws_1"이라는 레코드 자리 표시자에 액세스하고 수량 필드를 선택한 다음 양식 단계에서 "screws_1" 변수를 추가하고 있습니다.

5개의 트리거 액션을 작성한 후 "Complete App" 문을 추가합니다.

이제 튤립 플레이어에서 앱을 테스트하고 '제출' 버튼을 눌렀을 때 테이블이 올바르게 업데이트되는지 확인합니다.

추가 읽기


원하는 것을 찾았나요?

community.tulip.co로 이동하여 질문을 게시하거나 다른 사람들이 비슷한 문제를 겪은 적이 있는지 확인할 수도 있습니다!


이 문서가 도움이 되었습니까?