Вниз
Скачать: CL | DM;

Как воплотить идею моего бухгалтера?????   Найти похожие ветки 

 
Explorer ©   (2002-04-16 06:56) [0]

Мастера!

Посоветуйте, как воплотить идею моего бухгалтера:

Есть прога, которая считает аренду места.
Известна оплата аренды за день (к примеру 10,5 руб.)
Оплата производится периодами (с XX.XX.XXXX по XX.XX.XXXX).
Надо в отчет для печати, “раскидать” сумму денег по месяцам.
Т.е., например клиент заплатил 336 рублей с 09,01,2002 по 09,02,2002.
Так вот, надо чтобы в отчете это отразилось примерно так:


период | Оплата (руб)
------------------------------------------------
С 09,01,2002 по 31,01,2002 | 241,5
С 01,02,2002 по 09,02,2002 | 94,5


Соответственно, если оплата произведена за больший период, то включаются все месяцы, которые входят в период.
Как это лучше вычислять? Выслушаю с удовольствием все предложения!


 
MBo ©   (2002-04-16 07:38) [1]

как раскидывать? пропорционально количеству дней в месяце?
думаю, если запишешь словами все, что требуется, то алгоритм и готов будет


 
Sava ©   (2002-04-16 10:25) [2]

Я так понял, тебя интересует как посчитать количество дней от одной даты до другой?
Если так то в RXLib есть функции DaysBetween и DaysInPeriod, одна (какая точно ен скажу не помню) вычисляет скалярное значение, на зависимо какое число стоит в первой части (из которого вычитаем) более позднее или более раннее, число получится положительное, а вторая вычисляет с учетом возрастания периода, и соответственно со знаком. Вполне полезные функции


 
Explorer ©   (2002-04-16 10:32) [3]

>Sava ©

Спасибочки! Сейчас посмотрю.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
6-94528
Lenidus
2002-02-17 14:10
2002.04.29
Чем заменить компонент TWebBrowser?


4-94628
Оля
2002-02-21 10:22
2002.04.29
Внимание! Хотелось бы обобщить вопросы по handle за последние несколько дней.


1-94429
ppp
2002-04-18 03:54
2002.04.29
Сворачивание окна в TaskBar


3-94257
valievrf
2002-04-07 17:02
2002.04.29
Обсуждение рендома и фора.....


1-94360
ArmArt
2002-04-12 23:00
2002.04.29
Срочно! Как использовать два Query в одном отчете?




   Наверх