Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.02.2003, 22:21
|
|||
|---|---|---|---|
|
|||
FastReport: программное изменение формата поля |
|||
|
#18+
Здравствуйте! С FastReport`ом работаю недавно, подскажите пожалуйста как в отчете при печати каждой строки в MasterData анализировать значение одного поля (Valuta) и в зависимости от него изменять формат отображения значения другого поля (Summa)? Нужно для того, чтобы знать какой знак выводить после суммы - $ или р. С Уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 08:34
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
http://www.fast-report.com/ru/forum.php][Может здесь чё найдешь полезного] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 11:39
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
В каждом Memo-поле есть нижняя часть при редактировании - она является событием OnBeforePrint. Вот там можно проверять и устанавливать все, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 18:01
|
|||
|---|---|---|---|
|
|||
FastReport: программное изменение формата поля |
|||
|
#18+
Про это событие я в курсе, синтаксис команд я не знаю, все что я пробовал не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 18:57
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
Напиши типа того: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 18:57
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
и точку с запятой в конце строки ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2003, 22:18
|
|||
|---|---|---|---|
|
|||
FastReport: программное изменение формата поля |
|||
|
#18+
Tygra, спасибо за ответы но я пытаюсь сделать немножечько другое. Задача в том что есть поле valuta и summa. И в зависимости от поля valuta (о или 1) менялся формат поля summa. Т.е. мне в обработчике необходимо написать что то типа: Код: plaintext 1. Т.е. чтобы менялся последний символ (к примеру, если в долларах, то выводится должно 5 123$, если в рублях, то 1 432р.) Пробовал formatstr, format ничего не получается :( С Уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2003, 03:19
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
Может быть, лучше в Dataset'е поле форматировать? Повесь на поле summa событие OnGetText Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2003, 10:43
|
|||
|---|---|---|---|
FastReport: программное изменение формата поля |
|||
|
#18+
А ты уверен, что можно формат менять? Не проще ли все же эту буковку отдельно подставлять? Какая разница то? А формат оставь без букв ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2003, 20:27
|
|||
|---|---|---|---|
|
|||
FastReport: программное изменение формата поля |
|||
|
#18+
Если поле "Valuta" может иметь только 2 значения, почему бы не сделать так: [IF([Табилица."Valuta"] = 0, FORMATFLOAT('#,##0.00 р.', [Таблица."Summa"]), FORMATFLOAT('#,##0.00 $.', [Таблица."Summa"]))] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2119003]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 328ms |

| 0 / 0 |
