|
|
|
Как присвоить полюСосписком28 значение из запроса?
|
|||
|---|---|---|---|
|
#18+
В форме два поля. Одно содержит [ПИН] объекта 'Здание' - и имя ему ПинЗдания Другое поле - со списком и содержит [Название] здания внутри здания и зовется ПолеСоСписком28 В поле со списком источник данных - SELECT [ПИН],[Название]... Я поставил событие на изменение поля со списком и при его изменении, меняется [ПИН]. НО! При загрузке формы, поле со списком - пустое. Я набрал в обработчике перехода на нов. запись следующее: CurrentDb.QueryDefs("АктивныйЗапрос").SQL = "SELECT [Название] FROM [Здания] WHERE [ПИН]=" + CStr(ПинЗдания.Value) + ";" Set rs = CurrentDb.openrecordset("АктивныйЗапрос") ПолеСоСписком28 = rs![Название] Самое веселое - то что оно работает, но упорно выводит надпись - "Введенное значение не подходит для данного поля.", хотя и полеСосписком и rs![Название] - Строковые. Я смутно чувствую, что эта #####№28, прошу за выражение, пытается подсунуть строку в ПИН источника поляСосписком, но как от этого избавиться я не знаю. Если поможете - буду очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 23:13 |
|
||
|
Как присвоить полюСосписком28 значение из запроса?
|
|||
|---|---|---|---|
|
#18+
Поле со списком - свободное? Первое поле в его источнике данных - [ПИН], похоже числовое и, естественно, когда мы ему пихаем строку [Название] акцесс возмущается. Ему, наверное и нужно давать ПИН. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 01:33 |
|
||
|
Как присвоить полюСосписком28 значение из запроса?
|
|||
|---|---|---|---|
|
#18+
ПРОБЛЕМА КАК РАЗ В СЛЕДУЮЩЕМ ЧТО ЗАПРОС ВОЗВРАЩАЕТ ОДНО ЗНАЧЕНИЕ А ДОЛЖЕН ДВА (КОД И НАИМЕНОВАНИЕ), ТОГДА В НАСТРОЙКАХ ПОЛЯ СО СПИСКОМ МОЖНО УКАЗАТЬ КАКОЙ СТОЛБЕЦ БУДЕТ ИДТИ В КОД, А КАКОЙ ОТОБРАЖАТЬСЯ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 03:31 |
|
||
|
Как присвоить полюСосписком28 значение из запроса?
|
|||
|---|---|---|---|
|
#18+
forms![...]![ПолеСоСписком28]=rs![ПИН][Название] Спасибо, так все работает. А если мне нужно присвоить значение из запроса, возвращающего одно поле? Если, напр, ПИН пойдет из одного запроса, а Название из другого? Или так нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2003, 09:39 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1712&tid=1677885]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 303ms |

| 0 / 0 |
