|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.04.2011, 09:14 | #1 |
Регистрация: 03.02.2011
Сообщений: 5
|
Как запомнить строку поля со списком?
Уважаемые, подскажите, пожалуйста.
В форме есть свободное поле со списком «N_DOG». Источник строк для него формируется инструкцией SQL, обращающейся к таблице «Контракты». В таблице «Контракты» ключевое поле «DOG» (счётчик). Данные в столбцах поля со списком «N_DOG» могут совпадать все, кроме уникального столбца «DOG». Строковые переменные strINN и strVID определяются ранее в других полях формы. strSQL = "SELECT DISTINCTROW DOG, INN, TYPE, [NO], [DATE], NEREZ FROM Контракты WHERE (INN= '" & strINN & "' AND TYPE= '" & strVID & "');" Me.N_DOG.RowSource = strSQL Me.Refresh Me.N_DOG.Dropdown Всё работает нормально до обработки события AfterUpdate поля со спиком «N_DOG». После Me.Refresh почему-то изменяется текущая запись поля со списком. Вопрос – как запомнить строку, выбранную в поле со списком и потом переместиться к ней, если она почему-то перестала быть текущей? |
06.04.2011, 11:18 | #2 |
Форумчанин
Регистрация: 30.03.2010
Сообщений: 153
|
IgorEE, если я не ошибаюсь Вам нужно установить свойство поля со списком присоединенныйстолбец = 1
Но в этом случае N_DOG.Value будет содержать значение «DOG» (счётчик), даже если первая колонка имеет ширину = 0 и в поле со списком будет отображаться текст другой колонки. Последний раз редактировалось Woodlin; 06.04.2011 в 11:20. |
06.04.2011, 11:58 | #3 |
Регистрация: 03.02.2011
Сообщений: 5
|
Спасибо большое. Помогло. У меня было 5 присоединённых столбцов.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Измененние цвета фона поля (поля со списком) при редактировании | TimRus | Microsoft Office Access | 2 | 17.05.2010 21:56 |
Обновление поля со списком | Fezdipekla | Microsoft Office Access | 5 | 17.04.2010 22:54 |
поля со списком | linkin241 | Microsoft Office Access | 1 | 25.03.2010 22:51 |
Как определить вхождение подстроки в строку поля? | Bendebej | SQL, базы данных | 3 | 23.03.2010 12:38 |
Как вместо полей слияния сделать поля со списком? | dododo | Microsoft Office Excel | 0 | 09.11.2008 03:13 |