Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];

Вниз

Есть 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-61141
Speaker
2002-09-06 16:29
2002.09.19
Как достучаться до объектов MS Excel?


7-61322
IlyaA
2002-07-10 14:08
2002.09.19
CodPage 866 To Win1251


14-61293
Mikhail
2002-08-23 20:27
2002.09.19
Каюк монитору


1-61168
vlv
2002-09-07 12:57
2002.09.19
Как в TMemo отловить перемещение курсора?


4-61354
RealDummy
2002-07-25 02:07
2002.09.19
Как заменить tray в Windows?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский