Запуск Domino / Notes R6 (Да, я знаю, что нахожусь на третьем месте в круге Данте, использующего Notes).
У нас есть база данных группы обсуждения (я думаю, что в ней используется шаблон группы обсуждения версии 4), и где-то по ходу дела кто-то создал повторяющиеся категории (ключевые слова, теги) для одного из стандартных отчетов, которые мы запускаем и публикуем ежедневно, поэтому некоторые дни, когда отчеты попадают в одну категорию, а в другие дни - в другую.
Мне пришлось перенести около 700 тем из неправильной категории в правильную и удалить неправильную категорию, чтобы предотвратить дальнейшее развитие этой проблемы.
Однако я не нахожу какой-либо панели администратора или инструмента, который позволил бы мне либо массово редактировать все темы, опубликованные в этой категории, либо объединить две категории, или, как бы то ни было, разработчики Notes задумали это сделать, если они действительно это сделали.
У меня есть доступ к учетной записи администратора и доступ к Domino Administrator в дополнение к клиенту Notes, консоли и всем другим стандартным инструментам администрирования Notes.
Что мне делать?
ОБНОВЛЕНИЕ ответ на два ответа ниже:
Хорошо, похоже, мне нужно будет прочитать @Formula и LotusScript. Я немного займусь самообразованием, а затем вернусь с результатами или дополнительными вопросами (скорее, последними).
ОБНОВЛЕНИЕ для решения Кена ниже:
Итак, используя Domino Designer, я создал новый агент в нужной базе данных обсуждений, настроил его на запуск, когда я выберу его из меню во всех выбранных документах. Он запускает формулу:
FIELD Category := "05. JCG Daily Loan Report";
SELECT @All
SELECT @ALL был добавлен дизайнером автоматически.
Я выбираю несколько желаемых документов, перехожу в «Действия» и выбираю своего агента «Изменить категорию», в окне статуса процесса на короткое время отображается статус и исчезает после завершения. Однако документы не меняются.
В конструкторе агент категории изменения имеет отметку в столбце «Нет обновления». Думая, что мне нужно обновить представление базы данных вручную, я нажал F9 в группе обсуждения после запуска агента, но это не имело никакого значения.
Щелкнув правой кнопкой мыши агент в окне конструктора, я выбираю Журнал ... и он сообщает мне, что агент никогда не запускался.
Где я ошибся?
ОБНОВЛЕНИЕ дополнительной информации:
При закрытии и повторном открытии Конструктора я не получаю лога. Он сообщает, что из 6 документов, которые я выбрал, он изменил все 6. Тем не менее, документы все еще имеют неправильную категорию.
Просматривая форму «Новая основная тема», я нахожу в «Справочнике» категории и категорию. Должен ли я запускать этот скрипт против категорий?
Вы также можете написать простой агент Notes, используя @Formulas. Вот код:
FIELD Category := "Your new category";
Настройте агент для работы с выбранными документами. Затем просто выберите документы и запустите на них агент.
Если поле вашей категории имеет несколько значений, вы можете заменить значения, используя @Replace
формула:
FIELD Category := @Replace(Category; "OldCategoryValue"; "NewCategoryValue");
Вы можете написать агент Lotusscript для перебора всех документов, чтения поля категории, объединения категорий и записи их обратно в документ. Для этого нет админ-функции.
Я обнаружил, что в базе данных дискуссионной группы уже есть агент под названием «Категоризация». Я не знаю, используется ли это по умолчанию или это было добавлено в нашей конкретной реализации. Похоже, что это значение по умолчанию в зависимости от того, как на него ссылаются в проекте базы данных, и от имени автора.
Этот агент категоризации воздействует на все выбранные документы, открывает диалоговое окно «Выбор категорий» и позволяет добавлять или удалять назначения категорий.
Однако, помимо этого, борьба с этим вопросом дала мне базовое знакомство с большей частью управленческой и дизайнерской стороны Notes, на которую я никогда (не приходилось) раньше смотреть (редактировал).
Спасибо за вашу помощь и информацию.