2012-02-14 2 views
1

Lotus Notes Designer를 사용하여 양식을 작성하고 해당 양식에 @DBColumn 조회를 수행하는 필드를 추가했습니다. 양식은 웹 브라우저를 통해 볼 수 있으며 모든 것이 훌륭하게 작동했습니다.Lotus Notes에서 필드 계산 안 함

해당 양식을 사용하여 데이터베이스에 다른 문서를 추가하기 시작합니다. 이제는 원본 문서가 여전히 브라우저에서 잘 렌더링되지만 새 문서는 아무 것도 반환하지 않습니다.

는 내가이 찾아 @DBColumn 제거하고 그냥 그냥 얻을 텍스트만을 표시하는 시도 나는 다시 필드 이름을 바꾸면 모든 것이 완벽하지만 작동 개의 다른 무언가에 필드 이름을 바꾸면 0

이상한 것은입니다 , 깨진, 계산 없음.

이유가 누구인지 아시겠습니까? 그것은 내 응용 프로그램을 통해 다양한 분야에서 나에게 일어난 일이다. 원래는 예약어 일 수도 있다고 생각했지만 지금은 그렇지 않습니다. 나는 보통 필드의 이름을 바꾸고 계속 진행하지만 설명이 있어야합니다. 캐싱 일인가요?

정보 주셔서 감사합니다!

+0

사용하고있는 필드의 이름은 무엇입니까? –

답변

2

입력란의 유형을 언급하지 않았습니다. 표시를 위해 계산 된 것입니까? 양식의 표시 필드에 대해 계산 한 문서에 이미 같은 이름의 항목에 저장된 데이터가있는 경우 계산 된 수식이 무시되고 항목 값이있는 그대로 표시됩니다.

+0

"표시를 위해 계산 된"빛을 읽을 때 어떤 이유로 고마워합니다. :)이 기사는 나를이 기사 http://www.lotusnotebook.com/lotusnotebook.nsf/D6Plinks/DLEY-7LY3JX로 안내합니다. 원래이 필드를 편집 가능으로 만들었으므로 이전에 값을 저장하고 있었고 필드를 CFD로 변경하여 각 문서로 이동하여 편집 가능한 필드 참조를 삭제하고 모든 내용을 지워야했습니다. – Louie

1

필드 계산이 캐싱 문제 일 수 있습니다. 폼을 열어 모드, F9를 편집하여 모든 필드를 다시 계산해보십시오. 이 방법이 도움이되지 않으면 양식을 닫고 Ctrl + Shift + F9를 눌러 강제로 DB의 모든보기를 새로 고칩니다 (시간이 걸릴 수 있음). 양식을 다시 열고 모드 F9를 편집하십시오. 값이 표시되면 @DBColumn에서 "nocache"매개 변수를 사용해보십시오.

응용 프로그램 디자인에 따라 문제의 원인이 여러 가지 일 수 있습니다. 조회에 사용 된보기가 자동 새로 고침으로 설정되지 않았거나 서버가로드 문제가 많아서 자주 새로 고치지 않는 경우 일 수 있습니다.

+0

고마워 크리스찬, 좋은 정보인데, 나는 내 주머니에 그것을 새로 고쳐야 만한다. (Ctrl + Shift + F9) – Louie

관련 문제