Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы? / 6 сообщений из 6, страница 1 из 1
04.09.2018, 05:10
    #39697482
AntonSol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
Можно ли при создании новой записи в форме и первичном выборе(уже в новой записи) варианта значения "Индекс", согласно этому индексу заполнить значение граф "Сотрудник" и "Варианты" за последнюю дату исходя из данных таблицы "Архив".
То есть идея в том, что оператор создавая новую запись и выбирая индекс(грубо говоря ключ), получит в новой записи уже заполненные поля последними известными данными и при желании сможет их изменить и уже записать в таблицу...

Вот пример базы:
Скачать
...
Рейтинг: 0 / 0
04.09.2018, 10:44
    #39697620
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
Элементарно. Посадите на событие "Изменение" комбобокса "Индекс" нужную обработку. Вот и всё.
...
Рейтинг: 0 / 0
04.09.2018, 10:57
    #39697631
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
Посмотрите прилагаемый пример. Может что-то и пригодится
...
Рейтинг: 0 / 0
05.09.2018, 05:21
    #39698147
AntonSol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
JossЭлементарно. Посадите на событие "Изменение" комбобокса "Индекс" нужную обработку. Вот и всё.
То есть после того как "оператор" открыл "комбобокс" с индексами и выбрал там необходимый ему индекс, должна сработать VB программа которая сначала вычисляет последнее значение в каждой ячейки и подставляет его в них... Правильно ли я вас понял?
...
Рейтинг: 0 / 0
05.09.2018, 08:29
    #39698183
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
Ну, в том, что программа на VB должна сработать после того, как выбран нужный индекс, Вы правы.
А вот вычислять их или хранить в глобальных переменных или таблице - это уже на Ваше усмотрение.
...
Рейтинг: 0 / 0
05.09.2018, 12:09
    #39698337
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы?
AntonSol,
Как-то так:
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub индекс_AfterUpdate()
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("select top 1 сотрудник,варианты from архив where индекс=" & Me.индекс & " order by дата desc")
Me.сотрудник= rs!сотрудник
Me.варианты= rs!варианты
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заполнить значениями по умолчанию графы в форме MS Access, взяв их из таблицы? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]