2015-12-03 3 views
0

Надеюсь, наконец-то найти помощь ... Я использую Access2007. Мой сценарий: мне нужно отслеживать продажи данных в холдинге в Бразилии. В конце концов, я приезжаю, чтобы иметь две таблицы:Как фильтровать одновременно две таблицы в форме в Access2007?

  1. Таблица затрат на продукт США погружено
  2. таблица продаж Бразильского проданный продукт

рк является ID_Product_Brasil.

Я создал форму, где отображаются две таблицы, но я не знаю, как их фильтровать одновременно для ID_Product_Brasil.

Может кто-то пожалуйста, выделите меня ??

+0

Нам нужна дополнительная информация. Как ваша форма показывает обе таблицы? У вас есть две подформы? – Andre

+0

Нет, они не являются подчиненными, я просто создал новую пустую форму, а затем перетащил те таблицы, которые я хотел визуализировать. – user3520314

+0

oh и таблица имеют соединение «Много-ко-многим», если это может помочь. – user3520314

ответ

0

Получение правильной таблицы - ключ к созданию базы данных, которая работает. На основании предоставленной вами информации я не вижу необходимости в двух таблицах, не говоря уже о двух таблицах со многими-ко-многим отношениями (которые, кстати, не выходят, отношения «многие ко многим» состоят из 3 таблиц. и таблица ссылок, которая имеет 1-много взаимосвязь с 2-мя сетями).

Я предлагаю один стол для себестоимости и цены продажи, и продукт должен иметь одинаковый идентификатор независимо от того, в какой стране. Попробуйте следующее:

tblProduct (fldProductID, fldPurchasePrice, fldSalePrice)

В качестве альтернативы, если вы хотите сохранить текущую структуру вам нужна форма с 2 подформом. Свяжите форму с таблицей продуктов и 2 подформой с двумя таблицами и используйте идентификатор productID, чтобы связать форму подформы

+0

@ Шейл ... учитывая ваш совет. Я старался правильно сортировать таблицы. У меня есть 3 таблицы: 1. tblSoldProductsinUS (у него есть статья США и статья бразильца) 2.tblSoldProductinBRASIL (он содержит ТОЛЬКО бразильскую статью) и 3.tblArticles, в этом последнем есть уникальная связь между статьей США и бразильская статья. Каждая таблица имеет PK как autonumber. Затем, когда я пытаюсь установить отношения между ними, он продолжает давать мне ошибку, что я использую уникальный индекс. Что я делаю неправильно? – user3520314

+0

укажите три таблицы и их поля, и я увижу, могу ли я предоставить дополнительную помощь. – Sheils

+0

Первые поля таблицы: ID, Ordine, Pos, IDPartner, DataOrdine, IDProd_US, IDProd_BRASIL, IDOrdine, DescrIdOrdine, QtaOrd, QtaCons, LME, Premio, Prezzo, ПКЛ, ImportoEUR, DataCons, DataNazionalizz, Камбио, реалов, CodFattura, NrBoL, TassaPagareReal, TaxNac, totReal_KG, totRealCompresoRYLT, AnnoCons, MeseCons Вторые поля таблицы: ID, FATTURA_BR, данных, месье, Cliente, Анно, IDProd_BRASIL, Articolo , TIPOLOGIA, QTY, Примечание, PzvenditaReal, Importo FT Третья таблица: ID, IDProd_US, IDProd_BRASIL Спасибо, Шейлс! – user3520314

 Смежные вопросы

  • Нет связанных вопросов^_^