2009-06-22 3 views
-1

나는 FileMakerPro에서 응용 프로그램을 조롱하고 나에게 보여준 가능한 클라이언트를 가지고 있는데 "이 일을 할 수 있겠지만 리눅스와 Windows XP에서 모두 실행하고 싶습니까?" 그는이 응용 프로그램이 현재 판매하는 하드웨어로 판매되기를 원합니다. 응용 프로그램의 메인 페이지는 기본적으로 하나의 쿼리 ("현재 작업"정보)의 결과와 함께 맨 위에 일반 폼을 가지고 있으며 여러 구성 요소의 상태에 대한 다른 쿼리의 결과가있는 두 개의 테이블이 있습니다.Linux 용 FileMakerPro와 동급입니까?

그는 자신이 원하지 않는 한 가지 일은 외부 이벤트에 반응하고 외부 이벤트를 생성 할 수있는 능력입니다. 마이크로 스위치를 닫는 외부 장비가 있으며, 그런 일이 발생하면 그는 하나를 업데이트하려고합니다. 테이블에서 결과를 업데이트하고 데이터베이스에서 특정 업데이트가 발생하면 장비의 경고 표시등을 켜거나 끄려합니다. 또한 그는 화면에 임베드 된 데이터베이스의 데이터 요약 그래프를 원합니다. (실물 모형을 보면서 그가 살아있는 그래프 나 그가 원하는 것처럼 보이게하는 정적 인 이미지를 말할 수 없습니다.) 그는 또한 보안에 관심이 있으며 필수가 아닌 기능으로 사본을 특정 시스템에 잠글 수 있습니다.

나는 Kexi와 Open Office Base에 대해 간략하게 살펴 봤지만 기본 메인 페이지 기능을 수행 할 수 있는지, 그래프 및 외부 이벤트 비즈니스를 염두에 두지 않는지는 알 수 없다. 그래서 나는 wxPython과 MySQL app을 처음부터 개발할 수있는 가격을 그에게 인용하기를 원합니다. 더 나은 옵션이 있습니까? Base 나 Kexi로 할 수 있습니까?

(외부 이벤트를 연결하는 방법에 대한 제안은 환영 할 만하다. 그는 마이크로 스위치를 키보드의 F12 키에 연결하고 하나의 채널을 통해 사운드를 켜고 하나는 그것을 꺼라. 그러나 그것은 나에게 시시하고 싸게 보인다.)

답변

2

당신은 Glom를 들여다 보았 느냐? "디자인은 느슨하게 FileMaker Pro를 기반으로하지만"백엔드에서는 PostgreSQL을 사용합니다. 그렇다면 Python과 MySQL (또는 SQLite와 같은 것)에 익숙하다면 FileMaker는 대부분 코딩을 피하고 싶은 사람들을 대상으로하므로 더 나은 솔루션 일 수 있습니다.

1

FileMaker는 Wine에서도 꽤 잘 작동하지만 데이터베이스를 사용하기에 충분합니다. 개발자에게는 그리 좋지 않습니다.

1

rekall을 kde로 기억하려고 할 때, 나는 filemaker alternatives의 목록을 가진 리눅스 대안 사이트 중 하나를 발견했습니다.