Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Значение полей формы из предыдущей записи  [new]
HB
Member

Откуда:
Сообщений: 37
Здравствуйте. Помогите, пожалуйста, решить задачу.

Есть форма, поля ID, a и b.
ID - счетчик
a - число
b - текстовое

Нужно, чтобы при создании новой записи, предыдущие данные полей a и b появлялись по умолчанию в соответствующих полях формы.
Сортировка происходит по полю ID.
Данные в поле ID не непрерывные - некоторые записи периодически удаляются.
После создания новой записи, нужно, чтобы данные полей a и b можно было редактировать.
Вариант поставить на событие Выход Me![a].DefaultValue = Me![a].Value не проходит, так как предполагает создание новой записи вслед за текущей. В моем варианте новая запись может быть создана при нахождении в любой записи.
В запросе работает:
DLookUp("[a]";"Data";"ID=" & DMax("ID";"Data";"ID<" & [Data].[ID])) As d
Но тут данные кладутся в другое поле (d), а мне надо, чтобы появлялись в поле a (числовом), и чтоб потом его отредактировать можно было.
Так же и с полем b (текстовым).
База во вложении.

К сообщению приложен файл (hb.zip - 10Kb) cкачать
25 янв 17, 11:18    [20143395]     Ответить | Цитировать Сообщить модератору
 Re: Значение полей формы из предыдущей записи  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31779
HB
Здравствуйте. Помогите, пожалуйста, решить задачу.

Есть форма, поля ID, a и b.
В сиквеле нету форм. Он принимает сетевые пакеты с командами, выполняет, и возвращает ответ.
Вы задайте вопрос в форуме по используемому языку программирования, а не тут.
25 янв 17, 12:12    [20143769]     Ответить | Цитировать Сообщить модератору
 Re: Значение полей формы из предыдущей записи  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37143
Модератор: Кросспостить не надо.
25 янв 17, 12:55    [20144017]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить