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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2012, 12:22   #1
amosik
 
Регистрация: 29.03.2011
Сообщений: 7
Печаль База данных ломбард. присвоить значение.

Уважаемые, помогите, если можете.

Дела в том, что я разрабатываю базу данных ломбарда, но опыта в их создании нет вообще.

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

и в договоре проблема!!!!
как сделать так, чтоб в поле Клиент уже стояло значение введенного клиента (или выбранного из списка) и чтоб в поле предмет тоже было уже значение введенного предмета.
ведь иначе надо запоминать введенные данные и потом искать их...

пробовала подчиненные формы, но там можно лишь вводить новые данные, а например если выбрать клиента из списка, то покажет данные имеющиеся по этому клиенту (его предметы и договор). а мне нужно чтоб был новый договор со старым клиентом...
Вложения
Тип файла: zip База данных.zip (6.17 Мб, 165 просмотров)
amosik вне форума Ответить с цитированием
Старый 15.05.2012, 12:37   #2
Rom1k06
Форумчанин
 
Регистрация: 30.07.2008
Сообщений: 125
По умолчанию

А как ты делаешь?
Если с одной формы ну переходишь на другую, то не сложно перенести данные.
Можно сделать временнуж таблице и из нее уже брать данные.
Rom1k06 вне форума Ответить с цитированием
Старый 15.05.2012, 12:51   #3
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
А в чём проблема в свойство поле - данные - значение по умолчанию поставить ссылку на заполненную форму?
gluk_fm вне форума Ответить с цитированием
Старый 15.05.2012, 14:00   #4
amosik
 
Регистрация: 29.03.2011
Сообщений: 7
По умолчанию

с помощью ссылки было бы удобно. Спасибо, попробую

Последний раз редактировалось amosik; 15.05.2012 в 14:03.
amosik вне форума Ответить с цитированием
Старый 15.05.2012, 14:11   #5
amosik
 
Регистрация: 29.03.2011
Сообщений: 7
По умолчанию

сначала у меня форма предмет, потом форма клиенты (+форма имеющихся клиентов) и форма договор.

Последний раз редактировалось amosik; 15.05.2012 в 14:35.
amosik вне форума Ответить с цитированием
Старый 15.05.2012, 14:32   #6
amosik
 
Регистрация: 29.03.2011
Сообщений: 7
По умолчанию

попробовала ссылку, но поле остается пустым.
amosik вне форума Ответить с цитированием
Старый 15.05.2012, 14:55   #7
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Вы можете не морочить себе голову и тупо повесить процедуру заполнения на открытие формы:

sub Form_Load ()

Client = [Form]![Name form]![name pole]
Product = [Form]![Name form]![name pole]

Me.[pole] = Client
Me.[pole] = Product

end sub


Только внимательно смотрите что именно вставлется ИД, Текст или ещё что....
gluk_fm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как присвоить значение??? VintProg Общие вопросы C/C++ 1 05.08.2011 15:21
ак переменной а присвоить значение текста amator_roma Общие вопросы C/C++ 5 14.06.2011 19:33
присвоить значение в другой dbedit alexander1111 Общие вопросы Delphi 1 19.04.2011 16:08
присвоить значение формы переменной bicdibus Общие вопросы Delphi 4 19.03.2010 17:22
Как присвоить значение функции? boris-blade Microsoft Office Word 3 17.01.2010 17:09