Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2012, 17:33   #1
nat_lapulia
Новичок
Джуниор
 
Регистрация: 02.12.2012
Сообщений: 2
По умолчанию Работа с полями на форме.

Я создаю программу для своей работы. Сижу по книжкам пишу. Создала две формы. Они будут однотипные. Разница будет в одном, по одной форме будут производиться закупки. В другой продажи. Так вот у меня проблема возникает.
Есть табличка поставщики ( там указаны все координаты их и т.д.)
И отдельные таблицы по каждому поставщику. В них указаны имя поставщика, наименование товара, характеристика товара, и цены закупочная и розничная.
На форме отображены поля со списками. Так вот. Первое поле со списком отображает самого поставщика. Второе поле со списком необходимо чтобы отображало товар который принадлежит поставщику, который будет выбран в первом поле. Подскажите как это сделать, где прописать.

Пока на этом все. Заранее спасибо

Схема данных прилагаю
Изображения
Тип файла: jpg схема данных1.jpg (79.7 Кб, 111 просмотров)
nat_lapulia вне форума Ответить с цитированием
Старый 02.12.2012, 18:58   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

мне конечно лень набивать вашу базу
но она мне не понравилась

есть чистые справочники
--поставщики
--товары
--группы

есть таблица заказов
--номер
--дата
--поставщик
--тип действа(продажа-закупка)

нужна таблица заказ-товар
--наименование
--ед измер
--цена
--количество
--нежелательная сумма(нарушается правило нормализации, но иногда вводится)

характеристики товара --не очень понятная таблица, но иногда это справочник для того, чтобы описать очень разноплановые товары

понадобятся
--формы для ввода справочников
--и поиска в них
--форма ввода заказов(подстановка по поставщику и типу заказа)
--подчиненная --состав заказа(подстановка товара
--поиск по поставщик -товар(от кого получили или кому продали круги шлифовальные), когда заказали аккумуляторы, получили ли их

............
что-то подобное
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 03.12.2012, 18:01   #3
nat_lapulia
Новичок
Джуниор
 
Регистрация: 02.12.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
мне конечно лень набивать вашу базу
но она мне не понравилась

есть чистые справочники
--поставщики
--товары
--группы

есть таблица заказов
--номер
--дата
--поставщик
--тип действа(продажа-закупка)

нужна таблица заказ-товар
--наименование
--ед измер
--цена
--количество
--нежелательная сумма(нарушается правило нормализации, но иногда вводится)

характеристики товара --не очень понятная таблица, но иногда это справочник для того, чтобы описать очень разноплановые товары

понадобятся
--формы для ввода справочников
--и поиска в них
--форма ввода заказов(подстановка по поставщику и типу заказа)
--подчиненная --состав заказа(подстановка товара
--поиск по поставщик -товар(от кого получили или кому продали круги шлифовальные), когда заказали аккумуляторы, получили ли их

............
что-то подобное
Вот исправила вчера свою схему...
Изображения
Тип файла: jpg схемулька.jpg (66.1 Кб, 132 просмотров)
Вложения
Тип файла: rar склад2.rar (22.1 Кб, 22 просмотров)
nat_lapulia вне форума Ответить с цитированием
Старый 04.12.2012, 01:35   #4
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Это называется зависимые поля со списком.
Посмотрите пример в http://programmersforum.ru/showthread.php?t=215948.

Но учтите: так, как Вы хотите можно будет делать только в одноэкранной форме...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 06.12.2012, 02:36   #5
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Цитата:
Сообщение от Myhaylo Посмотреть сообщение
Но учтите: так, как Вы хотите можно будет делать только в одноэкранной форме...
Нэ правда!
Вложения
Тип файла: rar несовсем.rar (47.7 Кб, 25 просмотров)
alvk вне форума Ответить с цитированием
Старый 18.12.2012, 00:53   #6
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Как Вы все надоели с этим гнусным MS Office 2007 и выше:

Выражение Текущая запись, введенное в поле войства события, вызывает ошибку: Module not found
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 27.12.2012, 10:56   #7
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Потрудитесь объяснить своё высказывание относительно версии Акцесс.

Вот выкладываю рабочий вариант, предыдущий не работал независимо от версии.
Вложения
Тип файла: rar несовсем2.rar (17.9 Кб, 41 просмотров)
alvk вне форума Ответить с цитированием
Старый 29.12.2012, 15:30   #8
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

А Вы просто потыкайте "мышью" в столбце "Товар", перемещая курсор от одной записи к другой (в любом порядке), и Вы увидите всю красоту...
Вот почему - правда.
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 09.01.2013, 08:07   #9
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Цитата:
Сообщение от Myhaylo Посмотреть сообщение
А Вы просто потыкайте "мышью" в столбце "Товар", перемещая курсор от одной записи к другой (в любом порядке), и Вы увидите всю красоту...
Вот почему - правда.
Зачем мне тыкать куда не попадя? Результат налицо - всё работает. Можете ломиком по монитору шандарахнуть и заявить, что не работает.
alvk вне форума Ответить с цитированием
Старый 12.01.2013, 12:06   #10
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Понятно, копию экрана выкладывать смысла не имеет...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связать поля на форме с полями таблицы для редактирования Людвиг Microsoft Office Access 11 11.08.2013 14:50
Создание шаблона и работа с полями olegrock Microsoft Office Word 6 26.11.2011 22:08
Работа с битовыми полями Farrel Общие вопросы C/C++ 13 20.02.2011 17:57
Interbase. Работа с BLOB-полями Sewell БД в Delphi 5 25.11.2010 08:46
Программная работа с полями (формула) NomadV Microsoft Office Word 7 08.04.2010 15:21