Корисні сценарії (скрипти), що розширюють функціональні можливості IBM Rational RequisitePro, Комерція, Різне, статті

Імпортуємо документи


Даний інструмент був розроблений для вирішення проблем, які виникали, якщо клієнтові потрібно було перенести в ReqPro вимоги, що зберігалися у великій кількості документів. Поточна версія ReqPro дозволяє імпортувати за один прийом тільки один документ; в результаті імпорт великої кількості документів стає дуже стомлюючої роботою і забирає багато часу. Пропонований інструмент не тільки автоматизує одночасний імпорт декількох документів, але і допомагає розподілити їх по різних пакетах.


Інструкції по установці


  1. Встановіть в систему перераховані нижче файли. Ці файли можна отримати з доданого zip-файлу в папку RequisiteProBin (В яку встановлений ReqPro):

    • MassDocumentImport.exe
    • MassDocumentImport.mnu

  2. Запустіть RequisitePro.
  3. З меню виберіть команди Tools > Add-ins.
  4. Натисніть кнопку Add.
  5. В поле Name введіть Mass Document Import.
  6. Натиснувши кнопку Browse, вкажіть шлях до файлу MassDocumentImport.mnu…RequisiteProBinMassDocumentImport.mnu.
  7. Для решти параметрів залиште значення за замовчуванням і натисніть кнопку OK.

Плагін Mass Document Import встановлений, і ми можемо випробувати його через меню Requirement інструменту ReqPro. У меню має з’явитися команда Mass Document Import.


Інструкції з видалення модуля



  1. Відкрийте ReqPro.
  2. Виберіть з меню команди Tools > Add-ins.
  3. Виділіть підключається модуль Mass Document Import.
  4. Натисніть кнопку Remove.
  5. Видаліть файли MassDocumentImport.exe і MassDocumentImport.mnu з установчої папки.

Активація ведення журналу трасувань


Можна активувати функцію ведення журналу трасувань, Який можна буде вивчити в разі виникнення яких-небудь проблем з інструментом. Після активації даної функції в папці BIN установочного каталогу ReqPro буде згенеровано файл MassDocumentImportError.Log. Цей файл може знадобитися вам при виникненні будь-яких проблем з підключається модулем (у розділі Ресурси в кінці статті ви знайдете інформацію про те, де можна знайти довідкові матеріали по роботі з цим сценарієм).


Примітка: При включенні функції ведення журналів робота модуля може сповільнитися.


Для активації функції ведення журналів після установки модуля виконайте наступні кроки:



  1. Виберіть з меню команди Tools > Add-ins.
  2. Виділіть підключається модуль Mass Document Import.
  3. Натисніть кнопку Edit.
  4. Натисніть кнопку Edit в наступному діалоговому вікні “Add-in”. Після цього файл MassDocumentImport.mnu відкриється в Блокноті (Notepad) Windows.
  5. Змініть рядок Exec MassDocumentImport.exe на Exec MassDocumentImport.exe -log.
  6. Збережіть зміни у файлі і закрийте його.
  7. Натисніть кнопку Cancel в обох діалогових вікнах Add-in.

Щоб отримати деталізовані журнали, повторіть перераховані вище кроки, змінивши рядок Exec MassDocumentImport.exe -log на Exec MassDocumentImport.exe -log -verbose.


Щоб відключити ведення журналів, знову змініть рядок на Exec MassDocumentImport.exe.


Як використовувати підключається модуль


Додавання в список імпорту одного документа



Щоб додати який-небудь документ у список імпорту, виконайте наступні кроки:



  1. Запустіть підключається модуль, вибравши з меню команди Requirement > Mass Document Import.
  2. Виберіть зі списку тип документа.
  3. Додайте документ за допомогою кнопки Add File або команди меню Add File.

Документ буде додано до списку.



Додавання в список імпорту всіх документів з каталогу



Щоб додати всі документи з будь-якого каталогу в список імпорту, виконайте наступні кроки:



  1. Запустіть підключається модуль, вибравши з меню команди Requirement > Mass Document Import.
  2. Виберіть зі списку тип документа.
  3. Додайте потрібний каталог за допомогою кнопки Add Directory або команди меню Add Directory.

Всі документи з обраного каталогу будуть додані в список.



Вибір пакета для документа


Щоб вказати, в який пакет слід імпортувати документ, виконайте наступні кроки:



  1. Виділіть ім’я документа в списку.
  2. Двічі клацніть лівою кнопкою миші на імені документа.
  3. Виділіть потрібний пакет в панелі оглядача пакетів Package Browser.
  4. Ім’я виділеного пакета буде відображатися навпроти даного документа.

Документ буде імпортовано в обраний пакет.



Вибір пакета для декількох документів



Щоб вказати пакет для декількох документів, виконайте наступні кроки:



  1. Виділіть в списку кілька документів за допомогою клавіатурної комбінації Shift – натискання лівої кнопки миші або Control-натискання лівої кнопки миші..
  2. Виберіть команди File > Assign Package.
  3. Виділіть потрібний пакет в панелі оглядача пакетів Package Browser.

