안녕하세요 이제 출퇴근 기록 어플 만들기 초급과정 마치고 중급단계로 넘어가겠습니다.
[2023리뉴얼]아부 시트 강의 초급 8편.다른 사용자를 초청하세요.코딩하는 약사입니다.노 코드 앱 제작 도구 Google Appsheet전자 안전 강의 리뉴얼 8번째의 시···blog.naver.com
초급은 App시트에서 앱을 만드는 아주 기본적이고 보편적인 방법에 집중했다면 중급에서는 통근 기록 앱에 맞는 기능을 소개합니다만, 아마 App시트의 각종 기능을 체험할 수 있을까요.이번에는 직원 명단에 단추를 달고 클릭하면 출근 기록이 남겨지게 액션 버튼을 만듭니다.이전까지 만들어 놓은 앱의 데이터 소스는 다음과 같이 직원 명단과 출퇴근 기록으로 구성되어 있습니다.앱 시트의 액션 버튼을 이용하면 A테이블 데이터를 이용하고 B테이블에 행을 추가할 수 있습니다.
액션 버튼을 만들려면 앱 시트 메뉴 Actions(번개 모양 아이콘)에 들어갑니다.직원 명부 테이블의 데이터를 이용하여 출퇴근 기록에 행을 추가하므로 출발점이 되는 테이블에 액션을 만들어야 합니다.그래서 직원 명부 테이블 옆의 +(Add Action) 버튼을 누릅니다.
직원 명부 테이블에 액션을 추가하는 창이 뜨는데 [Create new action for 직원 명부]버튼을 눌러주세요.
Action name은 알게 마음대로 써도 되는데 저는 “출근 기록”이라고 쓰고 출발점이 될 테이블을 For a record of thistable에서 선택(“직원 명단”) 합니다.Dothis에서는 다양한 액션을 선택할 수 있지만 지금은 Data:adda new row toanotherusing values from thisrow를 선택합니다.하면 Table to add to항목이 나옵니다만, 여기에서는 행을 추가할 테이블, 즉”출퇴근 기록”테이블을 선택합니다.Sethese columns에는 이 버튼을 누를 때에 설정하는 값을 설정할 필요가 있습니다.
Sethese columns(칼럼 타입)설정치 의미 가사 차례(Text)[사번]직원 명단 테이블(For a record of thistable)”사번”컬럼 값을 취득하고 근무일(Date)TODAY()오늘 날짜를 입력하고 출근 시각(Time)TIMENOW()현재 시간을 입력하고 출근 장소(LatLong)HERE()현재 스마트 폰 GPS위치를 위도와 경도로 입력했다
이렇게 설정할 컬럼의 유형에 맞게 자동으로 입력되는 값을 지정하면 해당 값이 들어갑니다.액션 설정 항목 중 Actionicon에서는 액션 버튼의 아이콘 형태를 선택할 수 있습니다.Prominence에서는 버튼이 표시되는 방식을 결정하지만 나는 스크롤에 관계 없이 둥실둥실 떠다니고 있는 버튼인 Displayasprimary를 선택했습니다.액션 설정 항목 중 Behavior에서는 Onlyifthisconditionistrue항목에서 액션이 실행 가능한 조건을 설정할 수 있습니다.출퇴근 기록이니까 한 사람당 하루에 한번만 출근 기록이 없으면 안 되겠죠?그래서 NOT(IN(TODAY),[RELATED출퇴근 기록 s][근무 날])이라고 썼습니다.이건 좀 어려운 부분인데… 그렇긴이 사람의 출퇴근 기록 가운데 오늘의 근무일이 기록이 없다고 작동하지 않는다는 의미입니다.Needs confirmation?은 활성화하면 버튼을 누를 때에 정말 실행하는지 확인 창이 표시되는 옵션입니다.확인 창에 들어가는 메시지는 Confirmation Message에 쓰세요.쓰지 않으면 기본 메시지가 보입니다그런 다음 액션 버튼을 직원 명부 뷰에서 각 사람마다 보이도록 배치합니다.Views 설정에서 저번에 만들어놓은 직원 명단 뷰 설정을 열었고 Actions에 현재 Send SMS와 Compose Email 버튼만 있는데 이는 삭제해버립니다.드롭다운에서 막 작성한 액션 ‘출근기록’ 액션을 선택해 줍니다.그러면 아래 그림과 같이 출근 기록 버튼이 표시됩니다.그럼 테스트를 해볼게요. 가가라는 사람의 출근기록 버튼을 누르면 확인창이 나오고, ‘출근기록’을 선택하면 가가의 출근기록 버튼은 없어집니다. 그리고 가가 정보를 열어보면 출근 기록이 등록되어 있는 것을 볼 수 있습니다.아래는 테스[2023 리뉴얼] App시트 강의 중급 2편.오늘 출근자 슬라이스와 퇴근 기록 액션 버튼 만들기 안녕하세요.Google Appsheet에서 코딩없이 앱만들기 리뉴얼 강의입니다. 이전 시간에서 중급으로……blog.naver.com읽어주셔서 감사합니다.노 코드!코딩 없이 앱을 만들with앱 시트 저자 이·유정 출판 BJ퍼블릭 발매 2022년 10월 13일.노코드! 코딩 없이 앱을 만드는 with 앱시트 저자 이유정 출판 BJ 퍼블릭 발매 2022년 10월 13일.노코드! 코딩 없이 앱을 만드는 with 앱시트 저자 이유정 출판 BJ 퍼블릭 발매 2022년 10월 13일.