Outlook 2007 DASL 쿼리 작업
-
22-07-2019 - |
문제
나는 이것에 미쳤다. 기본적 으로이 작업의 EntryId에 따라 작업을 검색하고 싶습니다. 그래서 내가하는 일은 다음과 같습니다.
Outlook.mapifolder Outlooktasksfolder = applact.session.getDefaultFolder (Outlook.oldefaultFolders.olfolderTasks); 문자열 필터 = string.format ( "@sql = "urn : schemas : tasks : elentid "like '%{0}%'", myentryid); Outlook.Items OutlookTaskSdataitems = OutlookTasksfolder.restrict (필터);
그러나 나는 작동하지 않습니다. 해당 항목을 얻기 위해 쿼리를 포맷하는 방법을 모르겠습니다 (실제로 하나만 있어야합니다).
누구든지 나를 도와 줄 수 있습니까? 감사합니다
해결책
Outlook.mapifolder Outlooktasksfolder = applact.session.getDefaultFolder (Outlook.oldefaultFolders.olfolderTasks);
Outlook.taskitem myoutlooktask = (Outlook.taskitem) application.session.getitemfromid (myentryid, Outlooktasksfolder.entryid);
그렇게해야합니다.
제휴하지 않습니다 StackOverflow