Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> Диалоги Lotus developers, Вопросы и ответы!
Vagor.ini
Вставить ник
сообщение 30:06:2004, 12:21
Цитата Ответить 


MANTICora Software
Иконка группы

Группа: Lotus team
Сообщений: 826
Регистрация: 8:08:2003
Из: Минск, Беларусь
Пользователь №: 4



Репутация:   1  


Топик для вопросов и ответов связанных с Lotus продуктами, не требующие длительных рассуждений и отдельных тем.
Подняться вверх 
 
Сообщение #1
23 страниц V  « < 3 4 5 6 7 > »   
Новая тема 
Ответов (120 - 149)
Гость_jc_*
сообщение 27:10:2004, 14:35
Цитата Ответить 





Инопланетный гость






    


всем приветsmile.gif
подскажите!!!!
как работать с календарными представлениями?
calendar view создала, а как теперь сделать так,
чтобы можно было вводить описание и оно отображалось
в соответствующей ячеке даты?
Подняться вверх 
 
Сообщение #121
Andre
Вставить ник
сообщение 28:10:2004, 13:05
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Открываем почтовую базу в дизайнере, находим представление ($Calendar) и изучаем smile.gif Там все просто
Подняться вверх 
 
Сообщение #122
Гость_jc_*
сообщение 29:10:2004, 07:15
Цитата Ответить 





Инопланетный гость






    


Цитата(Andre @ 28:10:2004, 16:05 )
Открываем почтовую базу в дизайнере, находим представление ($Calendar) и изучаем smile.gif Там все просто

smile.gif спасибо!!!
разобралась
Подняться вверх 
 
Сообщение #123
Гость_чайник_*
сообщение 2:11:2004, 13:45
Цитата Ответить 





Инопланетный гость






    


Подскажите кто знает.Считаю колличество документов в фолдере и столкнулся с таким глюком, когда на локальном компе в foldere, в колонке со значениями 1 ставлю итоговую сумму - все показывает правильно, но когда эту базу копирую на сервер, итоговая сумму там показывает 0. в чем проблема?
спасибо всем кто ответит.
Подняться вверх 
 
Сообщение #124
Гость_чайник_*
сообщение 4:11:2004, 06:07
Цитата Ответить 





Инопланетный гость






    


Спасибо всем, кто ответил на предыдущий вопрос, но родился новый: открыты стандартныйе LN вьюшки, т.е. в левой части окна - списки вьюшек, в правой - открываются сами вьюшки. Как после окончания работы агента сделать так чтобы текущей была именно нужная вьюшка или фолдер? Метод OpenView не подходит, потому, что он открывает новое окно
Подняться вверх 
 
Сообщение #125
Andre
Вставить ник
сообщение 4:11:2004, 07:56
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Варианты:
1. На @-формулах
@Command([FileCloseWindow]);
@PostedCommand([OpenView];"View Name")
Можно скомпановать при помощи вызова нескольких агентов. Сначала вызывается агент выполняющий скрипт, следующим агент по открытию View.

2. На скрипте так просто не получится ибо метода по закрытию текущего окна за исключение UIDocument нет (либо я не знаю его). Тогда подключаем API и решаем проблему следующим образом
Dim ws As New NotesUIWorkspace
Dim uiDb As NotesUIdataBase

Set uiDb = ws.CurrentDataBase

'закрываем текущее окно
Call NEMStopSubprogramWindow(NEMGetCurrentSubprogramWindow)

Call uiDb.OpenView ("All")

В Declarations добавляем
Declare Function NEMGetCurrentSubprogramWindow& Lib "nnotesws.dll" ()
Declare Function NEMStopSubprogramWindow% Lib "nnotesws.dll" (Byval hWnd&)
Подняться вверх 
 
Сообщение #126
Гость_чайник_*
сообщение 4:11:2004, 08:31
Цитата Ответить 





Инопланетный гость






    


Спасибо, буду пробовать, что лучше подойдет
Подняться вверх 
 
Сообщение #127
Tangar
Вставить ник
сообщение 4:11:2004, 11:00
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 4
Регистрация: 4:11:2004
Пользователь №: 1 006



Репутация:   0  


Есть проблема. Нужно переименовать пользователя пытаюсь сделать программа пишет что "Ошибка сервера не найден фаил certlog.nsf". Где его взять?
Подняться вверх 
 
Сообщение #128
osmor
Вставить ник
сообщение 4:11:2004, 11:46
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 86
Регистрация: 9:01:2004
Пользователь №: 208



Репутация:   1  


Низкий всем поклон.
Подскажите.
Хочу в RichText поле UIdocumenta добавить таблицу и заполнить ее данными.
Как это сделать в Document знаю. А вот как в текущем не сохраненном?
Заранее спасибо.
Подняться вверх 
 
Сообщение #129
Гость_leitenant_*
сообщение 8:11:2004, 14:40
Цитата Ответить 





Инопланетный гость






    


Help! Нужно выбрать из базы документы у которых значение поля (дата) у ответных документов должно быть больше "условия1", но при этом выбирать только те документы, у которых колличество ответных удовлетворяющих "условию1" не меньше, чем "условие2".
Подскажите как это сделать...
Подняться вверх 
 
Сообщение #130
Andre
Вставить ник
сообщение 8:11:2004, 14:53
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Цитата(osmor @ 4:11:2004, 14:46 )
Низкий всем поклон.
Подскажите.
Хочу в RichText поле UIdocumenta добавить таблицу и заполнить ее данными.
Как это сделать в Document знаю. А вот как в текущем не сохраненном?
Заранее спасибо.

Нужно вставить заполненную таблицу с данными или просто пустую ?
Если просто пустую таблицу, то можно попробовать на @-формулах @Command([EditInsertTable])
Предварительно курсор установить в rich text поле
Подняться вверх 
 
Сообщение #131
Гость_Guest_*
сообщение 8:11:2004, 16:46
Цитата Ответить 





Инопланетный гость






    


В лотусе нет понятия объект типа "таблица", поэтому вставить в uidoc вставить ГРИД не получится, заранее тебе придется задать структуру таблицы в дизайнере (кол. строк и столбцов) - затем отобразить в клиенте, т.е. динамически изменить количество строк в клиенте по мере необходимости нельзя, также нельзя выделить определенную строку таблицы для редактирования.

нор
Подняться вверх 
 
Сообщение #132
osmor
Вставить ник
сообщение 8:11:2004, 19:52
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 86
Регистрация: 9:01:2004
Пользователь №: 208



Репутация:   1  


nor, спасибо. rolleyes.gif
Сожалению я не знаю сколько будет строк, так что заранеее впихнуть в форму таблицу не получится.
Я уже думал в эту сторону. Хотел запихнуть таблицу заранее и скрывать не нужные строки, но беда в том что таблица в максимуме может быть около 200 строк :-(. Хотя это и исключительный случай (обычно 5-20), но и его нельзя игнорировать....
Тут как-то Veselinka поднимала вопрос по поводу работы с табличными данными в Лотус, ]]>http://forum.codeby.net/topic1634s0.html?#entry13021]]>
ты там писал, что можешь примерчик кинуть по внедрению html в Lotus. Может это меня спасет.
И еще может кто что ниубть еще нарыл по этой теме?
Спасибо.
Подняться вверх 
 
Сообщение #133
nor
Вставить ник
сообщение 9:11:2004, 10:38
Цитата Ответить 


Lotus master
Иконка группы

Группа: Lotus team
Сообщений: 354
Регистрация: 10:04:2004
Пользователь №: 398



Репутация:   5  


osmor
Можно симулировать ГРИД в лотусе посредством поля типа Listbox, скрытых дочерних документов, только бизнес-функции "Добавить", "Изменить", "Удалить" и "Удалить Все" по выделенной строке в гриде придется писать самому (на LotusScript).
Подняться вверх 
 
