Переход На Созданную Запись В Представлении

Тема в разделе "Lotus - Программирование", создана пользователем ученикLN, 14 сен 2014.

  1. ученикLN

    ученикLN New Member

    Регистрация:
    25 ноя 2013
    Сообщения:
    3
    Симпатии:
    0
    Есть представление. Обращаю внимание первый столбец используется для динамического отбора типа
    @Command([SwitchView];"Исполнитель поступление");
    @SetViewInfo([SetViewFilter]; @Trim(@Name( [CN];@UserName))+"/"+@Trim(@Name( [OU1];@UserName));"Отдел";1)

    Задача встать на запись которую пользователь создал. (по второму сортированному столбцу) или как-то иначе.

    в событии QueryClose

    Set db1=workspace.getcurrentdatabase
    Call db1.OpenView ("Имя представления", значение в первом столбце)

    это работает когда первый столбец в представлении отсортирован по нужному полю, а когда первый занят.....?
     
  2. alexas1

    alexas1 Lotus team
    Lotus team

    Регистрация:
    10 апр 2014
    Сообщения:
    567
    Симпатии:
    214
    Свойства view - 2-я вкладка\On open: go to last opened document и курсор будет на "новом" документе, независимо от сортировки.
    или
    <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">В Queryclose дока</div></div><div class="sp-body"><div class="sp-content"> Dim workspace As New NotesUIWorkspace
    Dim db As NotesUIDatabase
    Set db = workspace.CurrentDatabase
    Call db.OpenView("Имя представления")
    Dim uiview As NotesUIView
    Set uiview = workspace.CurrentView
    Call uiview.SelectDocument(Source.Document)
     
  3. ученикLN

    ученикLN New Member

    Регистрация:
    25 ноя 2013
    Сообщения:
    3
    Симпатии:
    0
    Спасибо!!!!!, дружище!!!
     
Загрузка...

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