Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Вот такая ошибка
<!--shcode--><pre><code class='xml'><?xml version='1.0'?>
<DXLExporterLog>
<error id='7112'>Error occurred during processing of note ID 0xDB6</error>
<error id='7001'>DXL exporter failed</error>
<error>DXL exporter operation failed</error>
</DXLExporterLog>[/CODE]
Чтобы это значило?
1. NotesDXLExporter'у передан НЕсохранённый документ;
2. NotesDXLExporter'у передан только что сохранённый в UI документ.
Для обхода выполнить:
• необходимое условие: документ должен быть сохранён в UI, чтобы изменения в RT-полях корректно перешли в BackEnd.
Допускается BackEnd-сохранение, но в таком случае перед сохранением необходимо вызвать nuid.Refresh(False, False) для передачи изменений в RT-полях в BackEnd.
• после сохранения необходимо вытянуть документ (GetDocumentByUNID) из базы заново (база тоже должна быть взята заново, лучше всего её брать по имени файла), а затем уже передавать в NotesDXLExporter.
3. NotesDXLExporter'у передан элемент дизайна, полученный GetDocumentByUNID.
Элементы дизайна нужно получать с помощью GetDocumentByID или брать из NotesNoteCollection пример см. ниже.
В любом из перечисленных случаев необходимо объект БД взять заново с помощью Call ndb.Open(ServerName, filePath)!<!--QuoteEnd--></td> [/tr] [tr] [/tr] </table> </td> [/tr] </table>
<!--QuoteEEnd-->мне помогает.
Если вдруг не поможет (??), то попробовал бы и документы тоже брать методом GetDocumentByID (когда используешь этот метод, то БД брать заново необязательно).
Из своей базы знаний (по личному опыту):
мне помогает.
Если вдруг не поможет (??), то попробовал бы и документы тоже брать методом GetDocumentByID (когда используешь этот метод, то БД брать заново необязательно).
Не получается ошибка 4601 остается.
Заметил что у RT-поля есть флаг SIGN SEAL.
Помогает только пересохранение в UI. Тогда все работает. Но это не панацея. На серверном агенте это не сделаешь
Не получается ошибка 4601 остается.
Помогает только пересохранение в UI. Тогда все работает. Но это не панацея. На серверном агенте это не сделаешь :mellow:
Сохранение в UI, как написано, - обязательное условие. Т.е. все доки, при работе в UI (EditMode) должны сохраняться как UI. Такой трабл будет, когда нарушен этот принцип: док в EditMode, производились действия с ричтекстом, но сохранение документа производилось в back-end'е. Если всё правильно сделано, то потом, не в режиме EditMode, док можно сохранять в back-end'е хоть 100500 раз, хоть на сервере, хоть где. Так что все эти правила работают, нужно только соблюдать все условия.
Сохранение в UI, как написано, - обязательное условие. Т.е. все доки, при работе в UI (EditMode) должны сохраняться как UI. Такой трабл будет, когда нарушен этот принцип: док в EditMode, производились действия с ричтекстом, но сохранение документа производилось в back-end'е. Если всё правильно сделано, то потом, не в режиме EditMode, док можно сохранять в back-end'е хоть 100500 раз, хоть на сервере, хоть где. Так что все эти правила работают, нужно только соблюдать все условия.
В том-то и фишка, что сохранение в UI не всегда нужно.
Еще не понял в чем прикол, но некоторые документы "работают" в бекэнде, а некоторые нет.
Может на досуге по вычисляю "виновника" :mellow:
- если документ в EditMode, то работать с ним (в т.ч. сохранять) его как UI;
- если это по каким-то причинам делать нежелательно, значит брать объект документа не из Source или NUIWS, а получать заново из БД, добавлять в back-end и сохранять через back-end, но тогда блокировать сохранение через UI, иначе либо конфликт либо такой вот трабл.
Попытался экспортировать ноты скрытого дизайна и также получил error id='7112' "Error occurred during processing of note ID ...", причина: "Cannot access design elements because the database design is hidden".
Странно как-то сделан этот экспортер, к некоторым item'ам скрытых нот имеем доступ и можем по их значениям сами сгенерить какой хочешь xml, а экспортер не работает, ну что за глупость?
В 9-ке, похоже, спецом ошибку генерят, хоть 150 раз запускай...
Копирую док в cache.ndk а оттуда экспортирую, - никаких проблем. После экспорта подчищаю.
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.