![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
все значения со знаком минус.... [D7, XP]
03111978 © (2010-09-07 07:47:00)Есть поле в табличке, там различные цифры, нужно сделать так, чтобы они постоянно отображались со знаком минус. т.е. например ввели прямо в гриде 5000, оно поменялось на -5000, ну или по кнопочке например, чтобы менялось.
Подскажите каким путем пойти ?
Юрий Зотов (2010-09-08 17:22:00) [1]
> 03111978 (07.09.10 08:22) [4]
> мне нужно сделать например, ввел в грид 5000,
> нажал к примеру ентер, значение в гриде поменялось на -5000.
В гриде нет никаких значений. Значения есть в БД и в датасете, а грид их только показывает.
Поэтому для начала определитесь, что Вам нужно. Ввели 5000, нажали Enter. После этого возможны 2 варианта:
- в БД записалось -5000, что и отобразилось в гриде;
- в БД осталось 5000, но в гриде отобразилось -5000.
Способ решения от этого и зависит (о чем, кстати, и было сказано в [1], причем действительно вполне четко).
Anatoly Podgoretsky (2010-09-07 09:01:00) [2]
> 03111978 (07.09.10 08:22) [4]
Да хватит как попугай повторять.
И. Павел (2010-09-07 08:24:00) [3]нужно сделать так, чтобы они постоянно отображались со знаком минус
Если способы в [1] вас по таинственным причинам не утроили, можете самостоятельно рисовать ячейки в OnDrawColumnCell - хоть цветочки там выводите вместо цифр. Но при этом данные в базе будут оставаться с тем знаком, с каким вы их ввели.
03111978 (2010-09-07 08:22:00) [4]
> Подскажите каким путем пойти ?
ну хорошо, мне нужно сделать например, ввел в грид 5000, нажал к примеру ентер, значение в гриде поменялось на -5000.
Ega23 (2010-09-07 08:14:00) [5]
> О чем бред ???
Это не бред, это весьма чёткий ответ.
Если ты его не понял - мои соболезнования.
03111978 (2010-09-07 08:07:00) [6]
> sniknik © (07.09.10 07:58) [1]
>
> о каком "пути" речь если неизвестно идешь ты, плывешь, летишь,
> едешь... вот скажу триггер хороший путь, универсально для
> всех чем бы не смотрели... и? помогло?
> а если только у тебя в программе то онгеттекст/онсеттекст
> поля. помогло?
О чем бред ???
sniknik (2010-09-07 07:58:00) [7]о каком "пути" речь если неизвестно идешь ты, плывешь, летишь, едешь... вот скажу триггер хороший путь, универсально для всех чем бы не смотрели... и? помогло?
а если только у тебя в программе то онгеттекст/онсеттекст поля. помогло?