목록노코드앱 (2)
공부한 것 꼭꼭 씹어먹기

앱시트로 만들어본 휴가관리어플 회고 지난 2주 동안 틈틈이 저의 첫번째 앱시트(이자 노코드) 어플을 만들어 보았습니다. 아주 작고 소중했던 토이 프로젝트를 마쳤으니 회고를 한 번 해보려고 합니다. 우선 개발자로서 앱시트를 사용해보고 느낀 점은 의외로 편한데 불편하다! 이었습니다... 또르르...👀 화면단 구현하느라 고생하지 않아도 되고, 데이터베이스 셋팅할 필요도 없어서 아주 편했습니다. 특히, 테이블이 만들어지면(스프레드시트에 작성만 하면) CRUD 화면이 알아서 만들어 지니까 아주 손쉬웠습니다. 그러나! 각 데이터에 함수를 쓰는 것이 익숙지 않아서 생각만큼 속도가 나지 않았습니다. SQL 쿼리를 쓰면 바로 뽑을 수 있을 데이터인데 각 데이터 컬럼의 formula를 이리 저리 만지고 각종 설정을 체크 ..

이어서 대망의 6번 항목을 만들어 보겠습니다. 관리자 메뉴를 따로 만들어서 현재 로그인한 관리자가 관리하는 직원들의 휴가 내역만 보여주게 할 건데요, 우선 관리자 화면에 표출할 슬라이스를 만들겠습니다. '휴가 관리'라는 이름을 지어주고 source table은 당연히 leave 입니다. Row filter condition에는 다음과 같은 수식을 써줍니다. IN([신청자], FILTER("member", [직속 팀장] = USEREMAIL())) member 테이블에서 직속 팀장 아이디가 현재 로그인한 유저의 아이디와 같은 row들만 필터링한 데이터 중에 이메일이 leave 테이블의 신청자와 같은 것이 있으면 true를 반환합니다. Update mode는 Add와 Delete 체크를 해제하여 오직 수정만..