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

start [/forum/topic.php?fid=58&msg=32112346&tid=2119003]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 258ms |
| total: | 543ms |

| 0 / 0 |
