Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ввод данных в форму на основе шаблона
 
 автор: ant_sol   (17.12.2007 в 12:57)   личное сообщение
 
 

Существует форма для ввода данных в заявку.

Большинство заявок повторяются очень часто. Как сделать чтобы форма заполнялась или вручную или данными из шаблона, причем все оформленные заявки должны сохраняться в таблице (чтобы потом можно было с ними работать дальше) ?

  Ответить  
 
 автор: osmor   (17.12.2007 в 14:56)   личное сообщение
 
 

у поля формы есть свойство "значение по умолчанию" (DefaultValue ) - используйте его

  Ответить  
 
 автор: ant_sol   (17.12.2007 в 15:11)   личное сообщение
 
 

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

  Ответить  
 
 автор: osmor   (17.12.2007 в 15:14)   личное сообщение
 
 

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

  Ответить  
 
 автор: ant_sol   (17.12.2007 в 17:36)   личное сообщение
 
 

не получается
пытаюсь написать в "значение по умолчанию" поля Т_Заявка.значение1
select Т_шаблоны.значение1 from Т_Шаблоны where (Т_Шаблоны.код_шаблона=Т_Заявка.шаблон)

он пишет ошибка синтаксиса @. в чем может быть проблема не пойму .

  Ответить  
 
 автор: osmor   (17.12.2007 в 17:50)   личное сообщение
 
 

нужно в обработчике события писать.
me.поле.DefaultValue = ....
в свойство можно попытаться вписать =dlookup(....
но не гарантирую что будет работать

  Ответить  
 
 автор: ant_sol   (17.12.2007 в 18:27)   личное сообщение
 
 

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

создал запрос с автозаполнением полей на сторне "один" после ввода значений на стороне "много", т.е. выбираем на стороне "много" из поля со списком название шаблона, а все остальное подставляется автоматом в соответсвующие поля на стороне "один".

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList