заполнение полей по умолчанию

Тема в разделе "Lotus - Программирование", создана пользователем Irina1111, 7 авг 2009.

  1. Irina1111

    Irina1111 Гость

    Как в полях типа Reader и Authors сделать так, чтобы при создании нового документа сразу эти поля заполнялись по умолчанию Администратором и самим пользователем?
     
  2. vincent_vega

    vincent_vega Lotus team
    Lotus team

    Регистрация:
    2 апр 2005
    Сообщения:
    165
    Симпатии:
    1
    Сделать их вычисляемыми и указать такую формулу:
    @UserName:"[Admin]"

    Admin - это роль
     
  3. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Не просто вычисляемыми, а computed when composed. Или editable, если всё равно скрывать поле.
     
  4. Irina1111

    Irina1111 Гость

    я так и писала, а то что он в поле пишет не именно ФИО админа, а просто [Admin] это нормально?
     
  5. abbatik

    abbatik Lotus team
    Lotus team

    Регистрация:
    20 окт 2008
    Сообщения:
    277
    Симпатии:
    0
    Ууууу, как все запущено :)

    Почитайте матч часть про роли :)
     
  6. Irina1111

    Irina1111 Гость

    а как сделать так, чтобы во всех старых документах в поле добавился администратор?
     
  7. azat20

    azat20 Well-Known Member

    Регистрация:
    22 июл 2008
    Сообщения:
    244
    Симпатии:
    0
    @setfield(fieldname;fieldname : "[Admin]")
     
  8. Irina1111

    Irina1111 Гость

    а можно еще вопрос? если данная роль уже есть, то при запуске второй раз, добавляется еще одна роль админа, а как можно ограничить, что если есть такая роль, то добавлять не надо?
     
  9. abbatik

    abbatik Lotus team
    Lotus team

    Регистрация:
    20 окт 2008
    Сообщения:
    277
    Симпатии:
    0
    @Unique

    В вашем случае видимо:

    FIELD FN := @Unique ( FN : "[Admin]" )
     
  10. Irina1111

    Irina1111 Гость

    спасибо большое!
     
  11. Irina1111

    Irina1111 Гость

    При @UserName:"[Admin]" выдает сообщение при сохранении: "[Admin] not found in Name & Address Book or any DOMINO Directory. Choose OK to skip; Cancel to stop"
    Подскажите, пожалуйста, из-за чего???
     
  12. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    При сохранении у тебя идет рассылка. [Admin] в АК нет, вот и ругается.
     
  13. Irina1111

    Irina1111 Гость

    а с этим ничего нельзя сделать?! я понимаю что из-за этого, но что сделать????
     
  14. Klido

    Klido Гость

    ну там при рассылке проверять реальное ли это имя или просто строка кая-то :rolleyes:
     
  15. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Отделить мух от котлет. Т.е. для рассылки использовать отдельное поле.
     
  16. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    я вот смотрю все как-то сложно.... проще... и думаю правильней сделать так:
    завести по два поля ридерс и авторс.
    AddAuthorsID, AuthorsID, AddReadersID и ReadersID.
    Ну и например в AddAuthorsID и AddReadersID добавлять роли и какие-нить специфичные адреса. А в AuthorsID и ReadersID добавлять пользователей и организовывать по ним рассылку
     
  17. Irina1111

    Irina1111 Гость

    а возможно выводить всех кто с ролью Admin в поле, в виде Administrator/Ua ?

    мне просто надо чтобы всем отправлялось и тем, кто с ролью админ
     
  18. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    ну тогда надо брать ACL базы.... перебирать всех кто там есть... смотреть на их роли.... искать с ролью админ и рассылать + из авторс-полей выбирать пользователей
     
  19. Irina1111

    Irina1111 Гость

    а как в поле по умолчанию добавить определенного пользователя? Т.е. @UserName: ФИО опред.пользователя
     
  20. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Читай хелп
     
Загрузка...

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