Взять родительский документ и сравнить даты

Тема в разделе "Lotus - Программирование", создана пользователем elena-2012, 10 окт 2012.

  1. elena-2012

    elena-2012 Гость

    есть резолюция. нужно на собаках найти вышестоящую резолюцию(если она есть), и сравнить срок исполнения. если у текущей резолюции срок ббольше чем у вышестоящей, то выводить сообщение "Срок исполнения резолюции должен быть не позже срока исполнения вышестоящей резолюции"
     
  2. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.051
    Симпатии:
    146
    а связи какие-то есть у документов? Название, UNID и тд
     
  3. elena-2012

    elena-2012 Гость

    parentid или $ref
     
  4. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    @GetDocField(documentUNID; fieldName) и пост #5 + @Prompt.
     
  5. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.051
    Симпатии:
    146
    Сделайте вьюху "ResolByUNID" первая колонка содержит UniversalID документов, сортированная.
    @DbLookUP по вьюхе, ключ поиска ParentID или $Ref, получайте значения из поля с датой.
    Затем уже сравниваете и выводите сообщение.

    LS испортил мозг... совсем забыл про GetDocField
     
  6. elena-2012

    elena-2012 Гость

    вот как сделала:

    @If(@GetDocfield($Ref;"exdate")<exdate;@Set("Error"; "Срок исполнения резолюции должен быть не позже срока исполнения вышестоящей резолюции "+@NewLine);"");

    спасибо за помощь)
     
  7. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Хорошо бы ещё @IsError использовать. Чтобы не пугать пользователя непонятными ошибками.
     
Загрузка...
Похожие Темы - Взять родительский документ
  1. iivvnn
    Ответов:
    4
    Просмотров:
    1.811
  2. student55
    Ответов:
    0
    Просмотров:
    1.910
  3. San40S
    Ответов:
    5
    Просмотров:
    3.070
  4. ToxaRat
    Ответов:
    3
    Просмотров:
    2.293
  5. Dragon108
    Ответов:
    5
    Просмотров:
    3.111

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