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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

TDBGridEh:

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

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

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


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

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


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