|
|
|
| Доброго времени суток!
Возможно ли сделать переменным источник строк для "Поле со списком"?
Т.е. есть таблица "Разъяснения" в этой таблице есть два поля [Вид_процедуры] и [Номер_процедуры].
Возможно сделать следующее:
если значение [Вид_процедуры] = "Запрос котировок", то источник строк для [Номер_процедуры] будет SELECT [tbl_ЗК].[№_п/п_Запроса котировок] FROM [tbl_ЗК]
если значение [Вид_процедуры] = "Открытый аукцион", то источник строк для [Номер_процедуры] будет SELECT [tbl_ОА].[ №_Аукциона] FROM [tbl_ОА] | |
|
| |
|
|
|
| пробовал написать
= If (select [tbl_споры_разъяснения].[Вид_процедуры] from [tbl_споры_разъяснения] = "Запрос котировок", SELECT [tbl_ЗК].[№_п/п_Запроса котировок] FROM [tbl_ЗК]; SELECT [tbl_ОА].[ №_Аукциона] FROM [tbl_ОА])
пишет что таблица с именем таким-то (равным коду) не существует | |
|
| |
|
|
|
| Попробуй попроще
Сделай в конструкторе два запроса
и поочереди делай их источником строк для поля....
Глядишь и ошибку найдёшь и работать всё будет | |
|
| |
|
15 Кб. |
|
| Просто для примера: | |
|
| |
|
|
|
| Спасибо! Все работает! Вот уж действительно все гениальное просто. | |
|
| |
|
|
|
| Если это "Поле со списком" находится в таблице, то - никак.
В форме можно на Form_Current подставлять требуемую SQL строку в свойство RowSource. | |
|
| |