Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
13:11:2003, 14:21
|
|
MANTICora Software Группа: Lotus team Сообщений: 826 Регистрация: 8:08:2003 Из: Минск, Беларусь Пользователь №: 4 Репутация: 1
|
Тема для постинга мелких вопросов - ответов для разрботчиков приложений и баз Lotus Notes. Если Ваш вопрос влечет долгое обсуждение, то желательно создать отдельную тему.
|
|
Сообщение
#1
|
|
![]() |
|
|
29:04:2004, 02:48
|
|
Новенький Группа: Новенький Сообщений: 42 Регистрация: 14:04:2004 Пользователь №: 416 Репутация: 0
|
nor Еще раз спасибо, именно это и надо было.
|
|
Сообщение
#91
|
|
|
|
29:04:2004, 06:13
|
|
Продвинутый Группа: Новенький Сообщений: 162 Регистрация: 23:04:2004 Из: Ульяновск НГ Пользователь №: 445 Репутация: 0
|
Все ясно… чтобы добавить песни – я открывал новый фреймсет. Если в кнопке просто написать «@Command([Openview]; "ViewOne")» тогда справа и правда открывается ВьюВн, но вот левое меню заменяется на какой-то дефолтовый! Что не так?
Понятно почему ссылки появлялись - это ссылки на открытые фреймы. |
|
Сообщение
#92
|
|
|
|
29:04:2004, 06:59
|
|
Lotus team Группа: Lotus team Сообщений: 142 Регистрация: 3:03:2004 Из: Новосибирск Пользователь №: 303 Репутация: 0
|
Isk - прости, мне очень стыдно, я злобно наехала на тебя...
Я сидела - меня достали на работе, я писала пост, просто в очень плохом настроении... и вовсе его в таком виде не собиралась посылать и выливать на ни в чем не повинного человека - ушат отстоя, к нему не относящийся, а оно послалось - когда я писала код и табуляции пыталась в него вставлять - перескочило из окошка на кнопку отправки поста - как я понимаю. Вот и получилось... я сегодня даже ночью уснуть не могла ... психовала, что обидела тебя... извини еще раз - если можешь. Я не горжусь тем, что я написала..... |
|
Сообщение
#93
|
|
|
|
29:04:2004, 10:04
|
|
Новенький Группа: Новенький Сообщений: 42 Регистрация: 14:04:2004 Пользователь №: 416 Репутация: 0
|
Veselinka Да я не обиделся честное слово, а вопросы все равно буду присылать и писать, никуда не денешься. Спасибо
|
|
Сообщение
#94
|
|
|
|
30:04:2004, 04:30
|
|
Новенький Группа: Новенький Сообщений: 42 Регистрация: 14:04:2004 Пользователь №: 416 Репутация: 0
|
Не подскажете, если есть агент который помечает документ как снятый с контроля, я так понял что это делается агентом
Dim ws As NotesUIWorkspace Dim ses As NotesSession Dim db As NotesDatabase Dim controldb As NotesDatabase Dim col As NotesDocumentCollection Dim agent As NotesAgent Dim action(2) As String Dim response As String Dim cdoc As NotesDocument Dim item As NotesItem Dim asitem As NotesItem On Error Goto er Set ws = New NotesUIWorkspace action(0) = "Снять с контроля" action(1) = "Восстановить контроль" response = ws.Prompt (PROMPT_OKCANCELLIST, "Сервис","Выберите тип сервиса",action(0), action) If response="" Then Exit Sub Set ses = New NotesSession Set db = ses.CurrentDatabase Set controldb = ses.GetDatabase(db.Server,GetBasePath("ControlDB") Set agent = controldb.GetAgent("Service") Set col = db.UnprocessedDocuments Set cdoc = col.GetFirstDocument While Not cdoc Is Nothing If cdoc.Form(0)="IN" Or cdoc.Form(0)="KR" Or cdoc.Form(0)="KP" Or cdoc.Form(0)="Q" Then Set asitem = cdoc.GetFirstItem("agentstart") Select Case response Case "Снять с контроля": cdoc.agentstart=Replace(cdoc.agentstart,"ServiceRestoreControl","") asitem.AppendToTextList "ServiceResetControl" cdoc.ServiceParameter = ses.UserName Case "Восстановить контроль": cdoc.agentstart=Replace(cdoc.agentstart,"ServiceResetControl","") asitem.AppendToTextList "ServiceRestoreControl" cdoc.ServiceParameter = ses.UserName End Select cdoc.Save False,False End If Set cdoc = col.GetNextDocument(cdoc) Wend ' Call agent.RunOnServer ws.ViewRefresh Exit Sub er: Msgbox "Ошибка "+Error+" " +Cstr(Erl),16,"Ошибка " Resume en en: вот код, не могу найти агента с этим именем ServiceRestoreControl вопрос где бы это могло храниться, и как? |
|
Сообщение
#95
|
|
|
|
30:04:2004, 06:48
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Isk
И отключай смайлики, когда пишешь код. |
|
Сообщение
#96
|
|
|
|
30:04:2004, 07:15
|
|
Продвинутый Группа: Новенький Сообщений: 162 Регистрация: 23:04:2004 Из: Ульяновск НГ Пользователь №: 445 Репутация: 0
|
Теперь я решил создать для пробы сайтик на базе лотус. На всех страничках поставил галочку «Treat contents as HTML», но почему-то при запуске експлорера с сайта или из дизайнера, он отвечает, что страница не найдена. В чем дело?
|
|
Сообщение
#97
|
|
|
|
30:04:2004, 09:48
|
|
Lotus team Группа: Lotus team Сообщений: 142 Регистрация: 3:03:2004 Из: Новосибирск Пользователь №: 303 Репутация: 0
|
Описываю ситуацию:
1. Есть документ с вложенными атачментами 2. Документ редактируется через web 3. Домино генерит внизу уродскую надпись "Mark attachments for deletion" и список атачей с чекбоксами для удаления Чего хочется: Привести дизайн и локализацию этого куска формы к общему стилю. Если конкретно - то желательно бы перенести этот кусок ближе к середине документа Русифицировать, и одеть на него стили, сейчас домино там генерит таг font с параметрами, от него надо бы избавиться, чтобы стили оделись. Проблема наверняка - часто встречающаяся у разработчиков веб сайтов на домино. Но я в данной области девелопмента под домино - не особо сильна и не знакома со стандартными приемами. В хэлпе по этому поводу не нашла ничего подходящего.... Может быть можно с <div> поиграться и задвинуть его куда-нибудь и сгенерить самой этот блок... но этот как-то сложно, может быть по-проще можно? Кто знает? |
|
Сообщение
#98
|
|
|
|
30:04:2004, 17:46
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Gogan.exe
А ты http сервер включил? |
|
Сообщение
#99
|
|
|
|
30:04:2004, 18:44
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Veselinka
К сожалению, я не вижу возможности решить эту проблему мне известными стандартными методами. Буду крайне признателен, если тебе что-то получится сделать в этом плане и ты поделишься со всеми нами результатами. |
|
Сообщение
#100
|
|
|
|
3:05:2004, 10:00
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Всем привет!
Помогите, кто сможет! Трабл в том, что мне надо сотворить дерево (типа существуют отделы. в них подотделы и т.д.) Это дерево предполагает создание и удалени отделов. Так вот как это сделать программно? как его генерить? Если чесно делала (использ. схему, скриптом генерировала ее), все замечательно, если бы не одно НО: не отображаются изменения в Outlines. Если смотрю в дизайнере - все есть, все поменялось как надо, и если это все сохранить в самом дизайнере и открыть в клиенте, то все ОК. А вот в самом клиенте ничего не видно..... Объясните что я делаю не так? Саму схему сохраняю, уже и рефреш окна пробовала - ничего не помогает.... Но зато, что самое интересное, в дизайнере все изменения видны... |
|
Сообщение
#101
|
|
|
|
3:05:2004, 12:12
|
|
MANTICora Software Группа: Lotus team Сообщений: 826 Регистрация: 8:08:2003 Из: Минск, Беларусь Пользователь №: 4 Репутация: 1
|
Dark
Переоткрыть базу надо... Оутлайн встроен на пайдж, а он динамически не обновляется... |
|
Сообщение
#102
|
|
|
|
3:05:2004, 13:05
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Vagor.ini
ну да, я сама заметила, что переоткрывая базу все замечательно, тока не нравится это мне.... Не будет же человек переоткрывать ее все время....если еще один раз за какой-то промежуток ввести данные надо - еще куда ни шло, а если за раз надо ввести несколько записей (отделов)...не говорю уже о МНОГО записей переоткрывать ее самой - тоже как то .... ....что делать... ех.... или я чиво -то не поняла? |
|
Сообщение
#103
|
|
|
|
3:05:2004, 19:41
|
|
MANTICora Software Группа: Lotus team Сообщений: 826 Регистрация: 8:08:2003 Из: Минск, Беларусь Пользователь №: 4 Репутация: 1
|
Dark
Если переоткрывать базу не хочется, то сорри... Page рефрешить не возможно (или я не прав). |
|
Сообщение
#104
|
|
|
|
4:05:2004, 05:19
|
|
Новенький Группа: Новенький Сообщений: 28 Регистрация: 2:02:2004 Из: Grodno Пользователь №: 251 Репутация: 0
|
Vagor.ini
по поводу Page прав да и я все это знала..... но что хорошо, что убедилась точно , что была права - мне это тоже нужно было СПАСИБО за помощь! PS .... а может есть еще какой-нить способ создания дерева? |
|
Сообщение
#105
|
|
|
|
4:05:2004, 07:45
|
|
Lotus team Группа: Lotus team Сообщений: 142 Регистрация: 3:03:2004 Из: Новосибирск Пользователь №: 303 Репутация: 0
|
Цитата(QUOTE @ nor) Veselinka К сожалению, я не вижу возможности решить эту проблему мне известными стандартными методами. Буду крайне признателен, если тебе что-то получится сделать в этом плане и ты поделишься со всеми нами результатами. Решить проблему удалось: 1. В стилях страницы пишешь стиль например .hiddenDiv {} у которого абсолютная позиция по горизонтали и вертикали -200 px Потом в конце формы перед полями хиднутыми пишешь <div class=hidenDiv> И закрывашку после хиднутых полей </div> Получается, что стандартный диалог и отображение атачмента попадает в этот задвинутый за границу экрана див. Далее на ява скрипте на событии OnSubmit пишешь код, который находит чекбоксы (это частный случай моей бизнес логики - у меня других чекбоксов на форме просто нет) и если в аплоад контроле у меня что-то аплоадится (новый вариант моего атачмента) - то чекает все чекбоксы на старых атачментах (помечает на удаление в этом задвинутом диве). А сам атачмент для просмотра доступен по генеренной ссылке в другом месте - ссылка выглядит следующим образом http:/server/path/viewunid/documentunid/$FILE/имя файла где имена атачнутых файлов на web query open считаются. Ну вот вобщем-то и все. |
|
Сообщение
#106
|
|
|
|
4:05:2004, 10:43
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Veselinka
Мне нужно связться с тобой как-то и посмотреть на это чудо, про которое ты написала, если ты разрешишь, конечно... Я попробовал - у меня не получилось ничего, для меня это очень важно сделать побыстрее, если уж такая возможность появилась... |
|
Сообщение
#107
|
|
|
Гость_Guest_*
|
5:05:2004, 05:26
|
|
Инопланетный гость |
nor, когда открываю с сайта – это бесплатный сайтик на 20 мегов, так что сервер не под моим контролем. А когда открываю експлорером – это локально с помощью кнопочки в верхнем правом углу. Я что-то не так делаю?
|
|
Сообщение
#108
|
|
|
Гость_Guest_*
|
5:05:2004, 05:30
|
|
Инопланетный гость |
Прошлое сообщение от Gogan.exe
|
|
Сообщение
#109
|
|
|
|
5:05:2004, 08:51
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Gogan.exe
привет я прочитал много раз и так не понял, про что ты меня спросил... |
|
Сообщение
#110
|
|
|
|
5:05:2004, 10:02
|
|
Продвинутый Группа: Новенький Сообщений: 162 Регистрация: 23:04:2004 Из: Ульяновск НГ Пользователь №: 445 Репутация: 0
|
Трудно объяснить то, что мне и так ясно
Постараюсь еще разок. В общем я решил сделать сайтик (пробный) на лотусе, так как мне нужно с ним практиковаться. Я сделал несколько пару фреймсетов, менюшку и две странички (в менюшке две кнопки – открыть первую стр и откр. Вт. Стр). Проблема в том, что если закачать эту базу на сервер (я на narod.ru ее кинул), то при попытке открыть ее, говорят, что файл не найден. То же сообщение выдается, если попытаться открыть базу как HTML прямо из дизайнера (в верхнем правом углу есть кнопочки – посмотреть в ноутс и посмотреть в експлорере). В Ноутс все смотрится нормально, а вот в интернет браузере не находиться файл. Теперь яснее? Надеюсь, что да. |
|
Сообщение
#111
|
|
|
|
5:05:2004, 10:30
|
|
Новенький Группа: Программист Сообщений: 86 Регистрация: 9:01:2004 Пользователь №: 208 Репутация: 1
|
Здравствуйте.
Есть ли в стандартный метод для вызова диалога выбора папки? про метод NotesUIWorkspace.OpenFileDialog знаю, но он мне не подходит, нужно выбрать папку. ПОка сделал через win 32 API. Кстати вопрос как определить дескриптор окна в LOTUS? Спасибо. |
|
Сообщение
#112
|
|
|
|
5:05:2004, 13:53
|
|
Новенький Группа: Программист Сообщений: 86 Регистрация: 9:01:2004 Пользователь №: 208 Репутация: 1
|
Опять вопросы.
Хочется в ФОРМЕ документа показать ответы к этому документу в табличном виде. т.е. вверху поля документа, внизу табличка со списком ответов. КрасивШЕ всего было бы внедренное представление, но похоже не получится. Можно ли у внедренного представления (да и вообще у представления) менять формулу отбора динамически? В принципе вопрос несколько более общий, как такое вообще в LOTUS реализуется? Подтолкните в нужную сторону. Спасибо. |
|
Сообщение
#113
|
|
|
|
5:05:2004, 20:34
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|
Gogan.exe
1. Что бы просмотреть бд в броузере (MS Explorer), необходимо расположить ее в ..\Domino\Data\.. и загрузить HTTP Server предварительно, а также в Domino Administrator в документе текущего сервера на закладке Security настроить схему по доступу и выполнению кода в открываемой бд, например, поле Run restricted LotusScript/Java agents... 2. Для просмотра бд, ориентированных на веб и созданных на Lotus, необходим Domino сервер, поэтому на narod.ru скорее всего не получится открыть бд. |
|
Сообщение
#114
|
|
|
|
5:05:2004, 20:37
|
|
Lotus master Группа: Lotus team Сообщений: 354 Регистрация: 10:04:2004 Пользователь №: 398 Репутация: 5
|