Dim sFilePath As String
Forall obj In rtitem.EmbeddedObjects
sFilePath = datapatch$ & Replace(Replace(obj.Source, "(", ""), ")", "")
Call obj.ExtractFile(sFilePath)
'проверяем, выгрузился файл или нет, т.к. банально может не быть места на диске либо файл по этому пути уже лежит
If isFileExist(sFilePath) Then
'...
Kill sFilePath
End If
End Forall
Создал файл "d:\Downloads\От(чё-т.txt". Из клиента 9.0.1FP7 обычным Kill он удалился без проблем.протесть свой скрипт с аттачем с именем "От(чё-т", т.к. с "От(чё)-т" всё будет ок.
я бы вынес в java либу, работу с файлами, и звалбы еёВ константе с предустановленным путём использовался универсальный слеш "/", поменяли на виндовый "\" и файл спокойно стал удаляться.
variant = NotesRegistration.RegisterNewUser(lastname$, idfile$, ...
нуда (я имел в виду все операции: поиск, списки каталогов, архивирование, временные файлы, удаление)Если не указано NotesRegistration.NoIdFile = True и в
передаётся параметр idfile$, то сам RegisterNewUser сохраняет файл по указанному пути.Код:variant = NotesRegistration.RegisterNewUser(lastname$, idfile$, ...
Что тут вынесешь в Java, удаление файла разве что)
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab