Не видно представления

Тема в разделе "Lotus - Программирование", создана пользователем aks, 29 июл 2006.

Статус темы:
Закрыта.
  1. aks

    aks Гость

    Здравствуйте, господа!

    Помогите разобраться. В окошке, которое выдаёт PickListCollection нет документов, хотя документы в представлении имеются. В чём может быть причина? Может какие-нибудь насройки самого представления? Прошу прощения за, может быть, некорректный вопрос - я совсем недавно занимаюсь Лотусом. Спасибо.

    Код (Text):
    Sub Click(Source As Button)
    Dim Workspace As New NotesUIWorkspace
    Dim session As New NotesSession
    Dim Db As NotesDatabase
    Dim View As NotesView
    Dim DocCollection As NotesDocumentCollection

    Set db = session.GetDatabase("ido_nv", "\Nepi_cde\Reports.nsf", )
    If db Is Nothing Then
    Print "Ошибка открытия базы <Отчётность>"  
    Exit Sub
    Else
    Print "Открыта база <Отчётность>"+" (" db.FilePath+")"
    End If

    Set View = db.GetView("Все документы")
    If View Is Nothing Then
    Print "Ошибка открытия представления"
    Exit Sub
    Else
    Print "Открыто представление <Все документы>"
    End If

    Set DocCollection = Workspace.PickListCollection(PICKLIST_CUSTOM, False, db.Server, db.FilePath, view.Name, "*", "*","*")
    End Sub
     
  2. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    А если вместо view.Name вписать просто "Все документы"?
     
  3. aks

    aks Гость

    Нет, уважаемый, я пробовал.
     
  4. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    Хм, интересно... Так могу еще предположить:
    1. имя представления: я обычно всем представлениям даю алиасы на латинице и без пробелов (для пущей верности), и в коде обращаюсь к ним именно по этим алиасам
    2. если представление содержит категории или ответы, можно попробовать убрать галочку, что-то вроде "сворачивать все категории при открытии" или как-то так.. правда, эта фишка глючит лишь в single-category embedded view, но все же
    Интереса ради можно попробовать пооткрывать таким образом другие представления - будут видны доки или нет.
     
  5. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-aks+29:07:2006, 20:48 -->
    <span class="vbquote">(aks @ 29:07:2006, 20:48 )</span><!--QuoteEBegin-->Set DocCollection = Workspace.PickListCollection(PICKLIST_CUSTOM, False, db.Server, db.FilePath, view.Name, "*", "*","*")
    [snapback]41308" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Что за последняя звездочка? У тебя есть такая категория?
    Короче, удали этот параметр.
     
  6. aks

    aks Гость

    Спасибо, разобрался!
     
Загрузка...
Похожие Темы - Не видно представления
  1. R4z0R
    Ответов:
    6
    Просмотров:
    780
  2. orion
    Ответов:
    3
    Просмотров:
    1.240
  3. slot17
    Ответов:
    2
    Просмотров:
    1.330
  4. VahaC
    Ответов:
    2
    Просмотров:
    1.685
  5. Akupaka
    Ответов:
    14
    Просмотров:
    4.356
Статус темы:
Закрыта.

Поделиться этой страницей