2014-04-26 3 views
1

필드 "NAME" 텍스트를 "text is replaced"으로 바꾸는 에이전트를 만듭니다. 이 에이전트는 "Profile" 양식으로 실행됩니다. 간단한 조치로이 상담원을 작성합니다. 제 질문은이 에이전트를 action bar 양식에 추가하는 방법입니다.Lotus Domino 디자이너 에이전트

+0

'@Command ([RunAgent]; "agentName")와 같은 에이전트 호출 –

+0

당신의 의도는 무엇입니까? 현재 문서의 NAME 필드 값을 변경 하시겠습니까? 모든 문서에서 이름 입력란의 값을 변경 하시겠습니까? –

답변

2

간단한 액션 에이전트를 사용하는 것은 좋지 않습니다. 수식 에이전트를 대신 사용하면 코드가 더 명확하고 읽기 쉽습니다. 수식 에이전트를 작성할 수없는 경우 다음을 수행하십시오. 모든 작업을 망칠 수 있으므로 복구 할 수 없으므로 디자이너와의 작업을 중단하십시오.

문서에서 필드를 설정하는 식 (또는 선택한 모든 문서, 에이전트의 목표에 따라 다름)입니다

: 모든 선택에

FIELD NAME := "text is replaced" 

이 에이전트 이름 "NAME"로 항목을 대체합니다 와 문서 (크 누트에 의해 주석에 명시된), 다시 수식을 필요로 어디든지

가 뷰 액션 또는 양식 활동 또는에서 에이전트를 호출하려면 "텍스트가 대체됩니다"

@Command([RunAgent]; "agentName") 

수식 언어를 아는 것은 IBM Notes/Domino Developer로 알아야 할 최소한의 것입니다.

0

Lotus Script를 사용하여 많은 오브젝트 처리를 사용할 수 있습니다. 따라서 복잡한 함수를 작성하거나 거대한 응용 프로그램을 작성할 때 수식 또는 간단한 조치 대신 LS를 사용하는 것이 좋습니다.

관련 문제