|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.11.2013, 22:14 | #1 |
Пользователь
Регистрация: 05.07.2013
Сообщений: 27
|
Заголовки в DBGrid
Вот такая ситуация.
Есть база MsSQL, в ней есть таблица, допустим Sotrudniki, в этой таблице есть колонки Фамилия, Имя, Отчество название на английском языке сокращенное, в примечании стоит нормальное название на русском. Как сделать чтобы в таблице DBGrid в название колонок был текст из примечания. Я знаю что это можно сделать ручками, а если этих таблиц штук с 10 ручками менять в каждой замучаешься.
Delphi 10.1 Berlin
Последний раз редактировалось Vvolhv; 02.11.2013 в 22:17. |
02.11.2013, 22:19 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
А зачем менять, раз пропишите и всё
|
02.11.2013, 22:39 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Из примечания никак. Проще действительно руками прописывать.
I'm learning to live...
|
02.11.2013, 23:11 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
ну почему никак.. только практически смысла мало. Колонка может быть на нескольких окнах, и с небольшими изменениями в названии, исходя из контекста,
получается что для 1 написали для остальных все равно руками, ну так и чем спасло? ничем.. да и лишние запросы в базу . и главное - руки то не отсохнут. а если представить что прога будет мультиязычная, то где дескрипшинов набраться? а если .. ну в общем понятно |
03.11.2013, 19:59 | #5 |
Пользователь
Регистрация: 05.07.2013
Сообщений: 27
|
Ладно, а такой вопрос.
Как сделать колонку в DBGrid в которой будут сложены значения все трех колонок?
Delphi 10.1 Berlin
|
03.11.2013, 20:05 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Сначала нужно поле такое сделать. Называется вычисляемым. И вычисляется или в запросе, или в датасете. И нацелить на него колонку грида
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.11.2013, 21:05 | #7 |
Пользователь
Регистрация: 05.07.2013
Сообщений: 27
|
А поподробней можно?
где и как вычислять его значение?
Delphi 10.1 Berlin
|
04.11.2013, 00:05 | #8 | ||
Пользователь
Регистрация: 05.07.2013
Сообщений: 27
|
Цитата:
Может подскажешь еще первый вопрос: Цитата:
Delphi 10.1 Berlin
Последний раз редактировалось Vvolhv; 04.11.2013 в 00:07. |
||
05.11.2013, 18:06 | #9 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
Цитата:
Код:
аналогично сделать с суммой, чтобы не добавлять вычислительное поле в грид, можно написать такой запрос: Код:
Тяжело быть бестолковым.....
|
|
07.11.2013, 14:11 | #10 |
Пользователь
Регистрация: 05.07.2013
Сообщений: 27
|
а можно взять текст из пояснения к колонке и записать в название колонки?
Delphi 10.1 Berlin
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
классы+заголовки в c++ | narco3 | Помощь студентам | 1 | 13.03.2013 22:52 |
Заголовки в DBGrid | Aleksey1989 | БД в Delphi | 4 | 30.05.2011 11:55 |
Заголовки (header) | sisofcase | PHP | 4 | 16.07.2010 23:51 |
THTTPReqResp и заголовки | talero | Работа с сетью в Delphi | 0 | 16.12.2009 03:33 |
Заголовки по центру | doniyor | БД в Delphi | 7 | 18.08.2009 08:21 |