отобразить во вьюхе документ несколько раз

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

  1. Krez

    Krez Гость

    Гуру, помогите советом.

    Сейчас: Документ счет
    в нем пользователь выбирает статью бюджета например (канц. товары), вбивает: стоимость (125р), № документа генер автоматически.

    поля: countbudget и cost


    строится вьюха по документам



    № док |(категор кол.) статья бюджета| (total)стоимость
    ---------|------------------канц.товары | 350
    --------1|---------------------------------| 125
    --------2|---------------------------------| 225

    №------------------------ countbudget |cost

    Поставлена задача: В одном документе было несколько статей бюджета и соответствующих им цен.

    Я так понимаю прийдется добавлять поля скрывать их и при нажатии некоторой программируемой кнопки отображать или наоборот соответственно скрывать поля и очищать их (вроде как наиболее простой вариант).

    Например я все это сделал, пользователь благополучно вбил статью бюджета "канц товары" и соотв стоимость , а затем "расх на бензин" и соотв стоимость в одном документе сохранил документ.

    поля countbudget и cost

    скрытые поля countbudget_1 и cost_1

    countbudget_n и cost_n

    Вопрос:Что нужно сделать , что бы во вьюхе созданные документы выглядели так.


    № док |(категор кол.) статья бюджета| (total)стоимость
    -------|----------------- канц.товары--------|350
    1------|--------------------------------------|125
    2------|--------------------------------------|225
    -------|-----------------расх на бенз---------|45
    1------|---------------------------------------|45


    Т.е. документ с № 1 отображается несколько раз. Статье бюджета соответствует стоимость. Т.е. как привязать одно поле к другому что бы лотус это понимал и отображал во вьюхе.



    Извините за многословность.
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Предлагаю отделить документы-статьи бюджета от документа-счета. Статьи бюджета отдельными документами-ответами. Тогда всё будет хорошо. :(
     
  3. Krez

    Krez Гость

    Спасибо, значит добавляю кнопку, создающую док-ты респонс, и строю вьюху только по респонсам.

    А можно ли еще в самом документе счете каким то образом отобразить данные о цене и статье бюджета которые я внесу в респонсы ?
     
  4. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Можно с помощью Embedded View.
    Еще @DbLookup и Computed for display-поле подойдет .
     
  5. Krez

    Krez Гость

    Спасибо еще раз.
    Если через embedeview подскажите пожалуйста наиболее простой на ваш взгляд способ отображать в этой вьюхи респонсы только этого док-та.
    Куда копать чтобы наложить фильтр к внедренной вьюхе.
     
  6. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    В представлении категоризируем документы по полю @Text($Ref). И убираем галку Show response documents in a hierarchy.
    Внедряем представление на форму и в разделе Show single category пишем @Text(@DocumentUniqueID).
     
  7. azat20

    azat20 Well-Known Member

    Регистрация:
    22 июл 2008
    Сообщения:
    244
    Симпатии:
    0
    @Text(@DocumentUniqueID)

    эх, Medevic опередил :)

    один из немногих вопросов, на который знал ответ :)
     
  8. Krez

    Krez Гость

    Спасибо, до этого сам точно бы не дошел. :blink:
     
Загрузка...

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