Сообщение #134
Гость_leitenant_*
сообщение 9:11:2004, 11:09
Цитата Ответить 





Инопланетный гость






    


nor, почитай, пожалста, чуть выше мой вопрос по выборке. дело не в том, что мне лень это сделать - с помощью LotusScript я это уже сделал, но так, что на код страшно смотреть. вот хочется узнать мнение опытных о такой задаче, может это делается как-то стандартно и легко???
Подняться вверх 
 
Сообщение #135
Dark
Вставить ник
сообщение 11:11:2004, 07:52
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 28
Регистрация: 2:02:2004
Из: Grodno
Пользователь №: 251



Репутация:   0  


Всем привет!
Киньте мысль
Надо сделать full-text поиск по базе. По документам сделала, там все просто. Но начальнику необходимо еще, чтоб искало по аттачментам (не имя файла, а по самому файлу). Вот в этом и загвоздка. Подскажите, можно ли это вообще сделать и как? Перекопала весь хелп - ничего не нашла. Хоть какой способ может существует? Не отрицаю, что возможно туплю smile.gif и поэтому прасю о помощи smile.gif
Подняться вверх 
 
Сообщение #136
Dark
Вставить ник
сообщение 12:11:2004, 06:02
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 28
Регистрация: 2:02:2004
Из: Grodno
Пользователь №: 251



Репутация:   0  


Всё, не надо smile.gif мой вопрос снят с рассмотрения
разобралась wink.gif

PS хм.....интересно.....тут ваще кто-нить в последнее время бывает?.....
Подняться вверх 
 
Сообщение #137
Dark
Вставить ник
сообщение 12:11:2004, 06:03
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 28
Регистрация: 2:02:2004
Из: Grodno
Пользователь №: 251



Репутация:   0  


Всё, не надо smile.gif мой вопрос снят с рассмотрения
разобралась wink.gif

PS хм.....интересно.....тут ваще кто-нить в последнее время бывает?.....
Подняться вверх 
 
Сообщение #138
Гость_чайник_*
сообщение 12:11:2004, 08:29
Цитата Ответить 





Инопланетный гость






    


Подскажите, что за глюк такой: есть поле Computed, типа Number. Когда открываю документ во вьюшке - значение в поле вижу, все ок, но когда в LotusScript пытась обратиться к значению или например Messagebox doc.pole(0),то показывает "пусто". В чем проблема?
Подняться вверх 
 
Сообщение #139
Гость_чайник_*
сообщение 12:11:2004, 08:30
Цитата Ответить 





Инопланетный гость






    


Подскажите, что за глюк такой: есть поле Computed, типа Number. Когда открываю документ во вьюшке - значение в поле вижу, все ок, но когда в LotusScript пытась обратиться к значению или например Messagebox doc.pole(0),то показывает "пусто". В чем проблема?
Подняться вверх 
 
Сообщение #140
Lina
Вставить ник
сообщение 12:11:2004, 09:47
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 25
Регистрация: 2:11:2004
Из: Минск
Пользователь №: 997



Репутация:   0  


Может, нужно выставить параметр фун формы refresh field какой-нить?
Подняться вверх 
 
Сообщение #141
Гость_чайник_*
сообщение 12:11:2004, 09:51
Цитата Ответить 





Инопланетный гость






    


зачем? на сколько я понимаю, Computed - выисляемое поле, хначение которого хранится В документе, но вот почему я его в LotusScript не могу взять?
Подняться вверх 
 
Сообщение #142
Гость_чайник_*
сообщение 12:11:2004, 09:53
Цитата Ответить 





Инопланетный гость






    


зачем? на сколько я понимаю, Computed - выисляемое поле, хначение которого хранится В документе, но вот почему я его в LotusScript не могу взять?
Подняться вверх 
 
Сообщение #143
Andre
Вставить ник
сообщение 12:11:2004, 13:15
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Цитата(чайник @ 12:11:2004, 11:30 )
Когда открываю документ во вьюшке - значение в поле вижу, все ок

