원하는 것을 얻기 위해보기에 이름 | ID (파이프 기호) 형식의 값이 있어야합니다.
열 값 :
Benz|1
Fiat|2
Yamaha|3
응답 귀하의 코멘트에 : 모범 사례 (현명한 성능 -)가 식 Name + "|" + ID
으로보기에 별도의 열을 만드는 (당신이 사용하는 경우 당신이 그것을 숨길 수 있습니다 사용자 및 DBColumn에 대한보기, 그런데 나쁜 연습이 될 것입니다). 이 작업을 수행하지 않으려면
, 다음 수식은 다음과 같이 수 :
는 는
_names := @DbColumn("" : "NoCache"; ""; "myview"; 2);
_ids := @DbColumn("" : "NoCache"; ""; "myview"; 1);
_names + "|" + @Text(_ids)
는 는 는
당신은 정말이 모든 기본 사항이기 때문에, 로터스 노츠 디자인에서 훈련을해야 한 번 이해하면 Notes 작동 방식.
공식은 위의 많은 방법으로 나쁜 "NOCACHE"의
- 사용 실제 성능 - 살인자입니다. 큰 응용 프로그램에서하지 마십시오
- 응답 시간을 두 배로 늘리는 대신 두 번의 조회를 수행합니다.
- 모든 조회에는 오류 처리가 있어야하며 그렇지 않으면 오류가있을 경우 더 이상 양식이 열리지 않습니다. 당신의 DBColumn의 반환 데이터 (큰 목록)의> 32K의 경우
- 이 모든 것은 인해 Lotus Notes의 필드 제한에 실패합니다
가능한 32K를 무시하고 (이 작업을 수행하는 A "가장 좋은 방법"방법 오류는) 다음과 같습니다
_view := "myview";
_col := 3;
_lkp := @DBColumn("" : "Cache" ; "" ; _view; _col);
@If(@IsError(_lkp) ; "" ; _lkp)
보기 I의 시간에서 :
이는 공식 A (숨겨진) 세 번째 열
Name + "|" + ID
사용이 코드 뷰 만들기 ave 두 개의 열 (id, values) (@DbColumn ("": "NoCache"; ""; "myview"; 2) (모든 행) + '|' + (@DbColumn ("": "NoCache"; ";"myview "; 1) (모든 행) 나는 이렇게 할 수 있습니까? – theRoot
답장을 보내 주셔서 감사합니다. 내 데이터 형식이 잘못되었습니다 .... :-( – theRoot
내 코드가 어색해 보입니다. 용납하십시오 ... 저는 도미노 디자이너와 연꽃 스크립트의 초보자입니다. – theRoot