기초작업 [메인메뉴 - 스위치보드 - 기능모음 - 교회정보입력] 교회정보는 각종 서류와 서식, 우편작업 등에서 유용하게 사용된다. 시작할 때 한번만 갱신하면 된다.
교회데이터를 초기화 하면 일련번호가 계속해서 이전것 다음번호부터 늘어난다. 만약 일련번호도 처음부터 시작하려면 함께 제공된 원본파일의 이름을 바꾸어서 사용하면 된다. 이는 도스에서 'data초기화.exe'파일을 샐행해도 된다. 그러려면 물론 원본파일이 동일한 디렉토리에 있어야 한다. 이 데이터는 한 개이상 입력되지 않는다. 오직 한 개만 필요하기 때문이다. 만약 억지로 테이블을 열어서
입력할 수도 있겠다. 그러나 나머지는 사용되지 않는다. 이 정보는 npost.mdb파일에 저장되어 있다. Church 교적관리에서는 이 파일을 유용하게 사용한다. 특징 시와 구, 군에 대한 데이터는 [area]라는 테이블에 저장되어있고, 각 동에 관한 데이터는 [post]라는 테이블에
저장되어 있으면서 서로는 관계형 데이터이므로 연결되어있다. 이 프로그램의 우편번호 관리는 단연 독보적이다. 전국에 있는 모든 동이름에 고유번호를 부여해서 프로그램에서는 그 번호를 통해서 모든 우편관련업무를
처리한다. 고유번호만 알면 우편번호와 동까지의 주소를 자동으로 찾아준다. 또한 핫 키 기능이있어서 주로 사용하는 우편번호를 사용자가 지정하고 그 번호들은 항상 바로 뜨도록 되어있다. 마우스로 두번만 클릭하면 우편번호는 자동적으로 찾아지고, 그 번호에 의해서 동까지 주소가 자동으로 입력되며,
지역 DDD번호까지 화면에 표시된다. [메인메뉴 - 우편번호부]
여기서는 우편번호부를 자유롭게 수정하고 추가할 수 있다. 그리고 자신이 원하는 동이름 앞에 퀵 단추를 선택함으로 그 동을 핫키로 지정할 수 있다. 그러나 핫키는 약 50개 정도만 지정하는 것이 좋다. 많이 지정해 놓으면 그곳에서도 찾느라 시간이 소모되기 때문이다. 퀵단추를 누르고 곧바로 빠른찾기에서 찾아보고 싶다면 빠른찾기 밑에 있는 재조정단추를 눌러야 한다.
[메인메뉴 - 스위치보드 - 기능모음 - Quick 우편번호 만들기]
만약 원하는 우편번호가 없으면 원하는 것을 만들어서 사용한다. 그러나 이런 경우 나중에 제작자가 나름대로 추가한 데이터와는 호환이 되지 않으므로 엉뚱한 데이터가 출력될
수도 있다. 만약이지만 우편번호 관리에서도 위의 작업은 얼마든지 가능하다. 오히려 쉽게 찾아볼 수 있게 해 놓았으니까 더 편리할지
모른다. 찾고자 하는 우편번호를 찾고 왼쪽에 있는 핫키만 클릭해 주면 된다. 물론 필요없는 동은 빨리 핫키를
지우는게 현명하다. [메인메뉴 - 스위치보드 - 요람관련 - 교구와 구역정리] 각 교회마다 교구와 구역을 나누는 방식이 상이하다. 그러므로 작업을 시작하기 앞서 이 데이터를 어떤 식으로
처리할 것인가를 정하는 것이 우선적으로 해야 할 과제가 된다. 통상 100개 이하의 교회에서는 아라비아 숫자로 구역을 나누고 그 구역을 크게 양분하던지 3분해서 교구를
만든다. (현재 설정상태) 보다 적은 교회에서는 성경에 나오는 이름이나 지역 이름을 따서 구역명을 나눈다. 혹은 교구가 새로 시작될 때마다 다시 1구역부터 시작해서 1교구1구역, 2교구 1구역 하는식으로 나누기도 한다.
그럴때는 천단위나 만단위를 사용해서 1교구 1구역일 경우에 1001로 표현 하든지, 10001로 표현하면 된다. 우선 이 프로그램에서 취하는 방식은 구역을 아라비아숫자로 나누고 크게 양분하는 방식이다. 구역을 아라비아 숫자로 나누는 것이 가장 효율적이긴 하지만, 각 교회마다 사정이 다르므로 달리 표현하고 싶다면
구역에 대한 몇가지 사항을 조정해야 한다. 구역을 문자로 표현하고 싶다면 (예를 들어 사랑구역, 관악구역 등) 프로그램에 약간의 손질이 필요하다. 이경우에는 제작자에게 의뢰하거나 본인이 스스로 바꾸는 방법이 있다. 구역을 문자로 표현하고 싶으면 다음을 참고한다. 프로그램을 고치는 방법에 대해서는 도움말에 없는 도움말 구하는 법을 참고한다. chdata.mdb 파일을 연다. 메뉴에서 [도구-관계]를 선택한다. 관계설정에서 block 테이블과 block original테이블의 관계를 해지한다. -block 테이블의 block과 block original 테이블의 blockori 사이에 연결된 선을 마우스로 선택하면 선이 굵게
변한다. 이때 오른쪽 마우스 버튼을 그 위에 두고 클릭하면 삭제할 수 있는 메뉴가 나온다. 이때 삭제를 클릭하면
삭제된다. 저장하고 빠져 나온다.
blockori필드의 속성을 문자열로 바꾸고 문자열의 길이를 정한다. (길이는 구역명이 최대 세글자로 이루어 졌다면 3글자 곱하기2해서 6이 된다.) 테이블을 저장하고 닫는다. 테이블에서 block 테이블을 디자인으로 선택한다. blocktxt 필드를 찾아서 (이미 문자열로 되어있다.) 길이를 blockori필드의 길이와 같게 해 준다. 테이블을 저장하고 닫는다. 메뉴에서 [도구-관계]를 다시 선택한다. 관계설정에서 blockori필드와 blocktxt필드를 관계맺게 한다. -마우스로 blockori를 선택하고 왼쪽 버튼을 누른채 끌고와서 blocktxt에 놓으면 자동적으로 관계가 설정된다. 이때 관계설정에 관한 화면이 뜨게 되는데 작성단추를 누르면 된다. -관계설정에 대한 자세한 사항을 알고 싶다면 그 상태에서 F1키를 눌러보면 될 것이다. 교적관리 폼에서 구역이름 입력을 손쉽게 하려면 작업을 하면서 계속적으로 구역이름을 타이핑하는 것은 귀챦기도 하거니와 위험하기도
하다. 왜냐면 잘못해서 구역명을 오타하게 되는 경우에 그 가정이 구역원에서 제외되기
때문이다. 정의되지 않는 구역명으로 홀로 남아있게 된다는 것이다. 이런 문제를 해결하는 좋은 방법이 엑세스에는 있다. 구역명을 입력할 때 콤보박스를 만들어서 입력하는 방법이다. 콤보박스는 교적관리 폼에서도 여러 번 사용된다. 대표적인 것이 우편번호 빨리찾기이다. 이처럼 이미 만들어진 데이터를 한번에 화면에 펼쳐놓고 그 중에서 하나를 마우스로 고르면 된다. [메인메뉴 - 스위치보드 - 기능모음 - 봉사부서 설정]
또한 간단한 것이지만, 모듈에서 생일을 파악해서 이런 구분을 자동적으로 처리해 주는 방법이 있는데, 이때 나이를 나누는 방식에도 교회마다 차이가 있기 때문에 여기도 고쳐주어야 할 것이다. (나중에 시간이 나면 이것도 한 몫에 고칠 수 있는 방법을 강구해 보겠다.)
일단 스위치보드에서 기능모음을 선택후 봉사부서설정을 실행한다. 그러나 여기에서는 교회학교는 1-10까지,
성가대는 20-30까지 등 나름대로 범위를 정하고
사용하고 있다. 만약 이 번호가 부족하다면, 그땐
정말로 모듈(프로그램 부분)을 고쳐야 하므로
전문가용을 구해서 본인이 고치든지(결코 어렵지
않다.) 아니면 실력있는 사람을 찾아 보던지,
아니면 제작자에게 연락하기 바란다. 프로그램을 고치는 방법에 대해서는 도움말에 없는 도움말 구하는 법을 참고한다. [메인메뉴 - 스위치보드 - 기능모음 - 직종정리]
|