그래서 자동으로 데이터 입력 폼을 생성하는 프로그램을 만들고 있습니다. 양식은 사용자 (셀을 병합 할 수있는 간단한 테이블 설정)에 의해 작성됩니다. 셀의 일부는 텍스트보기를 포함하고 다른 셀은 텍스트 입력을 포함합니다 (모두 사용자가 그려 놓은 방식을 기반으로합니다).XML 또는 자동 폼 생성 용 데이터베이스
이 양식은 다른 응용 프로그램으로 보내 져서 다시 끌어옵니다. 나는 형식을 표현하는 가장 좋은 방법이 무엇인지 궁금해했다. 비록 양식을 나타 내기 위해 XML을 사용하거나 기본적으로 그리드 및 데이터베이스의 행 1 열 1이 양식 셀 행 1 열 1과 일치 할 것입니다 (데이터베이스를 사용하는 이상한 방법입니다).
양식 작성 프로그램은 C++로 작성되었으며 양식 재 작성 프로그램은 Java로 작성됩니다.
더 좋은 방법이 있나요?
감사합니다, 나는 나의 프레임 워크에 대한 동적 양식을 작성하여이기 때문에 나는 또한 같은 일을 생각하고
공유해 주셔서 감사합니다. 사람들이 고려해야 할 좋은 점을 가져다 주었기 때문에 답으로 표시하고 있습니다 (물론 포함됨). 궁극적으로 나는 데이터베이스를 사용했다. 왜냐하면 사용자가 폼을 만들 때 설정할 수있는 몇 가지 선택적 매개 변수를 기반으로 복잡한 이벤트가 있었기 때문이다. 이러한 매개 변수에 대해 데이터베이스에서 쿼리를 실행하는 것이 더 쉬웠습니다. 그 경우에 당신이 자랐던 이유 때문에 XML을 사용하게되었을 것입니다. – mgalal
당신이 일하는 데 익숙해 져 있습니다. 데이터베이스가 그렇다면 그걸로 가십시오. 내가 스키마를 백업으로 유지하고 다른 데이터베이스 유형으로 변환하는 것이 좋습니다. 클라이언트가 어떤 작업을하는지 알지 못합니다. 또한 내 마음 속에 들어있는 것은 데이터베이스를 사용하여 이러한 양식을 생성 할 수 있다는 것입니다. 그러나 시스템이 한 번만 수행하여 실제로 시스템 에서처럼 양식을 작성하면 데이터베이스를 동적으로 호출 할 필요가 없습니다. displayd가 필요할 때마다 양식을 작성하십시오. – themis