묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
XE 출석부 출석 안되는 문제
2014.04.21 00:46
우선 간단한 서버 사양 입니다.
app : Microsoft-IIS/7.5
xe_version : 1.7.5-beta1
php : 5.5.8
db_type : mssql
XE 출석부 모듈 설치까지는 별 무리없이 가능한데 출석을 하게되면 출석이 반영이 안되고(출석 순위나 인사말 출력 안됨) 출석한 사람이 없다고 나옵니다. 그러나 또한번 출석을 하려고하면 이미 출석했다고 에러 메시지가 출력 됩니다.
이 문제도 mssql을 사용하는 환경 때문인지 ㅠㅠ
댓글 3
-
prologos
2014.04.21 00:58
출석 체크시 documents테이블과 attendance테이블 모두 사용하는 형식인데 documents 테이블에 인사말등은 기록은 되는데 attendance 테이블에 출석 상황이 기록되지 않는군요.그래서 이것저것 테스트 해보다가 원인을 찾은거 같습니다. attendance 테이블의 모든 컬럼이 NotNull로 생성이 되어 있는데 $obj->today_random의 값이 어드민 페이지 설정에 때라 생성이 될때가 있고 안될때가 있더군요.즉 null값을 허용하지 않는데 today_random값이 null인 상황이 발생하기 때문에 쿼리가 작동을 안하는거 같습니다. insertAttendance.xml의 내용중 <column name="today_random" var="today_random" />에 기본값을 설정하니 출석 기능이 잘 작동합니다 @.@ -
BJ람보
2014.04.23 01:02
제보 감사합니다. 수정 해서 업뎃 하겠습니다.
-
prologos
2014.04.23 12:10
감사합니다 ^^