2012-04-18 2 views
0

특정 응용 프로그램 (베이커리 ERP)을 기반으로 기본 기능 (송장, 주문, 작업 지시, 고객 통신 ...)을 갖춘 범용 ERP로 새 분기를 만들어야합니다.다른 고객을위한 응용 프로그램 사용자 정의

이 새로운 지점은 각 클라이언트에 대해 사용자 정의 할 수 있어야합니다

내가 텍스트/아이콘 리소스 파일에 대해 읽었습니다 ... 인쇄 형식, 응용 프로그램의 색상과 아이콘/이미지 및 일부 응용 부분에 제한된 액세스/이미지 사용자 정의,하지만 도움이나 대안, 아마도 필요한 리소스를 제공하기 위해 인터페이스를 정의해야합니다.

DevExpress 구성 요소를 사용하므로 인쇄 형식과 양식 레이아웃은 파일에 형식과 레이아웃을 저장하도록 사용자 정의 할 수 있습니다. 그러나 주요 폼을 완전히 다시 디자인해야하며이 작업을 수행하는 가장 좋은 방법이 궁금합니다. 이것은 기본 폼을 포함하고 버튼 및 기타 사용자 정의에 대한 사용자 정의 이미지를 제공하는 인터페이스를 구현하는 작은 프로젝트로 수행 할 수 있습니까?

레이아웃 사용자 정의 외에도 각 고객에 대해 ERP의 일부분에 대한 액세스를 제한해야하지만 동작 사용자 정의가 최소화되거나 존재하지 않을 수 있으므로 각 고객에 대해 xml 구성 파일을 사용하여 동작을 개인 설정할 수 있습니다.

내 아이디어와는 별도로, mu 용도에 대한 아이디어 나 의견을 보내 주셔서 감사합니다. 각 클라이언트의 인터페이스 사용자 정의 및 최소한의 동작 사용자 정의. Workflow Foundation 또는 완전히 pug-in 기반 개발과 같은 복잡한 솔루션이 필요하지 않습니다.

답변

0

인쇄 및 화면 이미지 형식 인 경우 자원 파일 또는 데이터베이스 구성 만 사용하십시오.

변경해야 할 기능이 필요한 경우 인터페이스를 사용하고 일부 프레임 워크 (예 : MEF)를 통해 구현을 삽입하십시오. 기능을 변경해야하는 경우

그리고 여러분의 영어 실력이 좋은 죄송

+0

감사 할 필요는, 내가, 가까운 미래에 MEF를 검토 없게됩니다. 어떻게 각 프로젝트에 대한 리소스 파일을 교환 할 수 있습니까? 나는 resorce 파일 사용법에 대한 많은 정보를 알고 있지만, 내가 발견 한 정보 톤 때문에 시작 지점이 필요합니다. –

+0

리소스 파일에서 모든 적절한 데이터를로드하고 각 클라이언트에 대해 해당 리소스를 교환하는 프로젝트가 하나 있습니다. .resx 파일이나 .xml 또는 이미지 또는 기타 사용하려는 리소스 세트를 유지하기가 쉽습니다. – Anton

+0

예, xml (레이아웃)의 리소스가있는 폴더와 이미지 파일 (아이콘) 및 적절한 자원로드는 각 양식의 책임입니다. 괜찮아? –

관련 문제