16.07.2004, 16:02 | #1 |
Заноза в заднице
|
При работе с Управлением Отношений встал вопрос о содзании дополнительных полей таблицы Контакты - создал. Далее встал вопрос о включениии этих полей в Поиск Контакта - встретился с затруднением... А именно: используемый при поиске кодеюнит 5067 Search Management осуществляет поиск посредством объекта типа Automation. Всвязи с этим хотелось бы знать: можно ли как-нибудь повлиять на объект такого типа, чтобы модифицировать алгоритм так, как хочется? Если кто что подскажет - буду признателен...
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
16.07.2004, 16:34 | #2 |
Moderator
|
На Automation повлиять нельзя, но можно изменить код кодеюнита. Хотя это тоже плохой вариант, т.к. в случае появления хот-фикса или какого другого фирменного обновления у вас будут трудности.
|
|
21.07.2004, 12:56 | #3 |
Заноза в заднице
|
Цитата:
Сообщение от Dzemon
На Automation повлиять нельзя, но можно изменить код кодеюнита. Хотя это тоже плохой вариант, т.к. в случае появления хот-фикса или какого другого фирменного обновления у вас будут трудности.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
21.07.2004, 16:28 | #4 |
Участник
|
а можете рассказать суть?
|
|
26.07.2004, 11:58 | #5 |
Заноза в заднице
|
Цитата:
Сообщение от mazzy
а можете рассказать суть?
Если что непонятно,- спрашивайте ещё, потому что в рамках форума слишком сложно рассказывать обо всех деталях. К слову сказать - я полтора дня разбирался во всех ньюансах, а потом ещё полдня добавлял к поиску четыре новых поля. Но в целом ничего особо сложного там нету.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
04.08.2004, 14:13 | #6 |
Заноза в заднице
|
Невольно приходится продолжать тему, ибо объекты Automation не дают спокойно жить. Отмечу, что вначале всё было нормально, а сегодня вот привычным движением мыши попытался перевыбрать папку Очередь (Управление Отношениями - Настройка, вкладка Регистрация E-Mail), так эта зараза знаете что мне сказала:
'Не удалось вызвать функцию FindFolderID. Компонент OLE или сервер Automation вернул следующее сообщение: Требуемая функция не существует, или вызов пытается присвоить значение свойству, которое не изменяется.' Сразу тревогу бить мне не хотелось, поэтому я решил просто перекомпилировать используемый кодеюнит, а именно E-Mail Logging (5064). И знаете, что на это ответил Navision? А я вам скажу: 'Не удалось загрузить выбранную библиотеку типов' Люди добрые, подскажите, как быстренько закрыть эту проблему, а то мне тут посоветовали переставить клиент Navision,- ой как не хочется....
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
04.08.2004, 14:21 | #7 |
Moderator
|
Попробуй перерегистрировать навижиновский Automation, который с аутлуком работает.
|
|
04.08.2004, 14:28 | #8 |
Заноза в заднице
|
Цитата:
Сообщение от Dzemon
Попробуй перерегистрировать навижиновский Automation, который с аутлуком работает.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
04.08.2004, 15:01 | #9 |
Moderator
|
Ну тогда похоже виноват Аутлук, чой-то в нем сломалось. Поробуй библиотеку CDO перерегистрировать.
|
|
04.08.2004, 15:30 | #10 |
Заноза в заднице
|
Цитата:
Сообщение от Dzemon
Ну тогда похоже виноват Аутлук, чой-то в нем сломалось. Поробуй библиотеку CDO перерегистрировать.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
04.08.2004, 16:15 | #11 |
Moderator
|
Не факт, что поможет, но называется CDO.DLL. Он не входит в стандартную инсталляцию, но есть на диске офиса.
Если навижиновский аутомэшн не использует CDO, то придется переустанавливать Аутлук. |
|
04.08.2004, 17:39 | #12 |
Шаман форума
|
Цитата:
Сообщение от Dzemon
..... то придется переустанавливать Аутлук.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
04.08.2004, 17:47 | #13 |
Moderator
|
Аутлук. Т.к. Навижин работает с клиентской частью.
Непонятно какими объектами пользуется навижиновский аутомэйшн, толи CDO, толи Outlook Automation. |
|
05.08.2004, 15:57 | #14 |
Заноза в заднице
|
Крик души:
Этот @#$@ный Outlook, и его синхронизация с этим #@$#@$%$%ным Navision, уже просто сводит меня с ума. Ни черта не работает, всё кругом ругается, ошибки одна за другой. Нет сил больше терпеть! Извините, что захламляю форум подобными высказываниями, но это просто кошмар какой-то, чесное слово!
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
05.08.2004, 19:06 | #15 |
Участник
|
2 Likefire:
У каждого были такие периоды, когда хотелось встретить разработчиков этой настройки в темном переулке... Держись!
__________________
Русский человек славится своим умением находить выход из самых трудных ситуаций, но еще более он славится своим умением находить туда вход. |
|
06.08.2004, 14:24 | #16 |
Заноза в заднице
|
Прогресс налицо: с _OApplication справился (пришлось перевыбрать все сервера Automation вручную), однако теперь заупрямился _OContact. Будем искать! (с)
З.Ы. Скоро буду писать диссертацию по теме "Интеграция Navision c Outlook".
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
06.08.2004, 14:36 | #17 |
Участник
|
Likefire, с удовольствием опубликую.
|
|
06.08.2004, 16:49 | #18 |
Участник
|
Это кстати не толко с outlook в navision происходит
когда вы ресетите переменную типа автомейшн, напимер вам не понравилось название переменной my_outlook и вы решили преименовать в his_outlook, то автомейшн слетает напрочь и даже если вы ему вернете опять старое имя то ничего работать все равно не будет. Единственный способ это удалить эту пременную и создать новую и желательно с другим именем. P.S. Если ваш кодеюнит содержит много кода и много таких странных пременных и вам ну уж очень приспичило что-нибудь исправить, то следует сначала экспортнуть этот объект ,исправить где-нибудь в блокноте, и импортнуть обратно. |
|
26.08.2004, 11:52 | #19 |
Заноза в заднице
|
Ох! Похоже на роду у меня написано: "страдать от Automation"! Чес слово: народ, у кого есть что почитать по использованию Automation in Navision, или вообще подобной теме, где можно почерпнуть каких-нибудь практических сведений по этому @#$##%&# Automation server! Спасибо за содействие, тем более что эти сведения будут доступны всем, кто когда-либо займётся этим вопросом, и тогда все вспомнят Вашего покорного слугу, незлым тихим словом!
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
26.08.2004, 12:00 | #20 |
Moderator
|
Что на этот раз?
|
|