Topic: Помогите разобраться со связями в таблицах, плиз!

Добрый день!

Есть таблица основная по которой по примеру других проектов сделал поиск (таб 1) есть таб2 которая имеет свои поля и ссылается  на таб1, одним из полей таб2 есть значение справочника которое хранится в таб3.
Вопрос - как мне сделать поиск по таб1 по полю таб2 которое берет значение из того самого справочника в  таб3 с отображением результатов поиска в гриде?
Подскажите пож как сделать или может пример куда глянуть - уже мозг сломал. Спасибо!

Re: Помогите разобраться со связями в таблицах, плиз!

Как правило кнопка с действием Поиск не может автоматически связать три таблицы (только две) чтобы искать в них, обычно проблему можно решить вычисляемым полем либо реализовать поиск с помощью SQL запроса.


Пожалуйста приложите к сообщению ваш проект (zip файл без exe и dll)
с описанием названий полей, по которым необходимо произвести поиск.

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

Спасибо за быстрый ответ. Не совсем понимаю как сделать с вычислительным полем... В примерах есть проект Клиент-мастер в нем есть заявки с клиентами и перечнем используемых запчастей. у меня смысл такой же. Но хотелось бы на форме поиска иметь комбокс с запчастями (у меня их в справочнике около 5 стандартных) и выбрав запчасть из выпадающего списка получить поиск по всем заявкам где использовалась такая запчасть - это как пример что бы не пересылать проект (он у меня просто не доделан) . Помогите пож как это реализовать.

Re: Помогите разобраться со связями в таблицах, плиз!

Пожалуйста скачайте последнюю версию здесь
http://myvisualdatabase.com/forum/viewtopic.php?id=1728


немного доработал механизм поиска, теперь должен работать поиск запчастей и через кнопку Поиск.

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

Пожалуйста скачайте последнюю версию здесь
http://myvisualdatabase.com/forum/viewtopic.php?id=1728


немного доработал механизм поиска, теперь должен работать поиск запчастей и через кнопку Поиск.

Спасибо за быструю реакцию! Поиск работает но если нажать на поиске и не выбрать никакого значения из нового комбокса уходит в ошибку (прилагаю) Подскажите, где что подправить? Спасибо

Post's attachments

Attachment icon screen.png 44.65 kb, 285 downloads since 2015-09-27 

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
Отправьте пожалуйста ваш проект на support@drive-software.com
посмотрю в чем дело.

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

sergikmelnik
Отправьте пожалуйста ваш проект на support@drive-software.com
посмотрю в чем дело.

Разобрался ,на моем проекте работает, но - в новой версии проги  после набивания данных в таблицы на стороне сервера выдается ошибка при попытке коннекта к базе прогой  дает такую ошибку с последующим предложением пересоздать таблицы и удалить данные...
Можно еще посмотреть эту траблу?

Post's attachments

Attachment icon Error.png 69.65 kb, 249 downloads since 2015-09-28 

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
Моя ошибка, система проверяет наличие всех необходимых полей на сервере, но не учел что вычисляемые поля не хранятся на сервере.


Скачайте пожалуйста  исправленную версию 2.031
http://myvisualdatabase.com/forum/viewt … 9718#p9718

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

Спс огромное! Буду тестить

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

sergikmelnik
Моя ошибка, система проверяет наличие всех необходимых полей на сервере, но не учел что вычисляемые поля не хранятся на сервере.


Скачайте пожалуйста  исправленную версию 2.031
http://myvisualdatabase.com/forum/viewt … 9718#p9718

А нет, тоже самое... та же ошибка.

Re: Помогите разобраться со связями в таблицах, плиз!

Пришлите пожалуйста ваш проект на support@drive-software.com
посмотрю в чем дело.

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

Пришлите пожалуйста ваш проект на support@drive-software.com
посмотрю в чем дело.

Отправил с мейл ру архив assets а то жмейл не пропускает exe.

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
Ваш проект сделан версией 2.03, пожалуйста скачайте, установите и запустите проект используя версию 2.031

Dmitry.

14 (edited by sergikmelnik 2015-09-28 13:33:59)

Re: Помогите разобраться со связями в таблицах, плиз!

1. Проект сделал на версии 2,03
2. Скачал 2,31 и установил
3. В ифо о проге указана 2,031

Приложение запускается и работает - но при попытке переконнекта выдает ошибку вышеуказанную.

Может нужно пересоздать все таблицы и перезаполнить все в новой версии? или должно работать?

Post's attachments

Attachment icon screen2.png 233.32 kb, 252 downloads since 2015-09-28 

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
Спасибо за помощь )


Действительно забыл кое что исправить, скачайте еще раз версию 2.031, перезалил

Dmitry.

16 (edited by sergikmelnik 2015-09-28 15:03:37)

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

sergikmelnik
Спасибо за помощь )


Действительно забыл кое что исправить, скачайте еще раз версию 2.031, перезалил

Мне неудобно писать уже, но на существующем проекте с таблицами  та же самая ошибка - может я что то н
е то делаю...

Post's attachments

Attachment icon screen3.png 190.37 kb, 245 downloads since 2015-09-28 

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
Извиняюсь, почему то в дистрибутив попал старый файл, перезалил, перепроверил, скачайте пожалуйста снова )
http://myvisualdatabase.com/download/my … 2.031a.exe

Dmitry.

18 (edited by sergikmelnik 2015-10-04 19:03:03)

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

sergikmelnik
Извиняюсь, почему то в дистрибутив попал старый файл, перезалил, перепроверил, скачайте пожалуйста снова )
http://myvisualdatabase.com/download/my … 2.031a.exe

Спасибо огромное! Вроде все
ок. Помогите пож. еще решить такую задачку - есть позиция для продажи на аукционе я сделал список позиций связанный со списком аукционов (многие ко многим) потому как одна позиция может выставляться на несколько аукционов и на каждом аукционе может быть несколько позиций  но у каждого аукциона по позиции свои результаты и статусы. как в эту связку правильно привязать и реализовать эти результаты? может ли промежуточная таблица в связях многие ко многим содержать еще и третью ссылку (ид позиции, ид аукциона, ид результатов аукциона по конкретной позиции)? нет ли таких примеров в проектах? уже мозг вскипел smile)

Re: Помогите разобраться со связями в таблицах, плиз!

sergikmelnik
К сожалению я могу помочь только с конкретными проблемами.
Что касается проектирования структуры, как правило это не быстро, и необходимо вникать в суть предметной области.

Dmitry.

20 (edited by sergikmelnik 2015-10-04 19:08:00)

Re: Помогите разобраться со связями в таблицах, плиз!

Что нужно для того что бы вникнуть? куда переслать задачу и сколько платить? но мне очень нужно быстро smile))

Re: Помогите разобраться со связями в таблицах, плиз!

Отправьте пожалуйста на support@drive-software.com

Dmitry.

Re: Помогите разобраться со связями в таблицах, плиз!

DriveSoft wrote:

Отправьте пожалуйста на support@drive-software.com

Написал