1 (edited by solid 2014-11-27 12:09:19)

Topic: Вопрос по выводу в tablegrid

Подскажите:
Есть таблица с данными клиента, есть таблица с заказчиками и темами договоров
У каждого клиента может быть несколько заказчиков и договоров.
Как вывести в tablegrid заказчиков и договоры конкретного клиента. Пока у меня у каждого клиента в этом tablegrid выводятся все договоры всех клиентов.

Re: Вопрос по выводу в tablegrid

solid
Думаю будет лучше расположить еще два компонент TableGrid, таким образом при выборе клиента, рядом расположенные компоненты TableGrid, один будет содержать всех заказчиков, а другой все договора данного клиента.
(это можно сделать используя кнопку с действием Поиск и свойство компонента TableGrid - Increm.search)


В один TableGrid в принципе тоже можно вывести заказчиков и клиентов, но для этого придется использовать SQL запрос.


Если самостоятельно не получится, пришлите пожалуйста ваш проект на support@drive-software.com
реализую для вас первый вариант.

Dmitry.

3 (edited by solid 2014-11-28 07:41:39)

Re: Вопрос по выводу в tablegrid

DriveSoft wrote:

solid
Думаю будет лучше расположить еще два компонент TableGrid, таким образом при выборе клиента, рядом расположенные компоненты TableGrid, один будет содержать всех заказчиков, а другой все договора данного клиента.
(это можно сделать используя кнопку с действием Поиск и свойство компонента TableGrid - Increm.search)


В один TableGrid в принципе тоже можно вывести заказчиков и клиентов, но для этого придется использовать SQL запрос.


Если самостоятельно не получится, пришлите пожалуйста ваш проект на support@drive-software.com
реализую для вас первый вариант.

Видимо я не совсем понятно объяснил что мне нужно или не понял вас. Приложил проект http://rghost.ru/private/59305229/c5cd5 … 9ff32b245a 2.7 mb
Мне нужно чтобы в форме  AddEditContracts при добавлении контракта он привязывался к редактируемому клиенту, и чтобы в форме Contracts выводились договоры именно выбранного клиента. На данный момент выводятся все договоры всех клиентов.

Re: Вопрос по выводу в tablegrid

Действительно, неверно понял, я думал речь идет про поиск.


Переделал ваш проект, пришлось изменить немного связи в структуре БД и одну форму
https://www.dropbox.com/s/xbymjumsmzw3b … 8.rar?dl=0


также рекомендую посмотреть данный видео урок, о связях один ко многим
https://www.youtube.com/watch?v=lN6_yeK84K8

Dmitry.