Обраний пакет буде відображатися поруч з вибраними документами, а документи будуть імпортовані в зазначений пакет.



Імпортуємо документи



Вказавши пакет, в який будуть імпортовані документи, натисніть кнопку Import. У цій версії модуля немає індикатора ходу виконання операції, тому наберіться терпіння і почекайте завершення імпорту. Після того, як операція імпорту закінчиться, перед кожним документом з’явиться інформація про його статус.



Видалення вибраних документів зі списку імпорту




  1. Виділіть у списку один або більше документів.
  2. Виберіть з меню команди File > Remove.

Виділені документи будуть вилучені зі списку.



Видалення всіх документів зі списку імпорту



Примітка: Цю функцію слід використовувати з обережністю.



  1. Виберіть з меню команди File > Remove All.

Зі списку імпорту будуть вилучені всі документи ..



Важливо: Документ залишається в тій же папці, але розширення файлу документа змінюється відповідно до вибраного вами типом документа.


Додавання гіперпосилань на документи, що містять вимоги

Дана утиліта дозволяє користувачеві додавати гіперпосилання на будь-який документ, що містить вимоги, для цього в меню Requirement є дві команди.


Тобто при необхідності ми можемо зробити так, щоб одні й ті ж вимоги відображалися в різних документах для різних цільових груп, але зберігалися тільки в одному з цих документів. Оскільки інші документи містять гіперпосилання на ці вимоги, в підключається модуль вбудована можливість поновлення цих гіперпосилань, завдяки якій можна врахувати останні оновлення даних в оригінальних документах. Зміст вимоги, на яке посилається гіперпосилання (ім’я, текст і т. п.) можна налаштувати за допомогою .ini-Файла.


Інструкції по установці


Нижче перераховані файли:



  1. AddRequirementHyperlink.exe
  2. RefreshRequirementHyperlinks.exe
  3. RequirementHyperlinks.mnu
  4. RequirementHyperlink.ini

Ці файли можна отримати з доданого zip-файлу в папку: RequisiteProBin (Установчий каталог ReqPro) ..



  1. Запустіть ReqPro.
  2. Виберіть з меню команди Tools > Add-ins.
  3. Натисніть кнопку Add.
  4. Введіть ім’я Requirement Links в полі Name.
  5. Натиснувши кнопку Browse, вкажіть шлях до файлу RequirementHyperlinks.mnu…RequisiteProBinRequirementHyperlinks.mnu.
  6. Для решти параметрів залиште значення за замовчуванням і натисніть кнопку OK.

Плагін Requirement Links встановлений, і ми можемо випробувати його через меню Requirement інструменту ReqPro. Тепер в ньому повинна з’явитися команда Requirement Links. Ця команда меню має дві вкладені команди:



Інструкції з видалення модуля



  1. Відкрийте ReqPro.
  2. Виберіть з меню команди Tools > Add-ins.
  3. Виділіть підключається модуль Requirement Hyperlinks.
  4. Натисніть кнопку Remove.
  5. Після цього видаліть із папки RequisiteProBin наступні файли:

    • AddRequirementHyperlink.exe
    • RefreshRequirementHyperlinks.exe
    • RequirementHyperlinks.mnu
    • RequirementHyperlink.ini

Як використовувати підключається модуль


Adding requirement hyperlinks



Цю команду можна використовувати для створення гіперпосилань на існуючі вимоги. Форматом гіперпосилання можна управляти за допомогою файлу RequirementHyperlink.ini.


Даний файл керує тим, як створюються вимоги. У ньому можна задати текст (формат) гіперпосилання та текст підказки. У цьому файлі за замовчуванням є розділ [RequisitePro]. Якщо підключається модуль не виявить розділ з ім’ям проекту, він буде використовувати значення з даного розділу. Значення за замовчуванням не використовуються, якщо буде створено новий розділ з ім’ям, відповідним імені проекту.


У будь-якому розділі обов’язково повинні бути два параметри:



Якщо який-небудь з цих параметрів не визначений, то використовується відповідне значення з розділу ([RequisitePro]) INI-файла. Значення параметра може містити певні теги .. Ці теги в процесі виконання замінюються відповідними значеннями. Наприклад, тег замінюється текстом вимоги вибраного вимоги, а замінюється ім’ям вимоги. Решта тексту (не укладений в теги) відображається “як є”.


Рішення проблем



  1. Якщо гіперпосилання відображається не у відповідності з заданими параметрами, перевірте, чи знаходиться INI-файл у необхідній папці.
  2. Якщо INI-файл знаходиться там, де потрібно, а результат все ж виявляється непередбаченим, перевірте параметр FORMAT в INI-файлі для цього проекту. Можливо, це пов’язано з вибором значень за замовчуванням.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*