rounded down to day 와 format as days 를 사용하여 얻은 결과 값, {오늘날짜}-{마지막 List의 날짜} 차이를 Iterator에 추가하고, Iterator값이 0이 될 때까지 List 생성하도록 해야한다.
사실 아직 iterator를 제대로 활용해보지 못했다.
*iterator란 특정 반복 횟수를 설정하고 (예: 5회), 동일한 구간에 설정한 workflow들을 특정 횟수만큼 반복하도록 하는 기능이다. 버블에 기본 제공되는 기능은 아니고, plug in 을 통해 사용해야한다. (iterator 플러그인은 무료다.)
이런 저런 시도들을 하면서 detal_num이라고 설정한 {오늘날짜}-{마지막 List의 날짜} 의 값을 기준으로 비어있는 List를 신규 생성하도록 하는 workflow를 구성하자.
우선 Bubble 플러그인 탭에서 Iterator라는 플러그인을 다운로드 받는다.
사용 방법을 확인한다.
헷갈릴 수 있는 용어 두 가지가 나오는데 Element event 와 Workflow event다.
Element event는 워크플로우 하위에서 설정하는 이벤트이고, Workflow event는 말그대로 워크플로우 상에서 설정하는 이벤트다.
Iterator 플러그인에는 총 5개 타입의 값이 존재한다.
1. Position: 현재 몇 번째 iteration을 돌 순서인지를 의미함. (Position = completed + 1)
2. Remaining: 몇 번의 iteration이 남았는지를 의미함.
3. Completed: 몇 번의 iteration을 완료했는지 의미함.
4. Total: 이번 워크플로우 흐름에서 총 몇 번의 iteration을 돌 것인지를 의미함.
5. Status(%): total 분의 compelted. (= completed / total)
여러 차례의 시도와 실험 끝에 Iterator 작동 방법을 이해하게 되었다.
또 Iterator 작동 순서에 관해서도, 내가 직관적으로 생각했던 방식이 틀렸음을 알게되었다.
이제 이렇게 배운 Iterator의 개념을 ministones에서 비어있는 카드를 생성하는데 적용해야겠다.
'[피터] 창업가_IT' 카테고리의 다른 글
Bubble.io 노코드 툴 - 41일차 - (ministones) (2) | 2022.12.19 |
---|---|
Bubble.io 노코드 툴 - 40일차 - (ministones) (0) | 2022.12.15 |
Bubble.io 노코드 툴 - 38일차 - (ministones) (0) | 2022.12.06 |
Bubble.io 노코드 툴 - 37일차를 지나며 - (다시 서비스 개발로) (0) | 2022.11.30 |
Bubble.io 노코드 툴 - 37일차- (회사업무에 노코드 적용하기 -2-) (0) | 2022.11.22 |
댓글