| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > DBGrid |
| Автор: Guest 4.1.2006, 22:33 |
| Привет. Мне нужно чтобы компонент DBGrid отображал дополнительный столбец, в котором будет отображаться номер по порядку, т. е. номер строки (не путать с ключевым полем auto_increment). И еще можно ли чтобы DBGrid отображал последнюю строку, в которой будет отображаться например сумма всех значений в столбце причем чтобы шрифт был, например, жирным? |
| Автор: FRAGNATIC 4.1.2006, 22:42 |
| в компоненте Query или Table что ты там юзаешь) добовляешь новое поле через FieldEditor тип ставишь калкулэйтэд) и потом на онкалкфиелд добовляешь в него значение и если последнее то сумму всех полей |
| Автор: Alex 4.1.2006, 22:53 |
| Что касается суммы, то обрати внимание на http://ehlib.com/RUS/default.htm |
| Автор: Guest 5.1.2006, 00:20 | ||
А можно код? |
| Автор: FRAGNATIC 5.1.2006, 00:36 |
| Guest код чего? как поле новое добавить? |
| Автор: Guedda 5.1.2006, 10:00 |
| Дополнительное поле создать, не разрушая целостность таблицы, можно только с помощью запросов. |
| Автор: YurikGL 5.1.2006, 10:26 | ||
Поле типа калкулейтед создается не запросом а в визуальном редакторе Delphi. Дважды кликаешь на датасет (или тейбл или кваери), в появившемся окошке - правый клик "адд нью фиелдс" или что-то в этом духе. Кроме того, насколько я знаю, и таблице поля создаются только с помощью запросов. |
| Автор: bas 5.1.2006, 10:51 |
| RecNo , не подойдет? |