-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Помогите организовать форму

Воскресенье, 19 Февраля 2017 г. 15:36 + в цитатник
Таблицы: Клиенты, Заказы, Детали, Списание со склада.
+=Схема данных:
Картинка с другого сайта.
Клиенты - Клиенты
Заказы - Бегущие строки
Детали - Модули, Контроллеры
Списание со склада - Списание комп-их БС

Пытаюсь создать форму, где по прядку заполняются области:
1) Клиент: создание нового или выбор из уже существующих;
2) Заказ: выбор деталей и их количества, цена и прочее;
3) Списание со склада: автоматическое (подсчет из полей "Заказ") и ручное (на случай выявления брака, заказа запасных деталей)
+=Мои варианты:

Сперва пробовал через мастер форм: отображались не все записи "Заказы", а только те, в которых заполнено поле "Детали" (не верный источник записей?), после изменения источника на "Заказы" поля "Клиентов" и вычисляемые поля "Деталей" начали отображать (#Имя?)

Потом пробовал через создание подчиненной формы: проблемы с выбором и созданием клиента.

Крайний раз остановился на варианте с свободной и подчиненными формами: "Клиенты" - не привязанная к "Заказам" форма, где можно выбрать или создать клиента и кнопкой "Утвердить" значение поля "Код клиента" копировать в поле "Заказчик" на основной форме. Тут не смог сделать отображение нужного клиента при перелистывании записей "Заказы":
Forms![Заказы]!Клиенты.Form![Код заказчика].Value = Me.Заказчик.Value

получаю ошибку "Невозможно присвоить значение объекту"

В общем, каждый раз сталкиваюсь с проблемами и, хоть все это решаемо, вероятно есть рекомендуемый вариант.

Подскажите, как организовать такую форму.

http://www.sql.ru/forum/1250556/pomogite-organizovat-formu


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку