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

 

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

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

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

ник: Дядя Федор
Форма открывается acFormAdd
Есть такой код (на открытие)

   Me.AllowEdits = True
   Me.NPerehoda.DefaultValue = CByte(vmarg(1))
   Me.IdPFMarshrut.DefaultValue = CLng(vmarg(2))
   DoCmd.RunCommand acCmdSaveRecord

Так вот. В одной форме все работает.
В другой (такой же) нет. В смысле в поле счетчика стоит "счетчик" а не новое значение.
В чем м.б. проблема?
(Источник формы - обновляемый запрос. В нем все добавляется и т.п.)
конструкции типа Me.NPerehoda = CByte(vmarg(1)) выдают ошибку "Невозможно присвоить значение объекту".

Хотя, если пропустить это код и назначить на кнопку все работает.
И счетчик обновляется.

Прошу помощи зала....


Ваше имя:

Пароль:

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

Сообщение:

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

Прикрепить:

 

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