Вниз
Скачать: CL | DM;

Формат отображаемых данных   Найти похожие ветки 

← →
Suhomlin   (2003-08-21 12:10) [0]

Уважаемые! Подскажите! Мне необходимо чтобы данные в сетке отображались в нужном мне формате! Скажем, с дополнительными пробелами. Например не ХХХХХХХХХ, а ХХХ ХХХ ХХХ. Какими средствами сетки или датасетов можно и лучше воспользоваться? Или необходимо все отрисовывать в событии DrawColumnCell сетки?


← →
Vlad ©   (2003-08-21 12:16) [1]

Если сетка - имеется ввиду DBGrid, то в нужном поле датасета задай DisplayFormat такой какой надо


← →
Suhomlin   (2003-08-21 12:22) [2]

Все дело в том, что данные выбираются по SQL запросу, формируемому программно! У таких полей нет свойства DisplayFormat! По крайней мере я не нашел! Это свойство есть у полей тех датасетов, которые расписываешь на стадии проектирования!


← →
Vlad ©   (2003-08-21 12:26) [3]

TIntegerField(DataSet.FieldByName("ZZZ")).DisplayFormat ...... ;

так... например :)


← →
Anatoly Podgoretsky ©   (2003-08-21 12:31) [4]

Suhomlin (21.08.03 12:22) [2]
У таких полей есть такое свойство, но по уму надо использовать региональные настройки, пользователь должен сам решить как ему желательно видеть числа, с пробела, с запятыми или нет. Это не является прерогативой программа, зато его прерогативой является, что выбранный пользователем формат мог быть отображен в соответствии с его желаниями. Эго желания можно администативно регулировать.


← →
Suhomlin   (2003-08-21 12:33) [5]

Не сказал сразу! Данные в отображаемом поле типа String.


← →
Suhomlin   (2003-08-21 12:36) [6]

Мне по сути дела надо в строку добавить в нужные места пробелы!


← →
Vlad ©   (2003-08-21 12:39) [7]

Тогда на событие поля OnGetText добавляй себе пробелы, с помощью нехитрого кода...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
9-33413
Kobik
2003-03-08 17:51
2003.09.11
Одновременное нажатие кнопок.


1-33636
Sanyok
2003-08-31 13:24
2003.09.11
Можно ли сделать так, чтобы на панели задач были ссылки на 2 форм


3-33439
P0tia
2003-08-21 19:05
2003.09.11
Про excel


1-33679
Vova
2003-08-29 14:12
2003.09.11
Как сделать строки ComboBox-а разноцветными?


1-33642
Islander
2003-08-30 21:27
2003.09.11
Как грамотно уничтожить форму, чтобы освободилась память?




   Наверх