• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите решить проблему с суммирующей колонкой.

  • Автор темы AlexBlot
  • Дата начала
A

AlexBlot

Земляки памажите! :(
Надеюсь никто не будет против, если я запощу вопрос на англ.? Просто уже описал один раз, не хочется переводить. Думаю тут все должны понимать по англ. Русского хелпа для лотуса вроде пока нет... :( или уже есть? :)

Hello!
I'm making a report view where will be summarized contract sums.

There are Contract documents with initial contract price (form Contract), for example 10000$ and Bills (response documents with form Bill), already sent to customer. My task is to show how much money we still haven't bill to customer. For example:

Contract Price
10000
Bills
3000
2000

So, the resulting amount is 10000 - 3000 - 2000 = 5000

I've made a summary column and show in this column contract price and bills with negative sign.

It looks like:

10000
-3000
-2000
-------
5000

This works good, until we have a contract with initial price 0$
Then it will show negative sum:

Contract 0$
Bills
-3000
-2000
-----------
-5000

I need to filter these negative summary values and I have no idea how to do this. Sure, I can go other way and create report with agent, but it will be a little bit more complicated and longer.
And I hope to find easy way with a view.
Any ideas?

Thanks for your help!

-------

Спасибо за помощь!

Ответы можно на любом... буду читать со словарём, если что.. :)
 
O

Omh

Высчитывать эти данные в Contract форме и показывать их из документа, не используя column's totals.
Эти колумн тоталы не поддающаяся кустимизации вещь, насколько я помню.
Как работает, так работает.
Ну, а судя по описанию, работают правильно :)
 
A

AlexBlot

Ну это понятно, можно в доке все посчитать. Но тогда начинаются проблемы, что два счета вместе создали, неправильно посчиталось... надо периодического агента шедулить. Короче геммор... :)
 
O

Omh

Ну для документов с нулевой суммой ты не сможешь во view отключть тотал.
Только если сами эти доки вычесть selection formul'ой.

Можно агента не шедулить: PostSave у Bill/QuerySave у Contract
Ну тут уже кто во что горазд...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!