28.06.2007, 14:30 | #1 |
Участник
|
В AX 4.0 Mapi.findnext() не возвращает идентификаторов писем, в отличии от 3.0.
Один и тот же код, но в Ax 3.0 метод findnext() возвращает идентификаторы и почта принимается нормально, а в Ax 4.0 возвращает пустую строку.
Зачем так - не понятно =) В описании класса в msdn http://msdn2.microsoft.com/en-us/library/aa585769.aspx стоят одни TBD... X++: #Mapi Mapi m = new Mapi(); int ret; str msgId; ; // Logon using default profile ret = m.Logon("","",#MAPI_USE_DEFAULT); if (ret == #SUCCESS_SUCCESS) { msgId = m.FindNext("","",#MAPI_UNREAD_ONLY); while (msgId) { ... Последний раз редактировалось avf; 28.06.2007 в 14:43. |
|
Теги |
ax3.0, ax4.0 |
|
|