powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать вывод в таблице 2 строк на одну запись?
12 сообщений из 12, страница 1 из 1
Как сделать вывод в таблице 2 строк на одну запись?
    #39946366
BowMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос в заголовке. Мне говорили что так можно в EhLib.
П.С. Еще неплохо бы если бы кто подсказал: в 1ом поле у меня будет написано название расширения файла, мне нужно поместить будет в ячейку в таблице значок соответствующий типу файла. Это можно сделать так что бы не заготовить заранее картинки, а что бы бы извлекать из того что знает(соответствие иконки расширению) Windows?
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946423
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BowMaster,

а что такое "вывод в таблице 2 строк на одну запись"?
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946424
BowMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот у нас несколько полей у одной записи в бд, надо вывести в таблицу часть полей в одну строку, а часть в другую, то есть на каждую запись будет 2 строки в таблице. Можно конечно запросом кое-как сделать, но я хотел узнать можно ли как-то это сделать вредствами Ehlib?
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946425
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BowMaster,
А ты готов, что выделяться/фокусироваться эти два куска одной записи будут раздельно, как отдельные строки?
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946426
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BowMaster,

нет, такого нельзя. Одной строке соответствует одна запись.

Может быть, тебя режим "RowPanel" устроит?
В этом режиме ячейки в строке записи можно располагать одну под другой.

TDBGridEh:
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946427
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BowMaster
а что бы бы извлекать из того что знает(соответствие иконки расширению) Windows?

Я как-то делал, взяв за основу код демки Advanced библиотеки VirtualTreeView. Скачай, посмотри.
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946428
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
а что такое "вывод в таблице 2 строк на одну запись"?
Это когда некоторые поля одной записи выводятся не последовательно слева направо в одной строке грида, а одно поле под другим.

Код: plaintext
Имя Фамилия Зарплата1 Иван Иванов 1002 Петр Петров 2003 Сидор Сидоров 300
Имя ...... Зарплата Фамилия ..............1 Иван Иванов 1002 Петр Петров 2003 Сидор Сидоров 300
Такое cxGrid может запросто.
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946430
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gluck99
Такое cxGrid может запросто.

И TcxGrid так же - одной строке соответствует одна запись.
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946448
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
И TcxGrid так же - одной строке соответствует одна запись.

Можно например расположить 2 столбца один под другим, и тогда ВИЗУАЛЬНО одна запись будет на несколько строк
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946458
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr
ъъъъъ
И TcxGrid так же - одной строке соответствует одна запись.

Можно например расположить 2 столбца один под другим, и тогда ВИЗУАЛЬНО одна запись будет на несколько строк


Я представляю, что умеет показывать TcxGrid.

Строка - элемент грида Запись - элемент отображаемого набора данных. Одной строке грида соответствует одна логическая запись.
Что тут выдумывать.

...а в TcxGrid можно даже одну запись в двух строках таблицы показать, не только "визуально", например - одни поля записи в четных строках, другие поля - в нечетных.

А то, что поля в одной строке могут размещаться в одной строке друг над другом - я ответил ТС: 22115097

Но ТС пишет, что

BowMaster
Вот у нас несколько полей у одной записи в бд, надо вывести в таблицу часть полей в одну строку, а часть в другую, то есть на каждую запись будет 2 строки в таблице...


Мало ли, может он действительно хочет именно то, что пишет. Зачем за человека придумывать, пусть сам ответит.
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946461
BowMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ
BowMaster,

нет, такого нельзя. Одной строке соответствует одна запись.

Может быть, тебя режим "RowPanel" устроит?
В этом режиме ячейки в строке записи можно располагать одну под другой.

TDBGridEh:

Думаю это устроит.

ъъъъъ
BowMaster
а что бы бы извлекать из того что знает(соответствие иконки расширению) Windows?

Я как-то делал, взяв за основу код демки Advanced библиотеки VirtualTreeView. Скачай, посмотри.


Что-то отсюда? https://github.com/Virtual-TreeView/Virtual-TreeView/tree/master/Demos/Advanced
...
Рейтинг: 0 / 0
Как сделать вывод в таблице 2 строк на одну запись?
    #39946468
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость

Да, см. модуль DrawTreeDemo.pas.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать вывод в таблице 2 строк на одну запись?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]