2012-01-27 1 views
2

전체 Xpages 응용 프로그램 너비> 200 노트보기를 실현했습니다. 번역을 위해 Xpages 설정에 기본 옵션 "지역화 옵션"을 사용합니다.다국어 NotesView 내용을 Xpages로

잘 나는 원래 언어로 임베디드 @Formulas 문자열 일부 컬럼의 내용이 일부 노트보기에서

하지만 ...

(지금 -proprierties로 번역을 쓸 수 있습니다) 모든 작업 또는 Domino 환경 (예 : @text (datfield; "S0")에 이탈리아어 형식 gg \ mm \ aaaa를 반환하는 내 필드의 날짜)

네이티브 Multilanguage Database Notes 옵션과 Locazations 옵션 기능?

네이티브 노트 다국어 데이터베이스를 사용하면 올바른 언어로 설정 한보기를 복제해야합니다 ...하지만 Xpages는 개체를 렌더링 할 때이 기능을 지원합니다. Notes View?

p.s. 기본 Notes 다국어의 경우이 페이지를 Redbook에서 읽으십시오.

+0

좋은 질문에 대한 좋은 답변이 프로젝트의 큰 일이기 때문에, 대답은 –

답변

0
I have found that the only solution is a routine JS client insert into 
*AfterPageLoad* event with **view.postScript**(Function JS client) 
and *AfterRestoreView* event with the same call **view.postScript** 
convert on.fly the content of my view. 
I select the content DOM of my Notes view with dojo.query 
0

먼저 @text (datefield) 항목을 모두 삭제하려고합니다. 이렇게하면 Xpage 응용 프로그램의 메모 클라이언트와 ViewPane이 응용 프로그램의 뷰어에 대한 올바른 형식으로 날짜를 자동으로 표시 할 수 있습니다.

필자가 테스트 한 결과 네이티브 다국어 데이터베이스 옵션과 XPages 현지화 옵션을 혼용 할 수없는 것으로 보입니다.

+0

불행하게도 내가보기 노트의 내용을 변경할 수 없습니다보고 관심을 가질 것 없다 Notes Database CRM에서 백엔드를 변경하지 않고 Xpages로 변환 ... dojo.query로 파리에서 번역하고 DOM을 조작한다고 생각합니다. 다른 생각이 없습니다. –

0

Notes 기반 다국어 데이터베이스 옵션은 Notes 클라이언트 아키텍처의 일부이므로 두 옵션을 혼용 할 수 없습니다.

내가 너라면 XPages 응용 프로그램에 대한 별도의보기를 만듭니다. 평균적으로 자원 낭비입니다 (마이그레이션 단계).하지만 내가 생각하기에 가장 최적화 된 방법입니다. 이전 스타일의보기를 준수하는 대신 필요에 따라보기를 재 설계 할 수 있습니다.

예를 들어, XPage에서는 인덱스 내에 계산할 열이 많이 필요하지 않습니다.

그 :(