Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
1

Дублирование записей при создании новой записи .и фильтр

09.03.2014, 17:15. Просмотров 1597. Ответов 10
Метки нет (Все метки)

Здравствуйте!!! Очень нужна помощь. Пару недель назад создавала тему...

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

И еще в Форме "Просмотр Заказчик" хочу сделать поиск.. Но немного не могу разобраться, чтобы итог выводился в табличке... а фильтрация шла по коду заказчика


Вячеслав Я, к вам особая просьба!! т.к вы уже знаете мою базу.
0
Вложения
Тип файла: rar База данных(новая)09,032014.rar (200.4 Кб, 13 просмотров)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2014, 17:15
Ответы с готовыми решениями:

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

Событие при создании новой записи
Как называется событие, которое вызывается при создании новой записи?

Как избавиться от ошибки при создании новой записи
В запросе часть полей ссылается на таблицу, а часть полей вычисляемые. Одно из полей таблицы (поле...

Автоматичесское заполнение поля при создании новой записи
Есть поле "фото", в котором хранится название файла картинки, которую отображает форма. Я хочу,...

Ошибка ограничения внешнего ключа при создании новой записи
Здравствуйте! Имеется база (SQL Server): Нас интересуют таблицы Chaim(Заявка) и...

10
Серж_87
1294 / 500 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
09.03.2014, 18:48 2
ulia, пример фильтра есть в теме
Поиск нескольких значений
Предполагаю он вам и нужен.
P.S. есть поиск по форуму, который поможет самостоятельно найти ответ на вопрос
0
shanemac51
Модератор
Эксперт MS Access
8788 / 3410 / 538
Регистрация: 07.08.2010
Сообщений: 9,559
Записей в блоге: 2
09.03.2014, 19:30 3
не смогла сделать, чтобы в телонакладной(форма накладная) высвечивался иднакладной
заменила на ленточную
0
Вложения
Тип файла: zip База данных(новая)09-03-14.zip (196.2 Кб, 9 просмотров)
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
09.03.2014, 20:16  [ТС] 4
shanemac51, Мне нужно именно в форме 2. Спасибо, а с поиском можете подсказать?
0
09.03.2014, 20:16
Вячеслав Я
Эксперт MS Access
2810 / 1354 / 213
Регистрация: 13.05.2011
Сообщений: 4,135
09.03.2014, 20:27 5
ulia, А что должно быть в форме 2. Вы же пишете
Цитата Сообщение от ulia Посмотреть сообщение
в окне формы 2-1 все записи, которые есть в базе. В принцепи так и должно быть...
. Уже подзабыл, что делал.
Еще: какая таблица последняя? Если Договор, то может следует в ней сделать поля для таблиц Этапы и Накладная и соответственно подтягивать информацию в таблицу Договор, а не наоборот?
0
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
09.03.2014, 20:37  [ТС] 6
Вячеслав Я, последняя таблица накладная. и в ней тело документа.
у нас получилось сделать так, чтобы можно было добавлять нового заказчика и договор, а после заполнять поля "тело документа" . теперь: как мне правильно сделать запрос чтобы выводились именно данные конкретной накладной, . посмотрите запрос. наример 532 накладная. данные с разных накладных попадают в одну.
0
Вячеслав Я
Эксперт MS Access
2810 / 1354 / 213
Регистрация: 13.05.2011
Сообщений: 4,135
09.03.2014, 21:39 7
ulia, что-то тут подозрительно в схеме данных: таблица Договор связана и с Тело документа и с Накладной, а они еще в добавок между собой. Определите последовательность: если сначало Договор записывается в Тело документа, то Договор не надо связывать с Накладная.
Сколько у вас может быть записей в Тело документа для одной записи (не номера) в Накладной?
Поправил схему данных на лад, как я его вижу и Запрос(накладная).
У вас на одну запись в Накладной приходится по две или три записи в Тело документа. Поэтому данные в запросе не совпадают с танными в таблице Накладная (номер накладной принимал 2). Посмотрите, может я что не по вашему делаю?
0
Вложения
Тип файла: rar База данных(новая) 09,03.2014.rar (190.5 Кб, 7 просмотров)
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
10.03.2014, 10:22  [ТС] 8
Вячеслав Я, В одной накладной может быть несколько записей в теле документа.
И у одного заказчика по одному и тому же договору может быть несколько накладных.

Добавлено через 47 минут
Вячеслав Я, Причем пропала привязка к этапу (Набор Этапов у каждого заказчика свой)

Добавлено через 23 минуты
Вячеслав Я, а программа их не обнавляет... что делать???
0
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
10.03.2014, 17:19  [ТС] 9
Значит так:
Есть данные, которые поступают с другой системы (Примавера).
Мне нужно создать программу, которая будет формировать накладную по части этих данных, реестр( в виде отчета или просмотра), сводку по накладным (в виде отчета или просмотра).
Изначально все данные должны вносится в реестр, который должен содержать следующие поля выделенные поля : это основные поля
Направление пользования
Номер накладной
Дата накладной
Номер договора
Объект
Титул
Наименование титула
Наименование Заказчика
Марка (том)
Сметы и другие документации
Количество экз
Количество листов, прив. к формату А4

Бумага офсетная, в л.А4
Бумага в пачках ф.А3, в л.А4
Бумага в пачках ф.А4, в л..А4
Бумага офсетная, чертежи в цвете
Картон - 0,4мм
Тв. в коленкоре (Декстрин)
Тв. обычный (Декстрин)
Папка с клапанами (Декстрин)
Планшетки (Декстрин)
Папка 420*320*100
Папка 240*320*100 (Декстрин)
Тв. в коленкоре (Коленкор)
Лента киперная
Папка 420*320*100 (Коленкор)
Папка 240*320*100 (Коленкор)
Бумвинил - твердый
Прозрачная обложка.
Картоннная обложка
Пружина
Велобиндер
Бумага самоклеющаяся, шт.
Файл-папка, шт.
Папка пласт, шт.
Мультифоры, шт


На основании Реестра Необходимо создать накладную, которая содержит следующие поля:
Номер накладной
Дата накладной
Номер договора
Описание
Дата договора
Объект
Наименование Заказчика
Адрес получателя
Этап
ШИФР
Количество экз
Тип бумаги
Вес
Количество листов, прив. к формату А4
Вид переплета
Количество
Главный инженер проекта
Начальник ОО
Согласовано начальник ПО

Поле ШИФР формируется по следующему принципу: [Код заказчика]-[Договор]-[Номер титула]-[Марка/ Том]. В накладной должен быть именно собранный вид.

Есть определенный список заказчиков(но также должны быть возможность добавить нового). у каждого заказчика может быть несколько договоров(тоже должны быть возможность добавить нового). Каждый договор содержит этапы(их может быть несколько), в результате по которым заполняются титулы, сметы и высчитывается шифр.

Прикрепляю файлы, из которых брала данные, и пример накладной. и свою базу на даннм этапе.
0
Вложения
Тип файла: pdf Накладная №469.pdf (27.5 Кб, 6 просмотров)
Тип файла: rar База данных(новая)10.03.2014 с поиском.rar (203.7 Кб, 6 просмотров)
Тип файла: rar реестр.rar (119.9 Кб, 8 просмотров)
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
10.03.2014, 17:29  [ТС] 10
Вид Информационной модели
0
Миниатюры
Дублирование записей при создании новой записи .и фильтр  
ulia
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 77
10.03.2014, 21:38  [ТС] 11
Вячеслав Я, документ на основании которого создается накладная
0
Вложения
Тип файла: docx Заявка на отправку ПСД заказчику.docx (16.3 Кб, 3 просмотров)
10.03.2014, 21:38
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2014, 21:38

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

При создании новой записи в форме, заново начинать нумерацию подиненной таблицы
Здравствуйте! Подскажите как решить задачу. Есть 2 таблицы. Первая - Мероприятия...

Дублирование записей при добавлении
Здравствуйте! Столкнулся с проблемой Имеется форма "Добавление клиента" и запрос на добавление,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru