powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / синхронизировать формат денег в cxGrid и FastReport
8 сообщений из 8, страница 1 из 1
синхронизировать формат денег в cxGrid и FastReport
    #39987961
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите красивое решение. Формат денежных полей задается в cxEditRepository, и потом на него ссылаются все нужные колонки cxGrid. То есть меняем в одном месте формат - везде автоматом поменялся - очень удобно. А вот как также красиво задать в фастрепорте? Может там есть какая-то глобальная переменная с денежным форматом?
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39987964
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFominФормат денежных полей задается в cxEditRepository, и потом на него ссылаются все нужные
колонки cxGrid. То есть меняем в одном месте формат - везде автоматом поменялся - очень
удобно.

Теперь заменяем "cxEditRepositoy" на "системные настройки Windows" и задача решена.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39987975
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

а количество цифр после запятой, формат денежной единицы (или ее отсутствие для валют)?
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39987990
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFominа количество цифр после запятой, формат денежной единицы (или ее отсутствие для валют)?

Всё задаётся настройками сответствующей локали.
GetLocaleInfo(LOCALE_SMON*).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39988005
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

а как FastRep сказать форматировать поле как денежное, заданное в дельфийской локали ?
ЗЫЖ - я глобальную виндузевую локаль менять не хочу - это должно быть только в пределах моей дельфийской экзехи.
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39988008
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFominя глобальную виндузевую локаль менять не хочу

Только не говори, что совесть не позволяет. Ты уже положил болт на настройки пользователя,
зачем останавливаться на полпути?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39988031
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Репозитория в Faste нет. Каждый отчёт - автономная единица.
Как вариант - передавать параметром в отчёт денежный формат и в отчёте Скриптом присваивать нужный формат нужным мемкам
...
Рейтинг: 0 / 0
синхронизировать формат денег в cxGrid и FastReport
    #39988086
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое простое - переменные окружения. См. Get/FreeEnvironmentStrings, Get/SetEnvironmentVariable. Оттуда FR будет брать настройки при создании своих объектов. Если нужно налету,то смотрите, умеет ли это делать FastReport.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / синхронизировать формат денег в cxGrid и FastReport
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]