2012-05-08 4 views
1

mailin은 데이터베이스에서 수신되는 전자 메일에서 검색 한 값의 테이블입니다. 특별하지 않아도이 방법으로 작업하기가 더 쉽습니다. 나는 예약 상담원이 들어오는 전자 메일을 읽고이를 처리하여 첨부 파일과 클라이언트 이름의 유효성을 확인합니다. 유효하지 않은 첨부 파일이 발견되면 원본 이메일의 사본 (표의 모든 내용)을 작성한 텍스트에 오류를 설명하는 이메일을 보내야합니다.한 문서에서 양식을 검색하여 다른 양식의 RTF에 배치하십시오.

RenderToRTItem을 사용하여이 새로운 (보내는) 이메일의 기존 본문 필드로 설정하려고했습니다. 도움말 문서에서 RenderToRTItem을 사용하려면이 함수를 사용하기 전에 전자 메일을 저장해야합니다. 문제는이 이메일을 저장하고 싶지 않다는 것입니다.

RenderToRTItem은 저장하지 않고 mailDoc에서 첨부 파일을 검색하여 전자 메일의 한 줄 아래에 배치했지만 첨부 파일뿐만 아니라 전체 양식을 검색해야합니다.

mailDoc 폼에서 모든 데이터를 검색하려면 이미 추가 된 텍스트 아래의 memoDoc 본문 필드에 어떻게 배치합니까?

답변

0

문서를 저장하는 요구 사항을 해결할 수는 없지만 문서를 저장 한 다음 나중에 삭제해야하는 이유는 무엇입니까? "ToBeDeleted"문서에 항목을 설정 한 다음 예약 된 다른 에이전트를 만들어 해당 항목이있는 모든 문서를 삭제할 수 있습니다.

+0

코드에 저장을 추가했는데 이것이 작동하지 않는 것을 발견했습니다. RenderToRTItem은 실제로 내용을 무시한 내용을 넣기 전에 Body 필드의 내용을 제거하는 것으로 보입니다. – RoyRumaner

+0

아이디어를 제공해 주셔서 감사합니다. AppendRTItem을 사용하여 끝내고 작동하도록했습니다. – RoyRumaner

0

켄의 대답에 응답을 바탕으로 : 새로운 더미 NotesRichTextItem을 만드는

보십시오. RenderToRTItem을 해당 더미 항목으로 만드십시오. 그런 다음 BodyItem.appendRTItem (dummyRTItem)을 호출하십시오.

+0

나는 그것을 또한 시도했다. 텍스트를 반환했지만 다른 문서의 양식은 반환하지 않았습니다. 다시 겹쳐 쓴 것처럼 보입니다. – RoyRumaner

+0

오케이 ...이 경우 텍스트가 반환되었지만 폼이 아닌 것은 무엇을 의미하는지 정말 명확하지 않습니다. 나는 메일 인 문서와 결과의 코드와 그림을 게시 할 필요가 있다고 생각합니다. 여기서 한 가지 더 생각해보십시오 : 숨기기를 할 수 있습니까? 실제로 양식이 있어도 양식의 데이터처럼 보이게하는 수식이 복사되지 않았습니까? –

+0

대신 AppendRTItem을 사용하도록 코드를 변경했는데 제대로 작동하도록했습니다. RendnerToRIItem은 내가 원하는 것을하지 않을 것입니다. 도와 주셔서 감사합니다. – RoyRumaner

0

문서 저장 방지하기 위해 주변의 다음 작업을 시도해보십시오
1 값을 "0"으로 saveoptions 필드를 추가를
2 저장 문서 (정말 저장되지 않습니다)
3 테스트 RenderToRTItem 작동하는지 확인

이 트릭을 RenderToRTItem에 사용하지 않았지만 다른 많은 유사한 요구 사항에도 적용됩니다.

0

전자 메일 내용 만 원하면 새 전자 메일 본문에 텍스트를 추가 한 다음 AppendRTItem을 사용하여 본문에 전자 메일 내용을 추가하면 어떻습니까?

+0

제출 한 후 이미이 방법으로 변경 한 것으로 나타났습니다. 큰 마음은 다 비슷 하네? –