Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
1

Дублирование записи в определенном поле при добавлении новой записи

05.10.2015, 12:22. Показов 2119. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Подскажите пожалуйста, есть у меня запрос на создание таблицы где в созданной таблице в первом поле проставляется значение 2. Далее создал форму на основе этой таблицы. А вот теперь мне нужно, чтоб при добавлении новой записи в эту таблицу, цифра 2 в первом поле автоматом продублировалась. То есть при нажатии на кнопку Новая запись в форме все было пусто кроме этого первого поля, где будет цифра 2.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2015, 12:22
Ответы с готовыми решениями:

Дублирование записей при создании новой записи .и фильтр
Здравствуйте!!! Очень нужна помощь. Пару недель назад создавала тему... Сейчас возникла такая...

VB Проверка на уникальность, при добавлении новой записи
Всех приветствую. Столкнулся с небольшой проблемой проверки на уникальность (поле "Номер" ) при...

Ошибка при добавлении новой записи в подчиненной форме
Ошибка возникает при добавлении новой записи в подчиненной форме Form2

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

11
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
05.10.2015, 12:25 2
Значение по умолчанию или присваивание в событии перед вставкой ... .
0
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
05.10.2015, 12:39  [ТС] 3
А можно подробней пожалуйста. Значение по умолчанию поставить на нужном поле своей формы? Мне просто нужно, когда запросом создалась таблица, значение в первом поле может быть 2 и 3 и т.д. Но при следующей записи в этой таблице это значение должно просто дублироваться. Опишу зачем такая таблица: по нажатию кнопки человек должен создать новый ЛОТ (это новая таблица со значением нового лота - 2, 3 и т.д.), потом в форме человек вводит код объекта, сохранил, нажал на кнопку, и вот тут нужно чтоб номер ЛОТа остался тот же (2 или 3), а код объекта человек опять ввел новый и т.д.
0
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
05.10.2015, 12:42 4
Выкладывайте базу (Правила раздела), делать пример, а потом полдня приводить его в соответствие с Вашей базой ... .
0
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
05.10.2015, 13:01  [ТС] 5
не могу загрузить файл, я просто на работе (банк), и у меня ограничен доступ в интернет, блокировка на загрузку файлов!((((
0
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
05.10.2015, 13:24 6
А загрузить себе типа можно .
Вложения
Тип файла: 7z Database155.7z (18.7 Кб, 11 просмотров)
0
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
05.10.2015, 13:50  [ТС] 7
А загрузить себе можно. Блокировка на выход информации стоит. В Вашем примере нужно ввести ЛОТ, а мне нужно наоборот, чтоб при вводе текста, ЛОТ повторялся. И в моей таблице № ЛОТа будет только один - 2 или 3, больше одного лота там не должно быть, новый лот будет создаваться как новая таблица. Вы уж извините, что пример скинуть не могу!))
0
Модератор
Эксперт MS Access
12082 / 4942 / 791
Регистрация: 07.08.2010
Сообщений: 14,510
Записей в блоге: 4
05.10.2015, 14:36 8
слово лот ассоциируется у меня со словом аукцион
например : есть несколько антикварных вещей на продажу
№№лотнаименованиестартовая ценавладелец
11камод 17 века10000рпетров
22стулья венские, 6шт12000 
33шкатулка резная25000 

надо получить таблицу предлагаемых цен
[
№№лотпокупательценастатус
11иванов12000 
21петров15000 
31сидоров20000продано
42  нет покупателя
53иванов30000продано
0
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
05.10.2015, 15:26  [ТС] 9
У нас под ЛОТом подразумевается некий блок объектов, которые менеджер предложил клиенту для покупки. Лот можно обозначить как заявку на покупку нескольких товаров в магазине.
0
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
05.10.2015, 15:52 10
Цитата Сообщение от Uno75S Посмотреть сообщение
Лот можно обозначить как заявку на покупку нескольких товаров в магазине.
И для каждой заявки создается новая таблица? Ну ну. Вы хоть посмотрели бы, как это делается, в Путеводитель по разделу есть много примеров складов и магазинов.
Нужны две таблицы - Заявки и Заявки_Товары, связанные по коду Заявки. А ввод товаров делается в форме, подчиненной заявкам. И все ... .
0
2 / 2 / 0
Регистрация: 14.08.2015
Сообщений: 118
05.10.2015, 16:49  [ТС] 11
При создании новой заявки, в поле на форме "№ заяви" уже должен стоять ее номер. И еще один нюанс. Я почему выбрал новая заявка - создание новой таблицы, у меня есть таблица, куда добавляются товары с № заявки, мне нужно чтоб новая заявка была строго равна следующему номеру по порядку. Например есть уже в таблице ЗАЯВКИ:
№ заявки
1
2
3
Если я удалю например заявку 3, то при создании новой она должна опять быть под номером 3. То есть в виде счётчика мне не подходит. Ну или я просто не знаю как при удалении обновлять счётчик.
0
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
05.10.2015, 17:00 12
Цитата Сообщение от Uno75S Посмотреть сообщение
Если я удалю например заявку 3, то при создании новой она должна опять быть под номером 3
Номер и ключевое поле счетчик - это разные поля. Номер для новой заявки формируется с помощью нумераторов - выражений или публичных функций. Создание новой таблицы (а не записи) путь тупиковый. Любые запросы по продажам конкретного товара (и по наличию, в частности) будут требовать изменения при появлении новой заявки.

Не по теме:

из Крокодила:
"Водитель, счастливого пути.
Мост разобран"

2
05.10.2015, 17:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2015, 17:00
Помогаю со студенческими работами здесь

Ошибка при добавлении из подчиненной формы новой записи в таблицу
Помогите исправить ошибку. База данных создана для ввода информации по договорам и приложениям к...

Подстановка значений в поле формы при добавлении записи
Добрый день. Есть 2 таблицы: "Клиенты" и "Заказы". Связь 1 ко многим. При добавлении нового...

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

Изменение первой в таблице записи (одного кортежа) при добавление новой записи
Добрый день! При добавлении новой записи через форму ДобСтуд в таблице Студ у первой записи...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru