에디터 데이터 베이스-읽기는 정상 동작 하는데, foreach반복에서는 데이터를 가져오지 못합니다.
페이지 정보
본문
위와 같이 '데이터베이스-읽기' 기능으로는 테이블을 읽어서 'test_id' 컬럼의 인스턴스들을 읽어들이는데요.
'Foreach반복'기능을 통해서는 데이터를 읽어들이지 못합니다.
아이템 소스, 아이템 형식, 컬럼 목록 추가하여 'test_id'설정 한 상태입니다.
아이템 형식을 array로 설정하면 정상 작동하지만 DataTable에서만 데이터를 가져오지 못하는 것 같네요
데이터베이스는 mssql을 사용했습니다.
- 이전글스푸퍼에러 21.08.01
- 다음글스푸퍼 블루스크린 관해서 질문드립니다 21.07.28
댓글목록
엔지엠소프트웨어님의 댓글
엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date
예제를 하나 만들어봤습니다.
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech&wr_id=397
여기서 조건쪽은 이번에 업데이트 예정이라서... 우선은 조건 설정하는 부분만 빼고 동작해보면 정상 동작할겁니다.
현재 조건은 id = 10 과 같이 무조건 같음 조건만 설정할 수 있습니다. 그렇다보니 좀 더 자유롭게 뭔가 처리하기가 어려운 부분이 있네요.
내일 패치할 버전에서는 조건의 컬럼은 id이고 조건 값은 < 10 또는 in (1, 2, 3, 4, 5) 와 같이 자유롭게 설정할 수 있게 됩니다.
참고해주세요.
문해님의 댓글의 댓글
문해 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date
2시간동안 완전히 똑같이 설정해서 반복적으로 실습해봤지만 정상적으로 작동하지 않네요ㅡㅜ
아웃풋 로그도 유튜브 영상과 다르게 뜨는 상황입니다
[[New] Script 1] 스크립트가 시작되었습니다.
아이디: 데이터, 글로벌 변수: False, 변수 추가: 데이터
아이디: 반복 횟수, 글로벌 변수: False, 변수 추가: 반복 횟수
[Foreach 반복] 액션이 시작되었습니다.
아이디: 끝, [그룹(끝)] 액션이 시작되었습니다.
[[New] Script 1] 스크립트가 완료되었습니다.
'아이템 형식'속성을 DataTable로 설정하게되면 데이터베이스가 정상 연결 되었다고 하더라도
foreach반복이 1회도 수행되지 않고 스트립트가 종료됩니다.
이유가 무엇일까요