Вопрос : Dlookup получая ошибку #name с subform

Я имею главным образом форму с следующий полями:
[день рождения] - (они вписывает информацию),
[в настоящее время время] - DateDiff («yyyy», [DOB], теперь ())rmat +Int (Format (теперь (), " 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! Current_Age<70, DLookUp (» [тариф] «, «tLifeRate»,» [Current_Age] = [Forms]! [fInputLife]! [ Current_Age] "),
IIf (формы! fInputRetiree! Current_Age>=70 и fInputRetiree! Current_Age<=74, DLookUp (» [тариф] «, «tLifeRate»,» [Current_Age] = [Forms]! [fInputLife]! [Current_Age] "),
IIf (формы! fInputRetiree! Current_Age>75 и fInputRetiree! Current_Age<=79, DLookUp (» [тариф] «,» tLifeRate «,» [Current_Age] = [формы]! [fInputLife ]! [Current_Age] «),
IIf (формы! fInputRetiree! Current_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 - консультации тренировки?
  •  
    programming4us programming4us