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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2009, 11:31   #1
jonni
 
Регистрация: 08.05.2009
Сообщений: 5
По умолчанию Возможно ли использование нескольких столбцов подстановки для одного поля?

Здравствуйте,
Возможно ли использование нескольких столбцов подстановки для одного поля?
Поясню: Есть несколько поставщиков, у каждого из них прайс на несколько сотен наименований.
Пытаюсь найти решение следующей задачи.

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

Ломал мозг, но пока не решил...
Подскажите, если кто знает.
jonni вне форума Ответить с цитированием
Старый 12.05.2009, 10:37   #2
jonni
 
Регистрация: 08.05.2009
Сообщений: 5
По умолчанию

Неужели никто не может ничего сказать...
или может это сложная задача... Ладно если смогу сделать напишу.
jonni вне форума Ответить с цитированием
Старый 12.05.2009, 16:56   #3
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

надеюсь,я вас правильно понял.
вот небольшая база данных.
в таблице ТАБЛИЦА1 находится часть значений, и в таблице ТАБЛИЦА2 находится часть значений...а в таблице ТАБЛИЦА3 вы видите уже их все для подстановки.
Обязательно обратите внимание в ЗАПРОСЫ.
Будут вопросы - сюда
Вложения
Тип файла: zip bd1.zip (12.9 Кб, 38 просмотров)
rocklistener...
5naip вне форума Ответить с цитированием
Старый 13.05.2009, 16:04   #4
jonni
 
Регистрация: 08.05.2009
Сообщений: 5
По умолчанию

5naip, Спасибо за ответ.
Можно был сделать и в одну таблицу, а потом ее значения в список подстановки...
Но я ищу способ выбора между полями:
Если на вашем примере, то нажимая на галочку, для открытия списка подстановки у меня будет выскакивать не результирующий список подстановки с данными Таблицы1 и Таблицы2, А выбор между списком таблиц: Предположим вибираем Таблицу1 и потом появляется список подстановки из Таблицы1.

Примерно так...

Дело в том что если суммировать все таблицы то список подстановки будет содержать сотни или даже тысячи значений, а это затруднит работу.
Я пока никак не найду способ сделать это
jonni вне форума Ответить с цитированием
Старый 13.05.2009, 16:19   #5
x8i
Пользователь
 
Аватар для x8i
 
Регистрация: 13.05.2009
Сообщений: 37
По умолчанию

Есть еще вариант..
Делается поле со списком для выбора поставщика и для него пишется обработчик события который при выборе конкретного поставщика задает источник записей для списка подстановки поля товара.
C++ Builder 6
x8i вне форума Ответить с цитированием
Старый 13.05.2009, 16:20   #6
x8i
Пользователь
 
Аватар для x8i
 
Регистрация: 13.05.2009
Сообщений: 37
По умолчанию

если надо могу сделать...
C++ Builder 6
x8i вне форума Ответить с цитированием
Старый 13.05.2009, 16:37   #7
x8i
Пользователь
 
Аватар для x8i
 
Регистрация: 13.05.2009
Сообщений: 37
По умолчанию

Вот посмотри это Postavshiki.rar
C++ Builder 6
x8i вне форума Ответить с цитированием
Старый 13.05.2009, 18:04   #8
5naip
Форумчанин
 
Аватар для 5naip
 
Регистрация: 05.10.2007
Сообщений: 536
По умолчанию

Цитата:
Если на вашем примере, то нажимая на галочку, для открытия списка подстановки у меня будет выскакивать не результирующий список подстановки с данными Таблицы1 и Таблицы2, А выбор между списком таблиц: Предположим вибираем Таблицу1 и потом появляется список подстановки из Таблицы1.
вот уж тут-то я ничего не могу предложить
покопаю вечером гугл,посмотрим...
rocklistener...
5naip вне форума Ответить с цитированием
Старый 14.05.2009, 12:52   #9
jonni
 
Регистрация: 08.05.2009
Сообщений: 5
По умолчанию

x8i, Спасибо это вроде то что надо попробую теперь разобраться и интегрировать в свою базу
jonni вне форума Ответить с цитированием
Старый 20.05.2009, 10:38   #10
jonni
 
Регистрация: 08.05.2009
Сообщений: 5
По умолчанию

x8i, Теперь не могу понять как можно сделать так, чтобы 1 строка в таблице Заказ могла содержать несколько значений. Если возможно подскажи.
Спасибо.
jonni вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод значений нескольких столбцов в DBLookUpComboBox dkl БД в Delphi 5 07.11.2011 16:41
Столбец подстановки для ламера Андрей 2009 Microsoft Office Access 0 02.05.2009 11:09
Копирование нескольких столбцов в один AChrist Microsoft Office Excel 4 16.03.2009 06:34
Перетаскивание значения одного поля в другое inret Общие вопросы Delphi 3 09.05.2008 15:26
Присвоение значения одного поля другому frai БД в Delphi 2 20.09.2007 15:03