@формула

Тема в разделе "Lotus - Программирование", создана пользователем Cleric-Lviv, 8 май 2008.

  1. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    помогите плиз
    проблем следующий
    есть форма юзер("А") заполняет поля и осилает на специальний ящик(отсилает с помощю скрипта) кто("В"или "С") открил должен заполнить свои поля и изменить статус доки.


    ---------------------------------------------------------------------
    Статус \ Работник
    ---------------------------------------------------------------------
    Канает/Не канает \ по идеи должна бить формула
    \ @Name([CN];@UserName)
    \ но если я втулю ету формулу то здесь будет им'я юзера("А") как сделать чтоб било им'я юзера ("В"или"С")
    ----------------------------------------------------------------------

    таблицу которую рисовал не хавает:(
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Смею заметить, что вопрос поставлен просто отлично!
     
  3. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Поле работник типа Editable или Computed when composed?
     
  4. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    не Editable не канает надо чтоб сама програма вичисляла значение

    Omh-спасибо:(
     
  5. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    В смысле у тебя какого типа поле? :(
     
  6. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Computed when composed
     
  7. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Что значит вычисляемое при создании. Т.е. только один раз. Значит тебе надо просто Computed.
     
  8. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    ой загнался точно Computed....
     
  9. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    Че никто не знает?
     
  10. Sandr

    Sandr Гость

    заполняй поле на queryOpen ждокумента...
     
  11. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Cleric-Lviv
    Так что должно быть? Когда значение менять?
     
  12. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Скорее никто, кроме Medevic, не может въехать в суть вопроса.
     
  13. Sandr

    Sandr Гость

    Omh
    Это сам Medevic замаскировался.. :(
     
  14. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Уже нет. Минуты озарения прошли. Теперь я тоже не понимаю. :(
     
  15. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    ну попробую иначе написать.

    я заполнил форму отослал ее на почтовий ящик. Omh или Sandr отвечает за поле статус если Sandr поменял статус значит в поле "кто" осталось ево имя если Omh поменял статус осталось ево имя поле должно бить компутед
     
  16. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Статус как меняется?

    Короче, формулу у поля делаешь @ThisValue.
    Значение поля меняешь когда статус меняешь.
     
  17. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    статус вибирает сам человек. поле статус(combobox)
     
  18. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Меняй в событии OnChange (и галку соответствующую поставь в свойствах поля).
     
  19. Cleric-Lviv

    Cleric-Lviv Lotus team
    Lotus team

    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    что там менять?ето на скрипте надо писать?

    попробую еще раз написать что мне надо:) форму откривают два разних юзера. если я задам формулу в поле @Name([CN];@UserName) то возмет имя юзера 1. мне надо чтоб когда юзер 2 откроет форму чтоб ево имя подтянулось
     
  20. Гость

    понятно, что ничего не понятно. Если в поле типа computed написать
    Код (Text):
    @Name([CN];@UserName)
    то должно все получиться. В зависимости от того, кто откроет документ, поле должно нормально считаться. В чем проблема то?
     

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