powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid и Relations
4 сообщений из 4, страница 1 из 1
DataGrid и Relations
    #32467363
2115
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

В DataSet есть 2 таблицы: 1-товар 2-валюта
связанные отношением:

dataSet.Relations.Add("Валюта",dataSet.Tables["Валюта"].Columns["Код"],dataSet.Tables["Товар"].Columns["Валюта"]);



Заполняю DataGtrid

dataGrid.DataSource = Data.dataSet.Tables["Товар"].DefaultView;


Как сделать чтобы в DataGtrid вместо кода валюты выводилоь наименование валюты из таблицы Валюта (поле Наименование)
...
Рейтинг: 0 / 0
DataGrid и Relations
    #32467924
mxsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
например,
в команде SELECT для адаптера написать нужный запрос с JOIN
с помощью DataView -это не сделаешь, так как DataView просматривает одну таблицу и не умеет показывать новые или скрывать столбцы из исходной таблицы.
...
Рейтинг: 0 / 0
DataGrid и Relations
    #32467984
Dronopotamus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вариант 1:
использовать платные гриды сторонних производителей (DevExpress, Infragistics). У них у всех есть LookUpColumn, который умеет выбирать поле в таблице по индексу.
вариант 2:
сделать этот LookUpColumn самому. Примеры есть в инете. Я где-то недавно даже грид бесплатный видел неплохой. Толи на codeproject, толи ещё где. В общем google тебе в руки :)
...
Рейтинг: 0 / 0
DataGrid и Relations
    #32469134
2115
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сделал так,
dataSet.Relations.Add("refЕдИзм",dataSet.Tables["ЕдИзм"].Columns["Код"],dataSet.Tables["Товар"].Columns["ЕдИзмерения"]);

dataSet.Tables["Товар"].Columns.Add("ЕдИзмName");
dt.Columns.Add("ЕдИзмName");

dataSet.Tables["Товар"].Columns["ЕдИзмName"].Expression=
"Parent(refЕдИзм).Наименование";
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid и Relations
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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