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

PK 불러오는법? > Q&A | 토론

본문 바로가기

Forguncy

Q&A | 토론

기타 PK 불러오는법?

페이지 정보

작성자 onpnch 작성일 2023-03-18 14:56 조회 607회 댓글 0건
제품 버전 : 포건시 체험판

본문

https://dev.grapecity.co.kr/bbs/board.php?bo_table=forguncy_bntips&wr_id=6 를 참고해서

BOM 엑셀파일을 업로드해서 BOM 데이터 테이블에 저장이 되도록 만들어 보고 있습니다.


현재 아래 그림처럼 데이터를 1. BOM 테이블, 2 프로젝트 테이블 이렇게 두개로 나누어 놨는데요.




 


엑셀 BOM 업로드 시 프로젝트ID 없이 현장명만 업로드 하면 해당 프로젝트 ID가 자동으로 

BOM 데이터 테이블 안에 들어가게 하고싶은데 안될까요?


감사합니다.

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

댓글목록

등록된 댓글이 없습니다.

2 답변

기타 Re: PK 불러오는법?

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

페이지 정보

작성자 GCK낸시 작성일 2023-03-20 11:35 댓글 2건

본문

첨부파일

안녕하세요. 그레이프시티입니다.


ID가 아닌 다른 필드로 관계설정을 하는 방법을 문의하셨는데요.


ID가 아닌 다른 필드로 관계설정이 가능합니다.


다만, 관계설정을 하는 대상 필드가 고유, 필수값이어야 합니다.


관계설정을 하는 대상필드가 Primary Key가 되기 때문에 프로젝트 ID를 따로 가져오지는 않습니다.


67e5be1428d37b28e793d442f185b133_1679279531_9011.png
 

마스터-하위테이블 설정을 하는 자세한 방법은 아래 도움말 링크를 통해 확인하실 수 있습니다.

마스터 하위 테이블 설정하는 방법


샘플 프로젝트도 첨부하였으니 참고하시기 바랍니다.


감사합니다.

댓글목록

onpnch님의 댓글

onpnch 작성일

답변 감사합니다. 
같이 주신 예제를 실행해보고 있는데 데이터가 BOM 테이블에는 들어가는데 프로젝트 테이블에는 데이터가 들어가지 않네요 원래 이런것인가요~?

 

onpnch님의 댓글

onpnch 작성일

그리고 아래의 사진처럼 



이런식으로 BOM 테이블에 업데이트가 되면(1 현장당 여러개의 부재가 들어가있음) 프로젝트 테이블에 만약 현장명이 들어가 있으면 그대로 놔두고, 새로운 현장이면 프로젝트 테이블에 추가 되게 하려고 하는데 어떻게 하면 좋을까요? 







기타 Re: PK 불러오는법?

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

페이지 정보

작성자 GCK낸시 작성일 2023-03-27 13:30 댓글 0건

본문

첨부파일

안녕하세요. 그레이프시티입니다.


연결관계를 설정한다고 하여, 마스터 테이블의 내용이 세부테이블에 자동으로 전달되지는 않습니다.


BOM 테이블에 업데이트를 하면, 프로젝트테이블에 현장명이 없는 새로운 현장명이라면 추가하는 방식을 문의하셨는데요.


아래와 같은 방법을 사용하시기 바랍니다.


1. 리본메뉴에서 [수식>OData 생성기]를 선택

a7194c22db1c6ac93d4b30b6139ac080_1679890874_728.png
 

2. OData빌더 창에서 테이블은 "프로젝트"를 선택하고, [선택]탭에서 "개수"를 선택합니다.

a7194c22db1c6ac93d4b30b6139ac080_1679891015_8411.png
 

3. [쿼리]탭에서 "현장명"열이 현장명 입력란과 같을 때의 조건을 만들어줍니다.

a7194c22db1c6ac93d4b30b6139ac080_1679891140_1551.png
 

4. [저장]버튼의 명령편집에서 아래와 같이 설정합니다.

 1) 조건문만들기 명령 선택

 2) 조건 생성 

   열: OData 설정값   , 연산자: 같음  , 값: 0

 a7194c22db1c6ac93d4b30b6139ac080_1679891296_1091.png

    

3) 명령설정 : 데이터테이블 업데이트 하기

  업데이트 형식 : 추가

a7194c22db1c6ac93d4b30b6139ac080_1679891365_2446.png
 

자세한 사항은 첨부한 샘플프로젝트를 참고하시기 바랍니다.


감사합니다.

댓글목록

등록된 댓글이 없습니다.

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