![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
Как конвертировать тип double в тип string (и наоборот). Можно в типы, отличные от string или integer (напр., real). Я хочу сделать программно формируемый отчет для БД, исп. для этого Rave. И мне надо, чтобы я сам мог настроить размещение информации на канве отчета из под собственной проги, а не перекомпилируя все заново! А в Rave только одна единица измерения - double. Сколько не рылся в официальном хелпе - не нашел.
Помогите, пожалуйста! |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
А чём проблема?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 0 Всего: 7 |
А я очень люблю FloatToStrF(F,ffGeneral,5,2); Красивее получается.
А еще есть уберфункция под названием format. Это как printf в Ц++, только лучше (Лучше потому что для Delphi -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
| Hexel |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 30.10.2007 Где: UA Репутация: нет Всего: нет |
а что сие значит, Rave и для чего оно? как он взаимодействеут с твоей прогой? не встречал такого. и вообще вопрос странно поставлен. наверное, ты и так знаешь, что такое floattostr и format? да и к тому же, чем плохо в своей проге использовать тип double?
|
|||
|
||||
| Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 0 Всего: 7 |
Rave это пакет для построения отчетов, который в Delphi 7 д/б заменить QuickReport (в семерке он есть, но по умолчанию не ставится на палитру компонентов и немного резаный). Ни в 7-ой, ни в 2006-ой Delphi я так и не смог его заюзать, во-первых <deleted by moderator> AV выдавал, во-вторых он почему-то читал только первый столбец из таблицы, возможно, ему необходима нормальная русификация. А может просто я идиот.
-------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
| Hexel |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 30.10.2007 Где: UA Репутация: нет Всего: нет |
блин, так оччот никто не запрещает генерить в ричэдит или даже HTML из кода
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
Зачем, если для этого есть специальные компоненты? Это сообщение отредактировал(а) Данкинг - 3.11.2009, 14:35 -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Hexel |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 30.10.2007 Где: UA Репутация: нет Всего: нет |
не применял эти компоненты, грешен я батюшка) но ведь не сложно узнать пару-тройку HTML тегов и по готовому шаблону сворганить оччот с любым оформлением. обычный текстовый формат файла. и уже облегчает жизнь проге.
конечно это мое имхо, и еще смотря какая задача |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
Интересно, и каким образом выводить в HTML, к примеру, список фамилий из таблицы? Добавлено через 1 минуту и 21 секунду Не знаю насчёт проги, но программисту сиё жизни точно не облегчит. Это сообщение отредактировал(а) Данкинг - 3.11.2009, 20:58 -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| zodiac |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.7.2009 Репутация: нет Всего: нет |
Спасибо!
Как то не догадался попробовать float type, который использовал только для типа extended. |
|||
|
||||
| Hexel |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 30.10.2007 Где: UA Репутация: нет Всего: нет |
ну как это как
плюс все остальные прелести языка HTML. хотя правда, выглядит громоздко. короч дело вкуса, но я бы делал именно так для оччотов, которые нужно сохранять и кому-то передавать Добавлено через 4 минуты и 54 секунды хм) прямо php какое-то получается. а можно ли компилить проги на нескольких языках сразу? |
||||
|
|||||
| Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 0 Всего: 7 |
Excel решает, вот уж где абслютная переносимость, но желательно 2003+. Кроме того Report must be FAST.
-------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Hexel |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 30.10.2007 Где: UA Репутация: нет Всего: нет |
да, только это предполагает либо ПИВО либо еще компоненты. а так, все ручками
ЗЫ: ПИВО - присоединенные и внедренные объекты |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |