Microsoft Dynamics NAV (Navision) 3.X, 4.X - Технология SmartTags - Установка и настройка
Smart Tags — одна из новинок Office XP. Они призваны обеспечивать контекстно-зависимый доступ к разнообразным возможностям в процессе создания документов. Подобно остальным средствам AutoCorrect (Автозамена — именно к этой группе они относятся), «умные ярлыки» для выполнения своих функций используют имеющийся в Office механизм непрерывного синтаксического анализа текста документа.
СИСТЕМНЫЕ ТРЕБОВАНИЯ Операционные системы:
Компоненты Navision Smart Tag Toolkit:
Компоненты Navision:
|
ИНСТАЛЛЯЦИЯ SMART TAG Установка Smart Tags осуществляется в соответствии с Руководством со стандарного продуктового диска "Smart Tag Installation Guide 400". |
НАСТРОЙКА NAVISION 4.01 После установки компонент Navision Smart Tag необходимо сделать следующие настройки. 1. Администрирование - Управление ИТ - Смарт-Тэги - Инструмент обработки данных В данном окне указываем путь к файлу профиля profile.xml (по умолчанию он находится в папке клиентской части приложения). Нажимаем кнопку Старт для генерации исходных настроек - серий номеров, карточек профиля и данных. 2. Администрирование - Управление ИТ - Смарт-Тэги - Папки профилей Вводим Код и Папку профилей (которая была указана при инсталляции компонент).
3. Администрирование - Управление ИТ - Смарт-Тэги - Папки данных Вводим Код и Папку данных (которая была указана при инсталляции компонент).
|
РАСШИРЕНИЕ ВОЗМОЖНОСТЕЙ SMART TAG Для добавления возможности "распознавания" сотрудников компании необходимо выполнить следующее: 1. Администрирование - Управление ИТ - Смарт-Тэги - Карточка наб. данных Заводим новую карточку данных для распознавания сотрудников компании. Связь будет осуществляться по полю Фамилия (Last Name). Публикуем данные, нажимая на кнопку Функции - Опубликовать данные. В случае если Код будет очищен, будут выгружены все карточки данных. В результате по указанному ранее пути будут созданы файлы xml-формата с данными. 2. Модификация файла профиля Модифицируем файл профиля profile.xml, находящийся в папке клиентской части. Можно скопировать существующий код, например, соответствующий Товарам и заменить несколько переменных. В итоге должен получиться следующий код (отличия могут быть в названиях сервера, базы данных и компании): <TYPE NAMESPACE="urn:navision:smarttags#employee" MENUTITLECAPTION= "Microsoft Navision Сотрудник"> <RECOGNIZERS> <RECOGNIZER RECTYPE="DataSet" DSNAME="EMPLOYEE" UPDATEFREQUENCY="60"/> </RECOGNIZERS> <ACTIONS> <VERBID IDNUMBER="7000" MENUCAPTION="Показать карточку сотрудника" INVOKE="NAVISIONURL" INVOKEVALUE="navision://client/run?servername=iwexchange%26 database=Navision%20Demo%20Database%20(4-0)%26 company=CRONUS%20Россия%20ЗАО%26 servertype=MSSQL%26target=Form%205200%26 view=SORTING(Field1)%26position=Field1=0({STID})"/> </ACTIONS> </TYPE> Для того, чтобы получить ссылку на форму (205200), которая должна открываться при переходе из Microsoft Word в Navision, необходимо:
3. Администрирование - Управление ИТ - Смарт-Тэги - Профиль Карточка Импортируем модифированный файл профиля в карточку и публикуем его. В результате в ранее заданной папке для профилей будет создан файл профиля для Internet Information Server.
|
ПРИМЕР ИСПОЛЬЗОВАНИЯ Открываем Microsoft Word. Далее Tools - AutoCorrect Options. На закладке Smart Tags появиласть новая опция - Microsoft Navision Сотрудник. Вводим фамилию - Лиза МАРКОВА. Microsoft Word распознает "МАРКОВА" как фамилию сотрудника, занесенную в Navision и предоставляет возможность перехода из Microsoft Word на карточку сотрудника в Navision. При необходимости можно добавить, модифицируя файл профиля, возможности по просмотру Отсутствия сотрудника, Табеля, Заработной платы и т.п. |