Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
30:06:2004, 12:21
|
|
MANTICora Software Группа: Lotus team Сообщений: 826 Регистрация: 8:08:2003 Из: Минск, Беларусь Пользователь №: 4 Репутация: 1
|
Топик для вопросов и ответов связанных с Lotus продуктами, не требующие длительных рассуждений и отдельных тем.
|
|
Сообщение
#1
|
|
![]() |
|
Гость_jc_*
|
27:10:2004, 14:35
|
|
Инопланетный гость |
всем привет
подскажите!!!! как работать с календарными представлениями? calendar view создала, а как теперь сделать так, чтобы можно было вводить описание и оно отображалось в соответствующей ячеке даты? |
|
Сообщение
#121
|
|
|
|
28:10:2004, 13:05
|
|
Новенький Группа: Новенький Сообщений: 90 Регистрация: 29:07:2004 Пользователь №: 727 Репутация: 0
|
Открываем почтовую базу в дизайнере, находим представление ($Calendar) и изучаем
|
|
Сообщение
#122
|
|
|
Гость_jc_*
|
29:10:2004, 07:15
|
|
Инопланетный гость |
Цитата(Andre @ 28:10:2004, 16:05 ) Открываем почтовую базу в дизайнере, находим представление ($Calendar) и изучаем разобралась |
|
Сообщение
#123
|
|
|
Гость_чайник_*
|
2:11:2004, 13:45
|
|
Инопланетный гость |
Подскажите кто знает.Считаю колличество документов в фолдере и столкнулся с таким глюком, когда на локальном компе в foldere, в колонке со значениями 1 ставлю итоговую сумму - все показывает правильно, но когда эту базу копирую на сервер, итоговая сумму там показывает 0. в чем проблема?
спасибо всем кто ответит. |
|
Сообщение
#124
|
|
|
Гость_чайник_*
|
4:11:2004, 06:07
|
|
Инопланетный гость |
Спасибо всем, кто ответил на предыдущий вопрос, но родился новый: открыты стандартныйе LN вьюшки, т.е. в левой части окна - списки вьюшек, в правой - открываются сами вьюшки. Как после окончания работы агента сделать так чтобы текущей была именно нужная вьюшка или фолдер? Метод OpenView не подходит, потому, что он открывает новое окно
|
|
Сообщение
#125
|
|
|
|
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
|
|
|
|
4:11:2004, 11:00
|
|
Новенький Группа: Новенький Сообщений: 4 Регистрация: 4:11:2004 Пользователь №: 1 006 Репутация: 0
|
Есть проблема. Нужно переименовать пользователя пытаюсь сделать программа пишет что "Ошибка сервера не найден фаил certlog.nsf". Где его взять?
|
|
Сообщение
#128
|
|
|
|
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
|
|
|
|
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
|
|
|
|
8:11:2004, 19:52
|
|
Новенький Группа: Программист Сообщений: 86 Регистрация: 9:01:2004 Пользователь №: 208 Репутация: 1
|
nor, спасибо.
Сожалению я не знаю сколько будет строк, так что заранеее впихнуть в форму таблицу не получится. Я уже думал в эту сторону. Хотел запихнуть таблицу заранее и скрывать не нужные строки, но беда в том что таблица в максимуме может быть около 200 строк :-(. Хотя это и исключительный случай (обычно 5-20), но и его нельзя игнорировать.... Тут как-то Veselinka поднимала вопрос по поводу работы с табличными данными в Лотус, ]]>http://forum.codeby.net/topic1634s0.html?#entry13021]]> ты там писал, что можешь примерчик кинуть по внедрению html в Lotus. Может это меня спасет. И еще может кто что ниубть еще нарыл по этой теме? Спасибо. |
|
Сообщение
#133
|
|
|
|
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
|
|
|
|
11:11:2004, 07:52
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Всем привет!
Киньте мысль Надо сделать full-text поиск по базе. По документам сделала, там все просто. Но начальнику необходимо еще, чтоб искало по аттачментам (не имя файла, а по самому файлу). Вот в этом и загвоздка. Подскажите, можно ли это вообще сделать и как? Перекопала весь хелп - ничего не нашла. Хоть какой способ может существует? Не отрицаю, что возможно туплю |
|
Сообщение
#136
|
|
|
|
12:11:2004, 06:02
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Всё, не надо
разобралась PS хм.....интересно.....тут ваще кто-нить в последнее время бывает?..... |
|
Сообщение
#137
|
|
|
|
12:11:2004, 06:03
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Всё, не надо
разобралась 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
|
|
|
|
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
|
|
|
|
12:11:2004, 13:15
|
|
Новенький Группа: Новенький Сообщений: 90 Регистрация: 29:07:2004 Пользователь №: 727 Репутация: 0
|
Цитата(чайник @ 12:11:2004, 11:30 ) Когда открываю документ во вьюшке - значение в поле вижу, все ок Вот таких чудес не видел ни разу А может ты видишь не значение поля, а результат который возвращает формула колонки ? Посмотри свойства документа - там это поле заполненное есть ? |
|
Сообщение
#144
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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 полей ты так в документ и "н |