DECS

  • Автор темы Galina
  • Дата начала
G

Galina

#1
Вопрос к тем, кто имеет опыт обмена данными между Lotus и Oracle.

Нужно ли на сервере Domino устанавливать клиента Oracle, чтобы пользоваться DECS или DCR?


Спасибо.
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#4
Всем привет!
Вот решил по пользоваться таким продуктом как DECS.
Надо связать форму с таблицей в MSSQL.
Используя ODBC-коннект все работает нормально... но мне хочется использовать OLE-соединение.
Но вот незадача... не могу разобраться в настройках... ;)
Вроде бы ничего сложного - но тем не менее не получается. Скорее всего что-то не то пишу... ;) а что не пойму
 

Вложения

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 809
21
#5
Всем привет!
Есть связка DECS+Oracle. Как-то не особо получается разобраться.
В DECS есть активность, которая мапит поля вида из Oracle с формой. При запуске активности документы в Lotus "приезжают", но какие-то не понятные. При запущенной активности документы не открываются. Спасает только остановка активности. Ну и соответственно не происходит синхронизация если в Oracle изменили данные. Кто пробовал и у кого получилось сделать связку - прошу поделиться опытом
 

Zeka

Well-known member
01.09.2009
219
0
#6
Надо при помощи DECS передать данные в DB2. Далее эти данные используются в Crystal reports.
Всё бы хорошо, но при переносе текстового поля в столбик VARCHAR(256), DECS обрезает значение до этих самых 256 символов.
В самих отчётах нас это обрезание полей вполне устраевает.
Проблема в том, что DECS в наглую обрезает поля и в самих ноутсовских документах.

Как сделать что бы значения полей в ноутсовских документах не изменялись?
 

Cleric-Lviv

Lotus team
03.01.2008
600
0
#7
Zeka

У меня тоже была проблема с етим DECS, решил сам написать либу которая переганяет данние с лотуса в оракл(в моем случае)
все очень и очень хорошо работает. если вам будет интересно то посмотрите в сторону LCConnection
 

Zeka

Well-known member
01.09.2009
219
0
#9
Плюс ко всему DECS ещё и мултивалуе поля каверкает в ноутсовских документах - т.е. из мултивалуе делает делает один длинный стринг.
Может кто подскажет, как сделать, что бы нотсовские документы гарантированно оставались неизменными?
 

Zeka

Well-known member
01.09.2009
219
0
#10
В DECS есть активность, которая мапит поля вида из Oracle с формой. При запуске активности документы в Lotus "приезжают", но какие-то не понятные. При запущенной активности документы не открываются. Спасает только остановка активности. Ну и соответственно не происходит синхронизация если в Oracle изменили данные. Кто пробовал и у кого получилось сделать связку - прошу поделиться опытом
Вопрос устарел, но отвечу. Может кому в будущем пригодится. Сам тоже с этим столкнулся.

Документ не открывается, потому что при открытии DECS по ключу пытается найти ему соответствующeю запись в Oracle. Не находит и поэтому ругается.
Что бы этого избежать надо в активности на Event Options->Open->Missing External Records поставить Create Record.
 

Cleric-Lviv

Lotus team
03.01.2008
600
0
#11
Zeka

несовсем так, не откривает так как запущен механизм передачи данних из лотуса в оракл, если идет синхронизация или передача то документ не подлежит откритию.


да забейте вы на етот DECS, потратте немножко времени и напишите сами процедуру перекидки данних из лотуса в оракл