Не Вызывается Диалог Sametime

  • Автор темы deeeman
  • Дата начала
D

deeeman

на форме сделал кнопку "начать разговор с сотрудником"
в кнопке код:
Код:
@Command([SendInstantMessage]; NotesName)
поле NotesName нормальное, там имя сотрудника вида: CN=...

код работает на 7 версии и иногда на 8.5
но бывает на 8.5 (чаще всего эклипсовом) такое:

для новых сотрудников, чьи имена не добавлены в личный контакт лист самтайма, разговор не может быть начат.
вылазиет сообщение:
"Не подключен к серверу экспресс сообщений", хотя на самом деле человек в Sametime есть!

Может есть другие более рабочие способы вызова диалога самтайм?
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Код:
Set UIDoc = Workspace.ComposeDocument( "", "", "Chat", , , True )
UIDoc.Document.LotusName = LotusName
Call UIDoc.Close
Если LotusName массив - вызовется групповой чат
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
ругается на форму Chat, где ее взять?
Да-да.. забл
Создай форму Сhat.
В событии QueryClose напиши формулу @Command( [SendInstantMessage]; LotusName )
В ней 2 поля.
Первое - текстовое поле SaveOptions компьютед со значением "0"
Второе - Name-поле LotusName. Многозначное редактируемое.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!