! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

구글시트API연동 및 테이블Join방법 문의 > Q&A | 토론

본문 바로가기

Forguncy

Q&A | 토론

API 구글시트API연동 및 테이블Join방법 문의

페이지 정보

작성자 ysdesignmh 작성일 2024-04-18 15:59 조회 34회 댓글 0건
제품 버전 : Forguncy 버전 9.0.7.0(만료날짜 2024-06-10)

본문

안녕하세요.

윤선디자인 담당자 서민희입니다.


프로그램 제작 관련해서 문의 사항이 있어서 연락드립니다.


아래 기능 구현을 하는 방법에 대해 문의드립니다.



문의 1. 구글폼과 DB데이터 연동

 1. ex) 고객상세페이지에서 [주문서작성] 버튼을 눌렀을 때. 구글폼 링크가 생성되고, 구글폼에는 해당 고객에대한 고객번호와 기본 정보다 표시될 수 있는지

 2. 구글폼에서 입력받은 값을 DB테이블에 저장할 수 있는 방법도 있는지

 -> 혹 이것도 일전에 보내주신 연동 링크 내용을 참고해서 하면 되는걸까요?


문의 2. 테이블 Join 방법

 1. 테이블 join 을 할 수 있는 방법이 있는지


문의 3. 미가입자 접속

 1. 포건시로 제작한 홈페이지에서 일부 페이지 링크를 공유한다면 가입하지 않은 불특정 다수 유저여도

  해당 페이지에 들어와서 사용하는 것이 가능한가요?



확인하신 후에 답변 부탁드리겠습니다.


감사합니다.

서민희 드림.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

2 답변

API Re: 구글시트API연동 및 테이블Join방법 문의

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 MESCIUS낸시 작성일 2024-04-18 17:00 댓글 1건

본문

안녕하세요. 메시어스 김남희프로입니다.


문의하신 사항에 대한 답변은 아래와 같습니다.


문의사항1. 구글시트과 연동

1. 포건시 페이지에서 버튼 클릭 시, 구글폼 링크가 생성되고, 구글폼에 해당 고객에 대한 정보가 전달되게 하는 방법

안타깝게도 포건시와 구글시트를 연동하는 기능을 지원하고 있지 않습니다.

때문에 구글시트 링크 생성과 구글시트로 데이터 전송은 불가능합니다.


아래와 같이 버튼 클릭 시, 페이지 이동 명령 만들기를 통해 구글 시트 URL로 이동 할 수 있도록 명령을 구현하는 하여야 할 것으로 보입니다.

13692089458e02e3b0bc31fc8a75e09a_1713426654_7089.png
 

원하시는 답변을 드리지 못해 죄송합니다.


2. 구글 시트에서 입력 받은 값을 포건시 내장데이터테이블에 저장할 수 있는 방법

안타깝게도 구글시트와 연동하여 사용하는 방법을 제공하고 있지 않습니다.

하지만 구글 시트에 입력된 값을 외부DB에 저장하여 포건시에 연결하여 사용하시면 될 것으로 보입니다.

아래 PYTHON으로 구글 시트 데이터를 mysql로 저장하는 방법을 참고하시기 바랍니다. 참고로 소스코드를 이용하여야 해서 개발자가 아니면 사용이 어려울 것으로 보입니다.

파이썬으로 구글 스프레드 시트 데이터를 mysql에 저장하기

포건시- 외부 데이터베이스 연결하기


문의사항 2. 테이블 Join 방법

뷰 기능을 사용하시면 됩니다.

뷰 사용 방법은 아래 도움말 링크를 참고하시기 바랍니다.

포건시 - 뷰 사용방법 알아보기


문의사항 3. 미가입자 접속

포건시로 제작한 웹사이트 중 일부 페이지는 로그인하지 않은 사용자가 접속할 수 있도록 설정할 수 있습니다.

상단 리본 메뉴에서 [보안>권한관리]를 클릭하고,  권한설정에서 "비로그인사용자"를 클릭 후 페이지를 선택하시면 됩니다.

13692089458e02e3b0bc31fc8a75e09a_1713427080_8712.png
 

다만, 비로그인 사용자도 동접자로 체크됩니다.



이상입니다.


감사합니다.



댓글목록

ysdesignmh님의 댓글

ysdesignmh 작성일

한가지 문의드립니다. 
테이블 join에 대해 [뷰 기능] 을 이용하면 된다고 말씀하셨는데, 보내주신 링크에서 확인을 해봐도 잘 이해가 되지 않아서 연락드립니다.

현재 고객정보TB 와 배송지정보TB를 join 해서 리스트뷰처럼 표시를 하고 싶습니다. 그렇게 하기 위해 [뷰기능] 을 어떻게 구현하면 좋을까요?

API Re: 구글시트API연동 및 테이블Join방법 문의

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 MESCIUS낸시 작성일 2024-04-26 15:08 댓글 0건

본문

첨부파일

안녕하세요. 메시어스 낸시 프로입니다.


두 테이블을 Join해서 리스트뷰에 표시하는 방법을 문의하셨는데요.


아래 두 가지 방법이 있습니다.


고객정보테이블과 배송지정보테이블을 Join하길 원하시는 경우라면 추후 고객정보 및 배송지 입력이 될 때 자동으로 관계설정된 내용이 입력될 수 있도록 아래 첫번째 방법을 사용하시는 것을 권장 드립니다.


첫번째 방법.  두 테이블에 관계 설정을 하는 방법

배송지정보테이블의 관계를 설정할 필드를 선택한 후, 마우스 오른쪽 버튼을 클릭 합니다. 마우스 오른쪽 메뉴에서 관계 설정을 클릭합니다.

관계를 설정할 테이블과 대상 필드를 선택합니다.

9e021d6406fb7b72ef5aaf2bbf52c4f1_1714111057_0527.png
관계를 설정하면 관계를 설정한 필드 앞의 화살표버튼을 클릭하면 

관계를 설정한 테이블의 필드들이 나오는 것을 확인 할 수 있습니다.

리스트뷰 생성 시 해당 필드를 사용할 수 있습니다. 

9e021d6406fb7b72ef5aaf2bbf52c4f1_1714111164_4932.png
관계 설정에 대한 자세한 방법은 아래 링크를 참고하시기 바랍니다.

도움말 - 테이블 관계 설정 

데이터테이블 관계설정 동영상 튜토리얼 



두번째 방법.  두 테이블을 Join하여 뷰를 만드는 방법

아래와 같이 보기 만들기에서 아래와 같이 SQL문을 입력합니다. 


SELECT 고객정보테이블.고객명, 고객정보테이블.나이,배송지정보테이블.배송지

FROM "배송지정보테이블"
LEFT JOIN "고객정보테이블"
ON 배송지정보테이블.고객ID=고객정보테이블.ID


9e021d6406fb7b72ef5aaf2bbf52c4f1_1714111506_2888.png
 

아래와 같이 뷰가 생성된 것을 확인할 수 있습니다.

9e021d6406fb7b72ef5aaf2bbf52c4f1_1714111598_5607.png
 

데이터테이블을 이용하여 리스트뷰를 만드는 것과 동일한 방법으로

뷰를 이용하여 리스트뷰를 만들 수 있습니다.


9e021d6406fb7b72ef5aaf2bbf52c4f1_1714111668_0603.png
 


자세한 사항은 첨부한 샘플프로젝트를 확인하여 주시기 바랍니다.


감사합니다.

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.