2009-11-12 1 views
4

친구,Oracle Forms를 Apex로 변환 - Apex Forms 마이그레이션 도구를 고려해 볼 가치가 있습니까?

내가 APEX (3.2.1)에 오라클 폼 (10g) 애플리케이션을 마이그레이션보고 난의 "첫 번째 컷"을 얻을 수있는 단계에 도착하는 날을 가능하게 할 옵션에서 찾고 APEX 내의 Oracle Form.

guide뿐만 아니라 appendix을 읽음으로써 Forms 마이그레이션 도구를 이해해야하고 (결국 애플리케이션을 작성하기 위해 xml 파일을 수정 한 후에) 몇 가지 샘플 양식이 변환되었습니다. 전환의 결과는 실망 스러웠습니다. Apex 내에서 처음부터 페이지를 개발하면 더 빨리 더 나은 결과를 얻을 수있었습니다.

Apex Forms 마이그레이션 도구는 아직 초기 단계이지만 첫 번째 릴리스로 작업하고 있지만 일부 가상 프로젝트 관리 기능 이외의 다른 기능을 사용하는 데는 고민 중입니다.

내가 누락 된 항목이 있습니까? 누구든지 만족스러운 결과를 얻기 위해이 도구를 사용할 수 있습니까?

미리 감사드립니다.

답변

7

마이그레이션 도구 사용 경험이 없지만 대규모 Forms to Apex 마이그레이션 프로젝트에 관련되어 있습니다. 약 2 년 전에 시작한 이래로 이전 도구는 사용할 수 없었고 우리는 자체 도구를 만들었습니다. 그러나 기본적으로 화면 레이아웃과 항목 인 쉬운 비트를 제외하고 변환은 실제로 자동화하기가 매우 어렵습니다. 그래서 올바른 레이아웃으로 올바른 항목을 가진 Apex 첫 페이지를 생성하는 방법이 있지만, 우리는 여전히 PL/SQL의 조각을위한 Forms 트리거와 라이브러리를 검사하는 데 큰 역할을합니다. (일부는 중복되는 양식 고유의 코드이며, 일부는 자바 스크립트로 다시 작성해야하는 클라이언트 측 유효성 검사이고, 일부는 UI에 없어야하고 비즈니스 로직으로 패키지로 옮겨야 함) .

마이 그 레이션 도구의 주된 이점은 우리가 스스로 한 것보다 아마도 "의사 프로젝트 관리"라고 생각합니다. 손으로 변환해야하는 작업 목록과 작업 내용을 추적 할 수 있습니다. 이것은 우리와 같은 대형 프로젝트에서 배당금을 지불하지만, 소규모 프로젝트에서는 그다지 많지 않을 수 있습니다. 소규모 프로젝트의 경우 "이전 Forms 애플리케이션에서 수행하는 작업을 검토하고 요구 사항을 재정의하고 Apex에서 처음부터 빌드하십시오"라고 말하고자합니다. Apex 앱이 립스틱이 달린 Forms 앱처럼 보이기를 정말로 원하지는 않습니다!

+1

+1 동일한 문장에서 립스틱과 형태를 얻기 위해 +1! Tony의 답변에 감사드립니다. –

관련 문제