Отобразить значения полей из первого дока во внедренной вью

Тема в разделе "Lotus - Программирование", создана пользователем dimat, 11 янв 2011.

  1. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    Всем привет!
    Есть документ в нем внедренная вью и несколько полей.
    Необходимо в этих полях отобразить значения из полей первого дока внедренной вью.
    Как это лучше реализовать?
     
  2. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Если внедрённое представление с Show single category по unid документа, а представление категоризовано по unid, то можно взять @DbLookup с key = @Text(@DocumentUniqueID). Либо в PostOpen брать документ из представления и заполнять значения полей кодом.
     
  3. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    удалила 2ю тему.
    можно @dblookup по вьюхе, если немного доков
    но лучше скриптом заполнять, если несколько полей.

    Добавлено: PS: и у меня дубль получился, nvy уже всё сказал =)
     
  4. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    Так же хотел сделать, просто думал есть какие то другие решения.
    Доков не много, думаю будет не больше 10

    Спасибо всем за ответы!

    Добавлено: забыл спросить, @DbLookup вернет лист значений. как взять значения только первого дока?
     
  5. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Лучше сделать скриптом, а не @Dblookup. Т.к. @Dblookup придется делать несколько раз.
     
  6. leiba

    leiba Lotus team
    Lotus team

    Регистрация:
    18 июн 2010
    Сообщения:
    47
    Симпатии:
    0
    @Subset([полученные значения]; 1)

    P.S. Согласен с Medevic - лучше скриптом
     
  7. dimat

    dimat Lotus team
    Lotus team

    Регистрация:
    31 июл 2008
    Сообщения:
    518
    Симпатии:
    0
    На какое событие лучше вешать скрипт?
     
  8. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Postopen, Onload. Если документ заведомо не новый — Queryopen.
     
Загрузка...

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