본문 바로가기
[피터] 창업가_IT

Bubble.io 노코드 툴 - 40일차 - (ministones)

by Rulemakers 2022. 12. 15.

어제 배웠던 Iterator 개념과 앞서 구했던 delta_num (내가 붙인 변수명으로, 현재날짜와 마지막 List날짜와 차이값을 integer로 저장해놓은 변수) 개념을 사용해서, 마지막 List 카드 이후 현재까지 비어있는 카드를 생성시키는 기능을 구현한다.

 

가령 마지막 리스트의 제목 날짜가 12월 10일이고, 오늘 날짜가 12월 15일이라면

delta_num은 5가 된다. 아래처럼 Iteration 횟수를 delta_num로 설정하게 되면 Iteration Total은 5가 되고 횟수에 따라 Position, Remaining, Completed의 숫자가 바뀌게 된다.

 

이러한 방식으로 12월 10일과 12월 15일 사이에 있는 11일, 12일, 13일, 14일, 15일의 리스트를 생성하도록 하면 된다.

이를 구현하는데 여러 방법이 있겠지만 나의 경우 아래와 같이 구현하였다.

11일 = 마지막 리스트의 Title 날짜 + Iteration Completed + 1 (이 때 Iteration completed = 0 이므로 11일이 됨.)

12일 = 마지막 리스트의 Title 날짜 + Iteration Completed + 1 (이 때 Iteration completed = 1 이므로 12일이 됨.)

13일 = 마지막 리스트의 Title 날짜 + Iteration Completed + 1 (이 때 Iteration completed = 2 이므로 13일이 됨.)

14일 = 마지막 리스트의 Title 날짜 + Iteration Completed + 1 (이 때 Iteration completed = 3 이므로 14일이 됨.)

15일 = 마지막 리스트의 Title 날짜 + Iteration Completed + 1 (이 때 Iteration completed = 4 이므로 15일이 됨.)

 

이렇게 5번의 iteration을 돌고 나면 마지막 리스트 날짜와 오늘 날짜 사이에 해당하는 리스트들이 생성된다.

 

댓글