0 / 0 / 0
Регистрация: 16.02.2007
Сообщений: 403
|
|
1 | |
Заморочка с коллекцией документов.25.04.2007, 14:11. Показов 13898. Ответов 6
Метки нет Все метки)
(
Во вьюшке прикрутил кнопку, по которой обрабатываю отмеченные документы в коллекции. Все работает но… вот что-то не получается галочки скинуть с отмеченных документов после отработки функции ViewRefresh что-то не помогает, может, подскажите выход из затыка.
Код
Sub Click(Source As Button) Dim s As NotesSession Dim db As NotesDatabase Dim uidoc As NotesUIDocument Dim dc As NotesDocumentCollection Dim doc As NotesDocument Dim w As NotesUIWorkspace Dim createDate As Variant Dim i As Variant Dim j As Variant Set s = New NotesSession Set db = s.CurrentDatabase Set dc = db.UnprocessedDocuments Set doc = dc.GetLastDocument Set w = New NotesUIWorkspace Dim ws As New NotesUIWorkspace Dim askme As Variant Dim destination As String Dim valyes(4) As Variant valyes(0) = "Договор" valyes(1) = "Дополнительное соглашение" valyes(2) = "Спецификация" valyes(3) = "Прочая договорная документация" valyes(4) = "" askme = ws.Prompt (PROMPT_OKCANCELCOMBO, _ "Назначить категорию отмеченных документов?", _ "Выберите одно из предложенных значений.", _ valyes(0), valyes) Do Until doc Is Nothyng Call doc.ReplaceItemValue("DocType", askme) Call doc.save(True,True,True) Set doc = dc.GetPrevDocument (doc) Loop Call w.ViewRefresh On Error Resume Next Set UIdoc=w.CurrentDocument On Error Goto 0 If Not UIdoc Is Nothyng Then If Not UIdoc.InPreviewPane Then Call UIdoc.Close End If End Sub
0
|
|
25.04.2007, 14:11 | |
Ответы с готовыми решениями:
6
Заморочка с кнопками в панели действия заморочка с Директом Заморочка с ХРюшей Заморочка с стилем |
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
|
|
25.04.2007, 14:21 | 2 |
notesUIView.DeselectAll
0
|
0 / 0 / 0
Регистрация: 16.02.2007
Сообщений: 403
|
|
25.04.2007, 14:23 | 3 |
Medevic - Вэри Сеньq!
0
|
0 / 0 / 0
Регистрация: 27.02.2007
Сообщений: 154
|
|
25.04.2007, 14:25 | 4 |
1. вместо вот этого куска
Код
Do Until doc Is Nothyng Call doc.ReplaceItemValue("DocType", askme) Call doc.save(True,True,True) Set doc = dc.GetPrevDocument (doc) Loop Код
Call notesDocumentCollection.StampAll( itemname, value ) Код
Call notesUIView.DeselectAll
0
|
0 / 0 / 0
Регистрация: 16.02.2007
Сообщений: 403
|
|
25.04.2007, 15:57 | 5 |
Т.е. он будет но как бы не явно?
0
|
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
25.04.2007, 16:06 | 6 |
Для: LIGHT
Дык, в хэлпе ж написано
0
|
0 / 0 / 0
Регистрация: 27.02.2007
Сообщений: 154
|
|
25.04.2007, 16:09 | 7 |
да
и быстрее и прога короче
0
|
25.04.2007, 16:09 | |
25.04.2007, 16:09 | |
Помогаю со студенческими работами здесь
7
Заморочка с Excel Небольшая заморочка с кодом Заморочка с оперативной памятью! Заморочка с видюшкой и её дровами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |