Доступ из агента к настройкам базы

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

  1. Galayko

    Galayko Гость

    Создал форму Profile.
    В агенте (Java) пытаюсь получить к ней доступ следующим образом:
    [codebox]doc = db.getProfileDocument("Profile", session.getUserName());
    System.out.println("FeedList-"+doc.getItemValueString("FeedList"));[/codebox]
    Результат пустой. Как вообще кошерно в Лотусе хнанить настройки и как в Яве их доставать?
     
  2. Sandr

    Sandr Гость

    Galayko
    А где Вы заполняете этот самый FeedList ?
    Создать форму мало.. нужно еще и документ по ней создать и заполнить...

    Код (Text):
    doc = db.getProfileDocument("Profile", session.getUserName());
    записали чего то в поле FeedList
    сохранили док.
    а потом уже
    System.out.println("FeedList-"+doc.getItemValueString("FeedList"));
     
  3. Galayko

    Galayko Гость

    Вызываю отдельным агентом
    [codebox]@Command([EditProfile];"Profile")[/codebox]
    Так что документ создан, т.к. при повторном вызове он показывает введённое мной содержимое.
     
  4. Yakov

    Yakov Гость

    Вы работаете с разными профильными документами.
    Найдите разницу между
    и
    Help вам в помощь.
     
  5. Sandr

    Sandr Гость

    Дык вы не тот профал получаете.. создаете Вы его без ключа, а открываете по ключу...


    Создавайте так:
    Код (Text):
    @Command( [EditProfile]; "Profile"; @UserName )
    Проследите, что бы имена были в одинаковом формате...

    Yakov опередил на полсекунды :(
     
Загрузка...

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