Отчет
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Отчет
Можете дважды кликнуть на строку, которая показывает данные по ролику
И в разделе код ввести
Данный код преобразует строку со временем ролика в значение времени в секундах и умножает на количество трансляций, затем форматирует для отображения как чч:мм:cc.
И в разделе код ввести
Код: Выделить всё
Memo.Add('Общее время: ' +
FormatDateTime('hh:nn:ss',
(COPY(Card_Length, 1, 2)* 3600 +
COPY(Card_Length, 4, 2)* 60 +
COPY(Card_Length, 7, 2))
* Card_TimesCount / 86400
));
- Вложения
-
- Time.png (8.78 КБ) 11654 просмотра
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 16 янв 2009, 11:11
Re: Отчет
Спасибо...
еще есть просьба от нашего главного бухгалтера
в эфирной справке добавить к строке общее количество выходов
количество выходов в каждом тарифном плане...
то-есть выходов впо плану №(100руб) -10шт.. по плану 2 (200р) -50 штук.
еще есть просьба от нашего главного бухгалтера
в эфирной справке добавить к строке общее количество выходов
количество выходов в каждом тарифном плане...
то-есть выходов впо плану №(100руб) -10шт.. по плану 2 (200р) -50 штук.
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 16 янв 2009, 11:11
Re: Отчет
Да и по поводу общего времени показывает в этой графе просто продолжительность ролика
begin
Memo.Add('Общее время: ' +
FormatDateTime('hh:nn:ss',
(COPY(Card_Length, 1, 2)* 3600 +
COPY(Card_Length, 4, 2)* 60 +
COPY(Card_Length, 7, 2))
* Card_TimesCount / 86400
));
if Print_Price then
begin
Memo.Add('Стоимость: [MONEY_RUB(Card_PriceTotal)] руб.([MONEYTOSTR_RUB(Card_PriceTotal,0)] руб. )');
if (INT(Card_Tax_NDS)<>0) then
Memo.Add('В том числе НДС: [MONEY_RUB(Card_Tax_NDS)] руб. [MONEY_DEC(Card_Tax_NDS)] коп. ([MONEYTOSTR_RUB(Card_Tax_NDS,0)] руб. [MONEY_DEC(Card_Tax_NDS)] коп.)');
end;
end
begin
Memo.Add('Общее время: ' +
FormatDateTime('hh:nn:ss',
(COPY(Card_Length, 1, 2)* 3600 +
COPY(Card_Length, 4, 2)* 60 +
COPY(Card_Length, 7, 2))
* Card_TimesCount / 86400
));
if Print_Price then
begin
Memo.Add('Стоимость: [MONEY_RUB(Card_PriceTotal)] руб.([MONEYTOSTR_RUB(Card_PriceTotal,0)] руб. )');
if (INT(Card_Tax_NDS)<>0) then
Memo.Add('В том числе НДС: [MONEY_RUB(Card_Tax_NDS)] руб. [MONEY_DEC(Card_Tax_NDS)] коп. ([MONEYTOSTR_RUB(Card_Tax_NDS,0)] руб. [MONEY_DEC(Card_Tax_NDS)] коп.)');
end;
end
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Отчет
В текущей версии такое невозможно.еще есть просьба от нашего главного бухгалтера
Записано как пожелание на будущие версии.
В чем проблема? Вы точно указали больше одного времени выхода для ролика?Да и по поводу общего времени показывает в этой графе просто продолжительность ролика