Замечание к документу "наблюдения за наблюдателем +"   >>>   
Тема: Re... (+)

Создан:Andrey N Cherepanov 12/06/2005 01:53 PM
Модифицирован:Andrey N Cherepanov 12/06/2005 01:58 PM
Папка:
01. Технические вопросы, 06. Разработка Notes-приложений, 99. Разное
Тип сообщения:
Мне лень заполнять это поле

Сообщение:
>> - проверил работу под Notes 5.0.8 - работает (правда эксперемент не чистый поскольку у меня на машине стоит и 5-ый клиент и 6-ой)

> кого ставили последним, того и тапки, но это к делу не относится, т.к.,
> повторяю, в примере (не знаю, может быть Вы его изменили) никакие OLE или

ни чего не менял и не перекомпилировал, едиственно в базе добавлялись тестовые агенты, но они на функционал ни как не влияют... :)

> COM интерфейсов лотуса участия не принимали, я настаиваю на этом.

Вы это проверили или это умозаключительный вывод?

> Вы передали ссылку (адрес - целое длинное число) объекта и храните его во
> внешнем объекте, сам объект( точней, имитация объекта) хранится в
> скриптовом стеке (области памяти, неважно)

позвольте с вами не согласится...
по моим наблюдениям, передается ИМЕННО COM-ОБЪЕКТ! и возвращается он уже ни как объект типа NotesXXXX, а как [OBJECT]! и во внешних приложениях он работает как COM-объект.

> думаю, и с UI должен номер прокатить, но у них очень хлипкий контекст и
> малое время жизни. впрочем, тут надо пробовать, боюсь ошибиться. у меня
> нет опыта в хранения uiшных объектов в переменных, списках, как-то не было
> нужды - или интуиция заставляла искать воркэраунды. не люблю лотусовый уи,
> кривой он и неправильный.

В том то и дело, если бы я только теоритические выкладки делал, то это одно, все что я здесь писал является результатом эксперементов с данными объектами. и к сожелению UI объекты передать во внешний ActiveX мне не получается (вернее получить их обратно)...

>- для передачи объектов необходимо сохранения и их предков, т.е. если мы получаем базу (NotesDatabase), из базы notesCollectionDocuments (например >через FTSearch), а из него notesDocument, то для передачи необходимо сохранить и NotesDatabase, дабы его "инстанс" не умер и объекты потомки не >уничтожились....

> ну это общее правило, и "внешнее" хранение не виновато.

я просто уточняю данный момент, дабы не возникало вопросов почему объект пустой... :)

Иерархия документов данной дискуссии:
Передача Notes-объектов между модулями... (Cherepanov; lawdb) (05.12.2005 14:02:54)
.... а Вы проверяли, или только в теории (+) (Dmitry Akulov) (05.12.2005 15:35:58)
........ работает, это я лажанулся. и тем не менее (+) отредактировано (Dmitry Akulov) (05.12.2005 16:02:12)
............ Re... (+) (Cherepanov; lawdb) (06.12.2005 8:32:05)
................ продолжаем разговор (+) (Dmitry Akulov) (06.12.2005 11:20:06)
.................... продолжаем... (+) (Cherepanov; lawdb) (06.12.2005 12:09:04)
.... +некоторые наблюдения... (Cherepanov; lawdb) (06.12.2005 11:56:29)
........ Как говорит Дмитрий "мало спал, много думал ;)"... (+) (Cherepanov; lawdb) (07.12.2005 7:33:45)
............ не уверен , правильна ли такая физкультура :) (Dmitry Akulov) (07.12.2005 22:11:38)
................ а кому легко? (+) (Cherepanov; lawdb) (08.12.2005 7:27:30)
.................... Андрей, я так понял, из Ваших слов, что вы запросто используете из скрипта обращение к COM, т.е. (+) (Dmitry Akulov) (08.12.2005 12:31:24)
........................ а почему нет... (+) (Cherepanov; lawdb) (09.12.2005 6:58:39)
............................ сорри Андрей, мы не понимаем друг-друга (+) (Dmitry Akulov) (09.12.2005 15:22:32)
................................ хм... :) (+) (Cherepanov; lawdb) (12.12.2005 8:20:48)
.................................... сдаюсь (+) (Dmitry Akulov) (12.12.2005 10:28:31)
............ COM Together - with Domino (-) (Denis Samoylovich) (07.12.2005 16:31:12)
........ наблюдения за наблюдателем + (Dmitry Akulov) (06.12.2005 13:26:21)
............ Re... (+) (Andrey N Cherepanov) (06.12.2005 13:53:33)
.... ... а вот с DCOM облом.... :(( (+) (Cherepanov; lawdb) (06.12.2005 9:16:31)


Разработчикам и администраторам: курсы, книги, сертификация