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

Авто подстановка в поле номера товара при введении товара в базу

12.10.2011, 18:26. Показов 9189. Ответов 97
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Помогите разобраться.... Есть 2 таблицы СКЛАД1 и СКЛАД2. В таблицах я указываю название товара(Тип1, Тип2, Тип3 и тд) и номер товара. В первой таблице номера просто числовые, а в другой таблице нужно ещё перед цифрами указывать две буквы. Все номера имеют строгую последовательность. Т.е. просто числовой 1,2,3,4,5,6,7.... и тд. второй с буквами, например XW100, XZ101, XC102, XF103, RX104, UX105, XX106, AX107 и тд. буквы имеют последовательность например как я тут написал 8 вариантов сочетаний букв, затем буквы снова повторяются а следующие за ними цифры продолжают идти последовательно ...XW108, XZ109, XC110, XF111, RX112, UX113, XX114, AX115. Как сделать что бы при вводе первого номера товара например XW124 следующий автоматически подставлялся XZ125 и тд по порядку? Возможно ли это действие сделать вводом количества товара (Тип1) например 10шт указав только начальный номер XZ125 а база автоматически добавила остальные 10 в таблицу СКЛАД?
Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2011, 18:26
Ответы с готовыми решениями:

как сделать, чтобы при выборе Товара с помощью выпадающего списка, в поле Цена вставлялась цена этого товара?
Всем доброго времени суток. Изучаю БД.Учусь в акцесе 2003. Тут такой вопрос возник:А можно ли в...

Вывод в форму цены товара автоматически при вводе названия товара
Уважаемые! У меня большая просьба помочь в конкретной задачи: Создаю форму Аццес, При заполнении...

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

Необходимо изменять количество товара на складе исходя из проданного товара
Здравствуйте форумчане, необходимо изменять количество товара на складе (в форме), исходя из...

97
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
01.11.2011, 11:17  [ТС] 81
Author24 — интернет-сервис помощи студентам
Добрый день alvk! Посмотрите плиз базу, не получается организовать выдачу разрешений в форме ЗАКАЗЫ. Новые записи не добавляются. Мне кажется что-то напутал в запросах. Спасибо!
Вложения
Тип файла: rar база2.rar (544.1 Кб, 19 просмотров)
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
01.11.2011, 11:57  [ТС] 82
сорри... эта
Вложения
Тип файла: rar база1.rar (544.1 Кб, 23 просмотров)
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
01.11.2011, 12:54 83
что такое "Разрешения новые"? их нет в схеме данных, а вот "разрешения" есть, также не стоит значение по умолчанию, внимательно смотрите выложенный ранее пример.
Миниатюры
Авто подстановка в поле номера товара при введении товара в базу  
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
01.11.2011, 13:14  [ТС] 84
"Разрешения новые" это форма добавления разрешений в базу... в Форме "Заказы" она не задействована. Значения по умолчанию я выставил... результата нет. разрешения не добавляются к заказу. Уверен напутал где-то в связях или в запросе
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
01.11.2011, 14:55 85
Цитата Сообщение от alvk Посмотреть сообщение
их нет в схеме данных, а вот "разрешения" есть,
_______________
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
02.11.2011, 10:43  [ТС] 86
День добрый! Alvk, у меня так и не получилось сделать выдачу. я переделал базу оставив только таблицы и формы, а результат тот же.... не добавляется кодзаказа к нужному разрешению...Не могу понять где ошибка. Помогите.
Вложения
Тип файла: rar база11.rar (408.1 Кб, 21 просмотров)
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
02.11.2011, 10:52 87
я не понимаю, всё добавляется, может я не туда смотрю?:
Миниатюры
Авто подстановка в поле номера товара при введении товара в базу  
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
02.11.2011, 11:17  [ТС] 88
да, добавляется...но только код а разрешение нет. Выбор разрешения у меня происходит в поле разрешении нажатием на выбранное разрешение. открывается форма РАЗРЕШЕНИЯ с выбранным номером, подставляю дату выдачи и галку выдано.