Вот таких чудес не видел ни разу smile.gif
А может ты видишь не значение поля, а результат который возвращает формула колонки ?
Посмотри свойства документа - там это поле заполненное есть ?
Подняться вверх 
 
Сообщение #144
Dark
Вставить ник
сообщение 12:11:2004, 14:13
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 28
Регистрация: 2:02:2004
Из: Grodno
Пользователь №: 251



Репутация:   0  


Есть такое, я не раз встречалась и не знаю в чем дело
Компьютед фиелд должно сохранять значение в документ, а оно не сохранялось. Поле было пустым. Из-за чего приходилось делать его редактируемым

если кто скажет в чем дело, тоже буду очень благодарна
Подняться вверх 
 
Сообщение #145
Гость_чайник_*
сообщение 12:11:2004, 14:14
Цитата Ответить 





Инопланетный гость






    


да нет, все так как я и написал. с помощью doc.pole(0) я могу видеть это значение, только если перед этим седлаю doc.ComputeWithForm
Подняться вверх 
 
Сообщение #146
Гость_чайник_*
сообщение 12:11:2004, 14:16
Цитата Ответить 





Инопланетный гость






    


т.е. сделаю doc.ComputeWithForm
Подняться вверх 
 
Сообщение #147
Andre
Вставить ник
сообщение 12:11:2004, 15:54
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Если документ создавали на скрипте - то все правильно. В этом случае вы полностью отвечаете за наличие и содержание полей документа.
ComputeWithForm - правильное решение - он пересчитывает документ по форме, которую вы должны указать при создании документа.

Что касается "когда открываю документ во вьюшке" в случае если документ создавался на скрипте и не выполнялся computewithform то значения computed поля в колонке быть НЕ МОЖЕТ по определению, за исключением случая когда в колонке отрабатывает своя формула (либо вы в скрипте указали значение для этого поля)
Если мы откроем такой документ на редактирование, на чтение то computed поле просто пересчитается исходя из формулы, которую вы в него записали. Но если документ не пересохранить - то это computed поле в документе не появится.
Если посмотреть свойства документа Fields то там будут только те поля, которые вы заполнили на скрипте и никакие другие.
Подняться вверх 
 
Сообщение #148
Гость_чайник_*
сообщение 13:11:2004, 09:28
Цитата Ответить 





Инопланетный гость






    


согласен, мы открыли документ, он пересчитался и я вижу значение в поле, но почему оно так не сохраняется, если в букваре написано: тип поля Computed - значение вычисляется и ХРАНИТСЯ В ДОКУМЕНТЕ???
Подняться вверх 
 
Сообщение #149
Andre
Вставить ник
сообщение 15:11:2004, 08:13
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 90
Регистрация: 29:07:2004
Пользователь №: 727



Репутация:   0  


Цитата(чайник @ 13:11:2004, 12:28 )
согласен, мы открыли документ, он пересчитался и я вижу значение в поле, но почему оно так не сохраняется, если в букваре написано: тип поля Computed - значение вычисляется и ХРАНИТСЯ В ДОКУМЕНТЕ???

Если я все правильно понимаю - ситуация такая:
на скрипте был создан документ, в котором есть computed поле, но значение этому полю на скрипте не присваивалось. ComputeWithForm не выполнялся
В этом случае в документе будут только те поля, которые ты явно указал при создании на скрипте.
(например в дизайне формы 10 - полей, ты на скрипте заполнил 4 - итого в документе будет 4 поля, но не 10. Если выполнить ComputeWithForm - будет 10 полей)

далее ты открываешь документ в котором реально сохранены только те поля, которые ты заполнил скриптом (в нашем примере 4 поля)
Документ на экране при этом пересчитывается для ОТОБРАЖЕНИЯ по той форме, по которой его открыли (итого ты ВИДИШЬ 10 полей). Но если его не сохранить - то ничего не изменится - 4 поля как были так и остались, а 6 полей ты так в документ и "н