Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

Есть QRDBText! в нем из таблицы вытаскивается числовое значение.   Найти похожие ветки 

 
Kurt   (2002-08-27 18:25) [0]

Есть QRDBText! в нем из таблицы вытаскивается числовое значение. конкретно это знаечение есть кол-во секунд. Как мне вывести (с помощью Mask или вообще используя QRExpr) данное поле в обынчном формате Дата/время?? ("hh:mm:ss")
помогите плиз!


 
Reindeer Moss Eater   (2002-08-27 19:04) [1]

Дай угадаю:
Ты хочешь спросить сколько в минуте секунд, сколько в часе минут, сколько в сутках часов?


 
Kurt   (2002-08-28 11:27) [2]

Ты не угадал!

вопрос в том что есть ли какой то способ (с помощью Mask, функций QRExpr или как то еще) это сделать? есть только кол-во секунд а нужен формат времени стандартный...
(самомоу считать для каждой записи очень долго работает)


 
ЮЮ ©   (2002-08-28 11:36) [3]

>очень долго работает
Достаточно разделить на количество секунд в сутках и получишь TDateTime. Правда если счёт секундам ведешь оттуда же, откуда и TDateTime


 
Kurt   (2002-08-28 11:49) [4]

?? не понял ЮЮ.. можешь поподробнее плиз если не трудно.
у меня есть поле где забито допустим 67 , это в секундах, мне нуно чтоб в отчете это поле отобразилось как 00:01:07, так как что делит... не совсем понял


 
ЮЮ ©   (2002-08-28 12:19) [5]

procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Caption:=TimeToStr(67/86400);
end;
И посмотри, что будет на кнопке :-)


 
Kurt   (2002-08-28 12:32) [6]

спасибо конечно. но каким компонентом из QReport мне вывести ?
В Expression в QRExpr если я напишу TimeToStr(x/86400), а?


 
ЮЮ ©   (2002-08-28 12:49) [7]

Y Всех компонентов есть OnPrint, там и пиши


 
Kurt   (2002-08-28 12:56) [8]

так это при печати... а чтоб при просмотре? (Preview)
писал в QRExpr неизвесная функция пишет...


 
Delirium ©   (2002-08-28 12:58) [9]

> Kurt

Во время исполнения программы OnPrint, вызывается и при Preview.


 
Kurt   (2002-08-28 13:48) [10]

то бишь взять QRLabel и свойству caption в OnPrint нужное значение забиваешь?
(ведь просто непонятно тада как тут QRExpr и QRDBText использовать)...


 
Kurt   (2002-08-28 13:53) [11]

и получается с помощью них (QRExpr и QRDBText) это не сделать. так?
я просто думал как то с помощью Мask из QRDBText-а или Expression из QRExpr как то спасет....


 
ЮЮ ©   (2002-08-28 13:58) [12]

>ведь просто непонятно тада как тут QRDBText использовать
QRDBText настроен на твоё поле с секундами, в onPrint получаешь 67, а передаёшь TimeToStr(.../86400)


 
Kurt   (2002-08-28 15:50) [13]

Большущее спасибо!! тепреь все понял!



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

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
1-61173
Brand
2002-09-05 23:02
2002.09.19
Совместный доступ к файлу.


14-61248
Devid
2002-08-20 21:46
2002.09.19
Помогите кто знает мастера!


14-61305
easy
2002-08-24 17:36
2002.09.19
логическая задача...


1-61065
Starkom
2002-09-09 16:02
2002.09.19
помогите с конвертацией, пожалуйста.


3-61019
michael_b
2002-08-29 22:20
2002.09.19
Следует ли использовать IBTable?