Добавлено через 12 минут
Вощем проблема в том, что в форме РАЗРЕШЕНИЯ кодзаказа добавляется, а в таблице РАЗРЕШЕНИЯ к выбранному разрешению нет.
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
02.11.2011, 13:36 89
Цитата Сообщение от Simpaer Посмотреть сообщение
в форме РАЗРЕШЕНИЯ кодзаказа добавляется, а в таблице РАЗРЕШЕНИЯ к выбранному разрешению нет.
я опять не туда смотрю?
Миниатюры
Авто подстановка в поле номера товара при введении товара в базу   Авто подстановка в поле номера товара при введении товара в базу  
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
02.11.2011, 14:13  [ТС] 90
Я смотрю туда.... код 40 кодЗаказа-3 КодСтраны-1, а №разрешения не подставился... т.е. выборка не происходит. До этой базы вроде сделали рабочую, но там были поля подстановок от которых я в настоящем примере избавился по вашему совету, так в той база такая схема работает. Посмотрите предыдущую. Почему в настоящей не получается сделать так?
Вложения
Тип файла: rar база поля подстановки.rar (544.1 Кб, 20 просмотров)
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
02.11.2011, 15:54 91
Цитата Сообщение от Simpaer Посмотреть сообщение
а №разрешения не подставился...
откуда он должен был подставиться?
1
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
03.11.2011, 02:09 92
Наверное вы хотите, чтобы он подставился из левого списка? Зачем там выдано и в подформе выдано? Объясните логику.
И про поля со списком - я не говорил, что их надо убрать из формы, даже наоборот, в форме им место.
Думаю основная ваша проблема в том, что вы сгрудили всё в одну форму, разберитесь с логикой.
Миниатюры
Авто подстановка в поле номера товара при введении товара в базу  
1
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
03.11.2011, 10:54  [ТС] 93
Приветствую!
Смысл такой. Мне нужно выдать кучку разрешений с определенными номерами под один заказ. Вот я и выбираю из левого списка нужные мне разрешение. Далее мне нужно что бы этои разрешения ( с нужным мне номером) попали в настоящий заказ. Возможно это действие можно сделать и без подформы РАЗРЕШЕНИЯ. Может достаточно процедуры нажатия на разрешение из списка что бы оно попало в настоящий заказ, а уже там(в заказе) отмечать галочку что оно выдано. только я не знаю как это осуществить

Добавлено через 3 минуты
вот в базе где в таблицах есть поля подстановки там всё работает... это База поля подстановки, последняя которую прислал.

Добавлено через 15 минут
"База поля подстановки" в этой базе после выбора разрешения в поле кодзаказа таблицы "РАЗРЕШЕНИЯ" подставляется КодЗаказа к выбранному разрешению, это просматривается как в таблицах так и в формах, а в базе где в таблицах я избавился от полей подстановок, это не происходит, т.е. в форме "РАЗРЕШЕНИЯ" подставляется, а в таблице "РАЗРЕШЕНИЯ" нет, при этом в форме "ЗАКАЗЫ" "подчиненная форма ЗАКАЗЫ Запрос" выбирать ничего не нужно, эта подчиненная форма нужна для визуализации выбранных разрешений,

Добавлено через 40 минут
В общем сделал сам... как это получилось я так и не понял.... Вначале в схеме убрал связь ЗАКАЗЫ и РАЗРЕШЕНИЯ, далее в таблице РАЗРЕШЕНИЯ поменял поле на поле подстановки из таблицы ЗАКАЗЫ. Всё заработало. В итоге сделал обратное действие убрав поле подстановки.... Всё работает.)
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
03.11.2011, 12:51 94
1.Уж не знаю, что вы намудрили, но я вам ставил картинку как преобразовать простое поле в поле со списком (пост выше на странице), те же действия, что и в таблице, но на форме.
2.Выложите результат.
3.Подчинённая форма как раз и нужна для ввода разрешений, а то, что слева у вас было, лишнее.
4.Я так понимаю, что теперь у вас на подчинённой форме поля со списками?
1
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
03.11.2011, 13:44  [ТС] 95
В настоящий момент все действия выполняются именно так как я планировал. Вы мне в этом как могли помогли! А получилось так же как и "база поля подстановки" только без этих полей подстановок. Делал всё так как вы мне писали. В полях задавал откуда брать данные... всё красиво и хорошо! Да, действительно лучше работать без полей подстановок в таблицах и использовать коды. Огромное спасибо!!!!

Добавлено через 6 минут
*** поля подстановок ,те которые в таблицах, их я и убрал
0
Эксперт MS Access
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
10.11.2011, 09:33 96
Спам?
0
0 / 0 / 0
Регистрация: 05.10.2011
Сообщений: 62
15.11.2011, 13:10  [ТС] 97
Приветствую alvk! Давно не заходил на форум, вот сижу мудрю базу дальше))) столкнулся с проблемой переделать с нуля то что у же сделал за время нахождения на форуме, вощем не получилось.( Ещё иногда проскакивал какой-то глюк, access просил делать архив базы и перезагрузку себя. Прикрепляю то что у меня "типа ещё" работает.
Вложения
Тип файла: rar База1 2002_2003.rar (640.1 Кб, 29 просмотров)
0
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
01.12.2011, 23:20 98
Цитата Сообщение от alvk Посмотреть сообщение
Или типа "мотороллер не мой, я просто дал объявление"

Не по теме:

моторолер действительно не мой я лишь гайку прикрутил к нему ))) см предыдущие выкладки файла от Simpaer

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

Как сделать чтобы при вводе текста в поле, при введении каждого нового символа фильтр обновлялся, а текст в по
Написал фильтр для поля формы, он как только фокус возвращается в поле, весь текст выделяется и при...

Опишите класса товара. Поля класса: имя товара, цена товара, количество товара на склад
Опишите класса товара. Поля класса: имя товара, цена товара, количество товара на складе. Выполнить...

Автоматическая подстановка цены при выборе товара.
Здравствуйте. у меня такой вопрос:как сделать чтобы цена отображалась автоматически при выборе...

Массив записей. Структура: наименование товара, его количество, цену за единицу товара и общую стоимость данного товара
Пожалуйста помогите с задачкой на массивы для экзамена.. 1.Разработать программу на ЯП Pascal, в...


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

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