Smart Tags — одна из новинок Office XP. Они призваны обеспечивать контекстно-зависимый доступ к разнообразным возможностям в процессе создания документов. Подобно остальным средствам AutoCorrect (Автозамена — именно к этой группе они относятся), «умные ярлыки» для выполнения своих функций используют имеющийся в Office механизм непрерывного синтаксического анализа текста документа. СИСТЕМНЫЕ ТРЕБОВАНИЯОперационные системы: - Windows XP;
- Windows 2000;
- Windows Server 2003.
Компоненты Navision Smart Tag Toolkit: - Navision Smart Tag Toolkit Web Service;
- Navision Smart Tag Toolkit Client.
Компоненты Windows: - Microsoft Office XP, Microsoft Office 2003;
- Internet Information Services (IIS);
- Net Framework с Service Pack 1, или .Net Framework 1.1
Компоненты Microsoft Dynamics NAV (Navision): - Microsoft Dynamics NAV (Navision) server 4.00 или MSSQL;
- Клиент Microsoft Dynamics NAV (Navision);
- Microsoft Dynamics NAV Application Server (NAS).
ИНСТАЛЛЯЦИЯ SMART TAG Установка Smart Tags осуществляется в соответствии с Руководством со стандарного продуктового диска "Smart Tag Installation Guide 400". НАСТРОЙКА NAVISION 4.01После установки компонент Microsoft Dynamics NAV (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%26database=Navision%20Demo%20Database%20(4-0)%26company=CRONUS%20Россия%20ЗАО%26servertype=MSSQL%26target=Form%205200%26view=SORTING(Field1)%26position=Field1=0({STID})"/> </ACTIONS> </TYPE> Для того, чтобы получить ссылку на форму (205200), которая должна открываться при переходе из Microsoft Word в Navision, необходимо: - открыть форму - карточку сотрудника;
- Правка - Копировать ссылку;
- открыт, например, документ Word и вставить скопированное из буфера;
- найти код target=Form%номер и определить номер, который требуется проставить в profile.xml.

3. Администрирование - Управление ИТ - Смарт-Тэги - Профиль Карточка
Импортируем модифированный файл профиля в карточку 
и публикуем его. 

В результате в ранее заданной папке для профилей будет создан файл профиля для Internet Information Server. 
ПРИМЕР ИСПОЛЬЗОВАНИЯОткрываем Microsoft Word. Далее Tools - AutoCorrect Options. На закладке Smart Tags появиласть новая опция - Microsoft Navision Сотрудник. 
Вводим фамилию - Лиза МАРКОВА. Microsoft Word распознает "МАРКОВА" как фамилию сотрудника, занесенную в Navision и предоставляет возможность перехода из Microsoft Word на карточку сотрудника в Navision.

При необходимости можно добавить, модифицируя файл профиля, возможности по просмотру Отсутствия сотрудника, Табеля, Заработной платы и т.п.
|