Desktop
Website
Multimedia
Database
Security
Enterprise
Вопрос : Dlookup получая ошибку #name с subform
Я имею главным образом форму с следующий полями:
[день рождения] - (они вписывает информацию),
[в настоящее время время] - DateDiff («yyyy», [DOB], теперь (
))
rmat +Int (For
mat (теперь (),
" mmdd») (
, «mmdd»))
[месяц] -
DatePart («m», [DOB]) [год] -
I DatePart («yyyy», [DOB]) имеет таблицу tLifeRate с следующий: тариф Amount
<70 $1.45 10,000.00
70
Current_Age - 74 $0.90 $6,500.00
75-79 $0.65 $4,500.00
80 $0.44 $3,000.00
I имеют subform жизни с полем [тариф] на ем. Когда subform жизни активно я пытается иметь [тариф] делает dlookup основанное на [current_age] и возвратите количество тарифа они need.
This будет моей функцией я имею проблему with.
=IIf (формы! fInputRetiree! C
urrent_Age
<70, DLookU
p (» [тариф] «
, «tLifeRat
e»,» [Curre
nt_Age] = [F
orms]! [fIn
putLife]! [
Current_Age] "),
IIf (формы! fInputRetiree! Cu
rrent_Age>
=70 и fInputRetiree! Current_Age<
=74, DLookU
p (» [тариф] «
, «tLifeRat
e»,» [Curre
nt_Age] = [F
orms]! [fIn
putLife]! [
Current_Ag
e] "),
IIf (формы! fInputRetiree! Cu
rrent_Age>
75 и fInputRetiree! Current_Age<
=79, DLookU
p (» [тариф] «
,» tLifeRate «,» [Current_Age] = [формы]! [fInputLife
]! [Current_Age] «
),
IIf (формы! fInputRetiree! Cu
rrent_Age>
80, tLifeRate»
DLookUp
(" [тариф] «,», «[Current_Age] = [формы]! [fInputLife
]! [Current_Age] «
)))))
class=
Ответ : Dlookup получая ошибку #name с subform
Попытайтесь это
=IIf (формы! fInputRetiree_Information
! Current_AgeUp
<70> («[тариф]
», «tLifeRate
»,» [Current_Age
] = ««& «<70>ee_Information
!
Current_Age>69 и формы! fInputRetiree_Information
! Current_AgeDLookUp
<75> (» [
тариф] «, «tLifeRate
»,»
[Current_Age
] =» «& «70-74» &» «"), IIf (формы! fInputRetiree_Information
!
Current_Age>74 и формы! fInputRetiree_Information
! Current_AgeDLookUp
<80> (» [
тариф] «, «tLifeRate
»,»
[Current_Age
] =» «& «75-79» &» «"), IIf (формы! fInputRetiree_Information
!
Current_Age>79, DLookUp
(» [тариф
] «, «tLifeRate
»,» [
Current_Age
] =» «& «80» &» '"), 0))))
Вам также будет нужно положить
Me.fInputLife.Requery
в случае AfterUpdate поля Birthdate на вашей главным образом форме для уточнения изменений в вашем subform жизни.
Кстати
…. Оно был.
Вы имели forgotton «_Information» снабжая ссылками ваш ie формы
Формы! необходимо было нужно быть формами! fInputRetiree_Information
Leigh
Другие решения
Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
Шнур ошибки в блоке задвижки?
сколько вариант сервера SQL на одной машине
Внешний вид 2007 не может архивный файл открытой сети сохраненный
Активно директория DNS записывает вопрос
Отчет о доступа 2010 экспорта к CSV с коллекторами?
Прокладчик OCE 9400 не начинает
как добавить десятичное место в формуле в отчете о кристалла seagate
Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
VB6 к VS2010 - консультации тренировки?