Question : Dlookup obtenant l'erreur de #name avec le subform

J'ai une forme principale avec les champs suivants :
[anniversaire] - (ils écrivent l'information),
[âge courant] - DateDiff (« yyyy », [DOB], maintenant ())rmat de +Int (Format (maintenant (), " mmdd ») (, « mmdd »))
[mois] -
[année] de DatePart (« m », [DOB]) -

I de DatePart (le « yyyy », [DOB]) ont une table de tLifeRate avec ce qui suit : taux Amount
<70 $1.45 10,000.00
70 du
Current_Age - 74 $0.90 $6,500.00
75-79 $0.65 $4,500.00
80 $0.44 $3,000.00

I ont un subform de la vie avec un champ de [taux] là-dessus. Quand le subform de la vie est en activité j'essaye d'avoir [taux] font un dlookup basé sur [current_age] et renvoyer la quantité de taux qu'ils need.

This est ma fonction j'ai le problème with.
=IIf (formes ! fInputRetiree ! Current_Age<70, DLookUp ( » [taux] « , « tLifeRate », » [Current_Age] = [Forms] ! [fInputLife] ! [ Current_Age] "),
IIf (formes ! fInputRetiree ! Current_Age>=70 et fInputRetiree ! Current_Age<=74, DLookUp ( » [taux] « , « tLifeRate », » [Current_Age] = [Forms] ! [fInputLife] ! [Current_Age] "),
IIf (formes ! fInputRetiree ! Current_Age>75 et fInputRetiree ! Current_Age<=79, DLookUp ( » [taux] « , » tLifeRate « , » [Current_Age] = [formes] ! [fInputLife de ] ! [Current_Age] « ),
IIf (formes ! fInputRetiree ! Current_Age>80, tLifeRate » du de DLookUp(" [taux] « , », « [Current_Age] = [formes] ! [fInputLife de ] ! [Current_Age] « )))))
class= de

Réponse : Dlookup obtenant l'erreur de #name avec le subform

Essayer ceci


=IIf (formes ! fInputRetiree_Information ! Current_AgeUp<70> (« [taux] », « tLifeRate », » [Current_Age] = « « et « <70>ee_Information ! Current_Age>69 et formes ! fInputRetiree_Information ! Current_AgeDLookUp<75> ( » [taux] « , « tLifeRate », » [Current_Age] = » « et « 70-74 » et » « "), IIf (formes ! fInputRetiree_Information ! Current_Age>74 et formes ! fInputRetiree_Information ! Current_AgeDLookUp<80> ( » [taux] « , « tLifeRate », » [Current_Age] = » « et « 75-79 » et » « "), IIf (formes ! fInputRetiree_Information ! Current_Age>79, DLookUp ( » [taux] « , « tLifeRate », » [Current_Age] = » « et « 80 » et » '"), 0))))

Vous devrez également mettre

Me.fInputLife.Requery

dans l'événement d'AfterUpdate du champ de date de naissance sur votre forme principale pour mettre à jour les changements de votre subform de la vie.

D'ailleurs….  Il était.
Vous avez eu le forgotton le « _Information » en mettant en référence votre IE de forme
Formes ! le fInputRetiree a dû être des formes ! fInputRetiree_Information

Leigh



Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us