유료 매크로 프로그램 다운로드
http://ngmsoftware.com/bbs/board.php?bo_table=product_review
엔지엠소프트웨어
엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.
www.ngmsoftware.com
#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화
안녕하세요. 엔지엠소프트웨어입니다. 데이타베이스 테이블의 데이타로 [ Foreach 반복 ]하는 방법에 대해 알아보겠습니다. 우선, MSSQL 데이타베이스를 설치해야 합니다. Oracle이나 엑세스도 테이블은 동일한 구조를 가지기 때문에 이 예제를 학습하면 엔지엠 에디터에서 제공하는 모든 데이타베이스를 사용할 수 있습니다. 우선, [ MSSQL을 설치 ]하세요. 테스트를 위해 AdventureWorks2019도 같이 설치 해주세요. 엔지엠 에디터를 실행하고, 읽어온 테이블을 저장할 변수를 하나 추가해줍니다. 아이디는 "테이블"로 입력하고, 덮어 쓰기는 "True"로 설정하세요. 그리고, 변수 형식은 "DataTable"을 선택해줍니다.
※ 이 예제의 스크립트는 첨부되어 있으니 참고하세요. 이 예제는 6.1.0.32 이상에서 동작합니다.
외부 API의 데이타베이스 카테고리의 [ 연결 ] 액션을 추가해줍니다. 아래 그림을 참고해서 데이타베이스 정보를 입력하세요. 사용자 아이디와 비밀번호는 각자 생성한 사용자 정보를 입력해야 합니다. 그리고, 초기 카탈로그는 데이타베이스 이름입니다. 예제로 설치한 AdventureWorks2019를 입력 해줍니다.
데이타베이스를 미리 연결해둬야 합니다. 그래야, 데이타베이스 API를 사용하는 하위 액션들이 정보를 가져올 수 있습니다. 우선, 스크립트를 실행하고 정상적으로 연결되는지 확인하세요. 그리고, 아래 그림과 같이 [ 읽기 ] 액션을 추가해줍니다. 읽기 액션의 속성에서 테이블명을 클릭해보세요. 연결된 데이타베이스의 모든 테이블이 목록으로 표시됩니다. Foreach 반복 액션에 사용할 테이블을 선택하세요.
여기서 컬럼이나 조건등등을 설정할 수 있습니다. 모든 데이타를 다 가져올건 아니라서 아래와 같이 조건을 하나 추가 해줍니다. 아이디가 10 미만인 데이타만 가져옵니다.
실행 해보면 데이타가 1부터 9까지 가져온 것을 알 수 있습니다. 카운트가 11이라서 뭔가 확인해보니 아이디가 4인 Row가 3개였네요.
가져온 데이타를 변수에 저장해줍니다.
결과 데이타도 확인할 수 있습니다.
함수의 Foreach 반복 액션을 추가하고, 변수의 테이블 데이타를 가져오세요. 그리고, 반복하면서 읽어들인 텍스트를 저장할 데이타 변수도 추가 해줍니다.
데이타베이스의 테이블에서 가져온 데이타를 제대로 반복하면서 읽는지 체크하기 위해 그룹을 하나 추가 했습니다. 그리고, 변수로부터 데이타를 가져와서 설명 속성에 넣어줍니다. 이렇게하면 테이블의 모든 데이타를 반복하면서 하나씩 읽어옵니다. 그리고, 변수에 저장한 데이타를 그룹 액션의 설명 속성에 넣어줍니다. 실행해보면 아래와같이 반복하면서 하나씩 데이타를 처리하는걸 볼 수 있습니다.
[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]
[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]
원본 글 보기
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech
엔지엠소프트웨어
엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.
www.ngmsoftware.com
'게임' 카테고리의 다른 글
10개의 숫자로 6개의 숫자 조합 (0) | 2024.12.16 |
---|---|
구글스프래드 신청자 관리 (1) | 2024.12.15 |
모바일 매크로 클릭 앱 (2) | 2024.12.13 |
정각 매크로 (0) | 2024.12.13 |
한글매크로 속도 (1) | 2024.12.12 |
댓글