|
|
|
|
번호 |
제 목 |
첨부 |
|
[공지] |
이곳은 제품에 대한 자주묻는질문 게시판 입니다. |
|
|
등록일시 : 2005-12-16 오전 11:58:15
|
닫기
|
[질 문] |
. |
|
[답 변] |
EZgen 편집기 단축키 파일 메뉴 - 새문서 편집 Ctrl + N - 열기 Ctrl + O - 저장 Ctrl + S - 서버환경 설정 CTRL + Shift + W - 인쇄 CTRL + P
편집 메뉴 - 이전 작업 취소 CTRL + Z - 잘라내기 CTRL + X - 복사 CTRL + C - 복제 CTRL + Shift + D - 붙여 넣기 CTRL + V - 쿼리 관리 CTRL + Q - 쿼리 필드 도입 CTRL + R 배치 메뉴 - OnInitialize 쪽 이벤트 CTRL + Shift + I - 매크로 작성 CTRL + M - 전역 변수 지정 CTRL + Shift + G - Quick Watch Shift + F9 - 안내선 위치 지정 Shift + Alt + P - 화면 확대 + - 화면 축소 - - 코드 보기 F10 도형 메뉴 - 개체 잠그기 CTRL + Shift + L - 개체 서식 CTRL + E
문장 메뉴 - 특수문자 F4 쪽 메뉴 - 쪽 관리 CTRL + G - 바탕 도안 모드 ALT + 1 - 작업 도안 모드 ALT + 2 - 폼 도안 모드 ALT + 3 - 슬라이드 보기 F5 도움말은 F1 |
|
|
8
|
인쇄시 출력되는 개체와 출력되지 않는 개체 |
|
|
등록일시 : 2005-12-16 오전 11:36:55
|
닫기
|
[질 문] |
화면상에는 보이지만 인쇄시 출력되지 않는 경우는 어떤 경우 인가요? |
|
[답 변] |
EZgen의 폼개체는 인쇄되는 개체와 인쇄되지 않는 개체로 나누어 집니다. 인쇄되지 않는 개체는 화면에서는 보이지만 프린터로 출력했을 경우에는 보이지 않습니다. 단, 작업 도안 모드와 바탕 도안 모드에서 작성한 도형은 항상 인쇄됩니다. 폼 도안 모드에서 인쇄되는 개체와 인쇄되지 않는 개체의 목록은 다음과 같습니다.
인쇄되는 개체 라벨, 목록상자, 목록란상자, 그룹단추, 입력란, 형식입력란, 표준도표, 크로스탭 도표, Sub폼,계산상자, 화상필드, CAD 필드, EMF 필드, 차트, 도형 도입 상자, 바코드 상자, 멀티 페이지
인쇄되지 않는 개체 작용단추, 선택단추, 표시단추, 묶음상자, 격자목록상자, 안내상자, GIF 동화상, 그림상자, 미디어 컨트롤, Free폼 쪽 컨트롤, 트리뷰, 달력, 메뉴 상자 |
|
|
|
등록일시 : 2005-03-25 오후 4:50:42
|
닫기
|
[질 문] |
IO 예외 상황: Connection refused(DESCRIPTION=(TMP=) (VSNNUM=135290880)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) |
|
[답 변] |
hnwjdbc.java중 DB URL부분에서 DB명이 달라서 생기는 에러메세지 입니다.
DataSource의 DB명이 Oracle일 경우...
실제 Oracle DB명으로 주어서 사용하시면 올바른 결과가 출력 됩니다. |
|
|
|
등록일시 : 2004-07-20 오후 6:12:14
|
닫기
|
[질 문] |
예기치 않은 파일 포멧이란 메시지가 뜨고 파일이 열리지가 않습니다. |
|
[답 변] |
예기치 않은 파일 포멧이란 메시지는 상위 버젼의 EZgen 편집기에서 작성된 파일(.hnw)을 하위 버젼의 EZgen 편집기에서 열고자 할 경우 발생하는 에러 메시지 입니다.
이 경우 최신 버젼의 EZgen 편집기를 Down 받으셔서 사용하시면 됩니다.
단, 하위 버젼의 EZgen 편집기에서 작성된 문서는 상위 버젼의 EZgen 편집기로 편집 및 저장이 가능하지만 상위 버젼의 EZgen 편집기에서 작성된 문서는 하위 버젼의 EZgen 문서로 변경이 불가능하오니 주의 하시기 바랍니다.
만일 기존에 작성된 하위 버젼을 유지한 채 상위 버젼의 파일을 확인하고자 할 경우 EZgen을 다른 곳(기존에 EZgen이 설치된 경로를 제외한 곳)에 설치하여 확인 하시기 바랍니다. |
|
|
5
|
SQLError:ORA-00904:invalid column name 에러가 뜹니다. |
|
|
등록일시 : 2004-04-07 오후 6:41:49
|
닫기
|
[질 문] |
편집기에서는 에러가 발행하지 않는데요 웹에서 구동 하면 에러가 발생 합니다. |
|
[답 변] |
우선 ORA-00904: invalid column name이라는 오류는 말 그대로 잘못된 컬럼 명을 쓰거나 컬럼 명의 길이가 30자 거나 이상이면 오류가 날수 있습니다. 특수문자 $, _, 그리고 # 등을 쓸 경우 그리고 Reserved 단어를 사용할 경우와 컬럼 명이 공백이 들어 가는 경우는 더블 Quotation(")으로 묵어 표기 해야 합니다.
컬럼 명이 너무 큰 경우 예를 들어 30자에 가까운 경우에 이지젠에서 제공하는 이미지 쿼리를 작성하고 SQL특성을 통계 쿼리를 지정 할 경우에 이지젠 내부에서 필드별칭을 사용 합니다. 추가로 5문자가 필요로 하는데요 예를 들어 28자의 컬럼 이면 28+5문자의 별칭으로 DB서버에 전달이 됩니다. 이지젠의 이미지 쿼리를 사용 할 경우에는 컬럼 명의 길이를 최대 25글자로 사용하시기를 바랍니다. 그리고 자버서버의 경우 한글컬럼명을 사용할경우 변환이 이루어 지지 않으면 나타 나기도 합니다. |
|
|
|
등록일시 : 2004-04-07 오후 4:07:36
|
닫기
|
[질 문] |
ODBC접속 시 "지정한 드라이버를 로드 되지 못 했습니다."라는 오류가 뜬 후 ORA-03121 또는 ORA-12154 라는 오류코드가 발생 합니다.
|
|
[답 변] |
ODBC 접속 시 ODBC Driver Manager에서 Oracle ODBC Driver가 로드 되지 못 했을 때의 오류 입니다.
A. ORA-03121 인 경우 Oracle ODBC Driver가 메모리로 로드 되지 못했거나 Driver Version이 틀린 경우에 발생합니다. 조치사항으로 Oracle SQL Net이 설치되어 있는 디렉토리의 bin 디렉토리를 Path에 추가 하거나 최신의 ODBC Driver를 다시 설치하거나 오라클의 고객 지원 센터로 문의를 하셔야 합니다.
B. ORA-12154 인 경우 TNS Service Name을 해석하지 못해서 서버로 접속을 못하는 경우에 발생 합니다. 조치 사항으로 Oracle SQL Net이 설치된 디렉토리의 NETWORK\ADMIN 또는 NET80\ADMIN 디렉토리에 있는 TNSNAMES.ORA 파일을 확인 하거나 TNSNAME을 다시 설정 합니다. 그래도 접속이 되지않으면 오라클의 고객지원 센터로 문의 하시기 바랍니다.
|
|
|
|
등록일시 : 2004-04-07 오후 3:12:55
|
닫기
|
[질 문] |
서버에 문서를 올리고 웹상세서 문서도 뜨고 데이타도 나오긴 하는데 한글이 깨져서 '???'이렇게 나오네요 이건 무엇이 문제인지요 |
|
[답 변] |
DB서버의 내용은 한글 입니다. 그 한글이 자바 서버를 거쳐서 클라이언트로 전해 질 때 한글 변환이 필요한 서버에서 변환 없이 전달되어 한글 출력이 ????로 출력이 되는 것 입니다. hnwjdbc.java 파일에 보시면 한글 변환 지정하는 부분이 있습니다. 다음 코드가 있는데. //일부 OS에서 Encoding 문자 "KSC5601"를 사용 하여야 한다. public final static int IN_NONE = 0; public final static int IN_ENG_TO_KOR = 1; public final static int IN_KOR_TO_ENG = 2; //보통 DB NLS가 영문일때 // public final static int OUT_NONE = 0; public final static int OUT_TO_KOR = 1; public final static int OUT_ENG_TO_KOR = 2; //보통 DB NLS가 영문일때 // static final String m_stEncoding = "KSC5601"; //Encoding 문자(KSC5601,MS949,...) static final int m_nInEncoding = IN_NONE; //Input String 변환형식. static final int m_nOutEncoding = OUT_NONE; //Output Stringf 변환 형식.
OutPut String 변환 형식에서 OUT_NONE이 아닌 OUT_TO_KOR 이나 OUT_ENG_TO_KOR로 변환한 후 이 파일을 다시 컴파일 하고 웹 서버를 내렸다가 다시 구동 후 문서를 실행해 보시기 바랍니다. 데이터 조회시 한글로 변환이 되어야 합니다.
|
|
|
2
|
프로토콜:SMTP,서버 응답:501 HELO requires domain address? |
|
|
등록일시 : 2004-04-07 오후 2:45:07
|
닫기
|
[질 문] |
SendMail 메크로를 실행하는 화면이 특정 컴퓨터에서 Error가 발생하는데 에러 메시지가 "프로토콜:SMTP,서버 응답:501 HELO requires domain address?" 라고 뜹니다. SendMail 메크로가 잘되는 PC도 있고 에러가 뜨는 PC도 있습니다. |
|
[답 변] |
이 경우는 Windows 95나 98에서 네트워크 설정에서, 제어판->네트워크->컴퓨터확인과 TCP/IP의 등록정보->DNS구성에서 호스트 이름을 한글로 작성하신 경우입니다. 확인하셔서 한글로 작성이 되어있으면 이것을 영문으로 수정하여 주십시오.
SMTP 프로토콜상에 한글코드(글자) 도메인을 알아 먹지 못합니다. 보통 www.ezgen.co.kr의 경우 ezgen.co.kr이 도메인 명이고 www가 컴퓨터 명이 됩니다. 이 컴퓨터 명을 홍길동.ezgen.co.kr 쓰는 경우는 거의 없지요 SMTP 규약상 컴퓨터 명과 도메인 명을 가지고 가기 때문에 오류가 발생하는 것 입니다.
SMTP 규약을 한국에서 제정 했다면 가능한 일일지 모르겠습니다. 아쉽더라도 영문 명으로 고쳐 주시기 바랍니다. |
|
|
1
|
ORA-00911 invalid character |
|
|
등록일시 : 2004-04-07 오후 2:29:13
|
닫기
|
[질 문] |
브라우져에서 조회 버튼을 클릭 하면 에러 메세지기 ORA-00911 invalid character 라고 화면에 표시가 됩니다. |
|
[답 변] |
이 에러는 Oracle에 SQL문을 실행하면 SQL구문을 Oracle이 알아 볼 수 없는 문자 값 이 들어 오게 되면 발생하는 에러코드 번호 입니다.
보통 자바 서버에서 JDBC를 이용하여 서버환경 설정을 하고 쿼리시에 나타 납니다. 이는 보통 한글을 조건문으로 쓰거나 한글 필드를 사용할때 나타 납니다.
해결방법은 hnwjdbc.java 소스 내의 한글 변환 부분인 m_nInEncoding 값을 변경하여 예) static final int m_nInEncoding = IN_NONE; //Input String 변환형식. static final int m_nOutEncoding = OUT_NONE; //Output Stringf 변환 형식.
해결 해야 합니다. 우리가 사용하는 코드는 한글코드고 자바서버가 사용하는코드는 유니코드고 또 DB서버가 사용하는 코드는 다시 한글코드 입니다. SQL문이 클라이언트에서 DB 서버로 이동중 한글에서 유니코드로 다시 한글코드로 변경이 됩니다. 이때 한글코드가 유니코드로 정확히 변경이 되지 않으면 DB서버로 SQL문장이 들어 가면 이상한 코드로 변환이 됩니다 이때 DB는 알아 먹을수 없다고 에러를 주는 거지요. 보통 상용 자바 서버는 m_nInEncoding = IN_NONE 으로 해도 한글처리가 문제가 없지만 어떤 서버는 자동 한글 변환이 되지 않는 서버가 있습니다. 이때 아래의 경우의 가지수를 변경하여 다시 컴파일후 WAS을 제구동후 Test를 거처야 합니다. public final static int IN_NONE = 0; public final static int IN_ENG_TO_KOR = 1; public final static int IN_KOR_TO_ENG = 2; //보통 DB NLS가 영문일때 예) Default ---> m_nInEncoding = IN_NONE 변경 ---> m_nInEncoding = IN_KOR_TO_ENG 등으로
자동 한글 변환이 되지 않는 서버에서 EZgen이 변환을 해주면 쿼리 속도가 떨어 집니다. |
|
|
|
|
처음 | 이전 |
[1]
| 다음 | 맨끝
|
[ 총 1 페이지 중 1 페이지 ] |
|