Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
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] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31779 |
Вы задайте вопрос в форуме по используемому языку программирования, а не тут. |
||
25 янв 17, 12:12 [20143769] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37143 |
|
|
25 янв 17, 12:55 [20144017] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |