Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: akkorn
необходимо
1-открыть форму. команда "DoCmd.OpenForm "Телефоны", acNormal" верная.
но можно просто "DoCmd.OpenForm "Телефоны"
2-перейти на новую запись. команда "DoCmd.GoToRecord , , acNewRec" верная
3-задать значение в поле. имя поля необходимо знать. как называется графа в таблице- значения не имеет. правильно так: Me!НомерТел = "фыв"
но это при том, что у вас есть полле с именем "НомерТел"
если все так- то необходимо поставить кавычки.
если знакчение задается из другой формы или из памяти (переменная и т.д.)- то необходимо писать так:
Me!НомерТел = Переменная1
или
Me!НомерТел =Форма1!Поле1!Value

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

Удачи!


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.