|
|
#1 |
|
Участник
|
суть проблемы (ax3.0sp2):
метод WinAPI::copyFile копирует файл и в случае неудачи возвращает код ошибки WinAPI::getLastError(). НО все хорошо ТОЛЬКО при работе на клиенте, при вызове copyFile на сервере (серверный клас/метод) и возникновении ошибки копирования происходит следующее: CopyFileA говорит что ошибка есть, а getLastError возвращает 0 (как бы нет никакой ошибки), в результате функция WinAPI::copyFile возвращает 0 что в нашем случае обозначает "нет ошибки". 1) Возможные решения: а) проверять кодвозврта в getLastError и в случае результата 0 - подменять на что то общее, но это малоинформативно. б) поправить каждый метод использующий getLastError - т.е. в случае 0 возвращать свой код. 2) Интересно в каком паке это пофиксили (а может еще и не пофиксили) есть еще идеи ??
__________________
--- SHiSHok |
|
|
| Теги |
| ax3.0 |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Работа с файлами Excel | 2 | |||
| Работа с файлами | 1 | |||
| Dynamics AX Geek: Finding files with WinAPI | 0 | |||
| WinApi. Удаление файлов глючит. | 10 | |||
|