AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.11.2005, 15:19   #1  
RobiBaggio is offline
RobiBaggio
Участник
Аватар для RobiBaggio
 
285 / 10 (1) +
Регистрация: 16.02.2004
Здравствуйте, коллеги!
Помогите если можете: стоит 4.0 под SQL server.
Пытаюсь включить синхронизацию с Outglook, и тут же радостно выдается ошибка "Обработчик Outlook не включается".
Рядом стоит 3.7 там все прекрасно работает
Что бы это могло быть?
Старый 28.11.2005, 18:40   #2  
Suok_imported is offline
Suok_imported
Участник
Аватар для Suok_imported
 
61 / 10 (1) +
Регистрация: 19.10.2005
Цитата:
Сообщение от RobiBaggio Посмотреть сообщение
Здравствуйте, коллеги!
Помогите если можете: стоит 4.0 под SQL server.
Пытаюсь включить синхронизацию с Outglook, и тут же радостно выдается ошибка "Обработчик Outlook не включается".
Рядом стоит 3.7 там все прекрасно работает
Что бы это могло быть?
О! У меня тоже так было . Причину и решение пока не нашла - за ненадобностью. Давайте искать вместе
При тестировании локально 4ка работала.
В Управл. Отнош. Настройки, закладка регистрация e-mail что заполнено? Код пользователя там указан?

такая ошибка сразу возникла - при первой же попытке?
На карточке менеджера, который будет синхронизироваться - e-mail указан верный?
Старый 29.11.2005, 09:42   #3  
RobiBaggio is offline
RobiBaggio
Участник
Аватар для RobiBaggio
 
285 / 10 (1) +
Регистрация: 16.02.2004
Suok, спасибо. Подтолкнул на мысль, у нас в компании несколько адресов e-mail, я поставил первый который пришел в голову из моих 4. А надо ставить тот который в учетной записи Outglook. C the Bat такого у меня не было.

Забыл. Респект Suok
Старый 17.10.2007, 16:23   #4  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
что б не открывать новой темы....

Настраиваю синхронизацию Nav 4 sp3 с Outlook 2003 sp2 на локальной базе. При попытке синхронизации выдает ошибку:
"Не удалост вызвать функцию Restrict. Компинент OLE или сервер Automation вернул следующее сообщение:
Требуемая функция не существует, или вызов пытается присвоить значение свойству, которое не изменяется."

Лезу в отчет 5171 Synchronize with Outlook где собственно и возникает ошибка. Такой функции действительно нет у моего автомэйшена (NS Outlook Synchronization Handler 1.7).

И что бы это могло быть? Меня обделили?

P.S. Как могу судить по названию и коду, Restrict служит для налождения фильтров, например на период синхронизации

P.P.S. Когда-то делал синхронизацию на 3.6, и подобных проблем не возникало
Старый 17.10.2007, 16:46   #5  
Голышев Михаил is offline
Голышев Михаил
Участник
 
106 / 10 (1) +
Регистрация: 03.07.2006
У меня также NS Outlook Synchronization Handler 1.7

Всё работает

Почитайте тут:
Использование Automation

UPD: В любой случае, можете закоментировать строчку
OLContacts := OLContacts.Restrict('[Sensitivity] <> 2');

Это фильтрация контактов по признаку <>Private
Старый 17.10.2007, 17:02   #6  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от golyshev Посмотреть сообщение
UPD: В любой случае, можете закоментировать строчку
OLContacts := OLContacts.Restrict('[Sensitivity] <> 2');

Это фильтрация контактов по признаку <>Private
Это я уже делал но там еще есть синхронизация задач с фильтром по времени.

Код:
OLTasks :=
  OLTasks.Restrict('([Start Date] <= ''' + FORMAT(EndDate) +
	''' AND [Due Date] >= ' + '''' + FORMAT(StartDate) + ''')' +
	' OR ([Start Date] = '''' AND [Due Date] >= ' + '''' + FORMAT(StartDate) + ''')');
Если ничего не поможет, то конечно все закомментирую нафиг
Старый 07.12.2007, 12:06   #7  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Все дело оказалось в сервиспаках. Моя ошибка вылазила в sp1, после установки sp3 ошибка исчезла.
После замены CRONUS'а с sp1 на sp3 появилась странная ошибка, которая возникала на триггере OnAfterGetRecord при синхронизации задач. Ошибка гласила, что переменная типа Automation сначала должна быть создана или присвоена.
После анализа кода, решил что это бред. Поставил SLEEP(1000); первой строкой данного триггера и ошибка пропала...
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:41.