powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автоматическое создание полей со списком
9 сообщений из 9, страница 1 из 1
Автоматическое создание полей со списком
    #39748267
eliza321123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача такая: нужно что бы при выборе значения в поле со списком появлялось новое поле со списком и т.д. Как я поняла, осуществляется переход по записям. Объясните как это сделать.
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748270
eliza321123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748273
eliza321123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
eliza321123,
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748304
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите:
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748360
Swa111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

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

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub продукт_GotFocus()
  Me.продукт.RowSource = "select кодП,продукт from продукты where тип=" & Me.тип
End Sub

Private Sub продукт_LostFocus()
  Me.продукт.RowSource = "select кодП,продукт from продукты"
  Me.продукт.Requery
End Sub
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748389
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swa111sdku,
я бы повесил изменение источника данных на получение и потерю фокусаСтесняюсь спросить: а для чего?
Для этого?Swa111это приводит к пропаданию с экрана некоторых значений
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748392
Swa111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

В Вашем примере содержимое списка обновится только если был изменение поля "тип", в противном случае выводится полный список.
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748399
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swa111,
А ЗАЧЕМ менять что-то в сохраненной записи простому юзеру
(Вам бы понравилось если бы сумма выплат по Вашему кредиту была изменена кем ни попадя,без всяческих согласований-такие изменения может внести только уполномоченное лицо с фиксацией времени и основания этих действий.Лично мое мнение-сохраненные записи должны быть EDIT=false, а в новой записи это поле блокировать до выбора типа-после этого снять блокировку. И еще-просто закройте-откройте форму, навряд-ли все записи будут отражены)
...
Рейтинг: 0 / 0
Автоматическое создание полей со списком
    #39748736
Аллюр Д.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может я не правильно понял вопрос, но переход к новой записи и открытие списка можно сделать так:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Private Sub fld_AfterUpdate()
' после выбора значения в списке
' перейти к новой записи
  DoCmd.GoToRecord acDataForm, Me.Name, acNewRec
' открыть список
  SendKeys "{F4}"
End Sub
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автоматическое создание полей со списком
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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