MS Access

MS Access에서 Table1, Table2 두 테이블에 양식(form)을 이용해 값을 넣는 모습. OpenOffice.org 3.3.0에선 안된다..


OpenOffice.org Base 양식을 이용해 복수의 테이블에 데이터 입력(data insert)
-> 결론 : 2011년 2월 15일 현재 OOo 3.3.0으로는 Access에서 되는게 안됨.

1. 회사서 자산관리를 엑셀로 하고 있다.

2. 같은 데이터를 각각 다른 문서에 기록하고 있다. 리스트, 이력카드, 구성도, IP 리스트...
3. 업데이트 해야 할 문서가 많음.
4. 문서가 많은데 문서 업데이트 누락 되었을 경우 혼란을 야기.

해결 방법은 DataBase 뿐이란 결론을 내리고 솔루션 탐색 시작.


일단 떠오른 것은 Microsoft Access (MS 액세스)와 웹 쇼핑몰.


1. MS 솔루션
- DB : MS SQL
- 입력 인터페이스 : MS Access

2. 웹 솔루션
- DB : MySQL 등
- 입력 인터페이스 : 웹, php를 이용한 삽질


현행 업무에서 사용하는 문서 양식을 만들어 출력하려면 웹 인터페이스는 굉장히 공이 많이 들어간다는 결론.


그러나 윈도 서버 돌릴 하드웨어가 없다.

대안으로 OpenOffice.org(이후 OOo)나 LibreOffice를 떠올리고 기능 검토에 들어감. 아직까진 둘이 이름만 다르지 기능이나 버그까지 같더라.


결론 : 2011년 2월 15일 현재 OOo 3.3.0으로는 Access에서 되는게 안됨.


MS Access에서 되는 것
1. 복수의 테이블을 보여주는 쿼리 입력
2. 양식(입력폼)에서 해당 쿼리를 불러내 입력
3. 입력한 각각의 필드 값이 해당 테이블에 입력


OOo에선?
MS Access에서 지원하는 view나 query 를 이용한 복수 테이블에 데이터 삽입을 Base에서 아직 지원하지 않음. view나 query는 테이블 보기만 가능.

http://user.services.openoffice.org/en/forum/viewtopic.php?f=39&t=37451&sid=0cdb45823a1bbc64b044bbea9433c9f3

SQL
In a form you can only use queries who give a result set. You can not insert data in other tables. When you need this queries then you have to use the SQL tool.

+ Recent posts