Re: Lotus и FTP
На одном лотус серваке Агент (подпрограммы) Для приема файлов Xml с ФТП некорректно отрабатывают. Причина - Не читает полное имя файла (Пример 12011018.xml читает 018.xml). При этом на другом серваке тот же файл прочитывается нормально.
На данный момент установили :
-Windows 2003 - имена файлов не обрезаются;
-Windows 2008 - имена файлов обрезаются.
Примерно выяснили ошибка из за 64 битной системы.
В общем в библиотеке дополнили Тип и изменили несколько переменных объявив этим Типом. тестирование прошло успешно.
в библиотеке Notes FTP было :
' Win32 API struct for extracting file info
Private Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As Currency
ftLastAccessTime As Currency
ftLastWriteTime As Currency
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type
стало :
Private Type FILETIME
dwLowDateTime As Long
dwHighDateTime As Long
End Type
' Win32 API struct for extracting file info
Private Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As Long
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type