Question : Accéder comme « * » dans le rapport d'IIf des critères de retours aucuns disques

Salut experts,

I AM élaborant un DB d'accès avec deux tables pour des régions et des provinces. Les tables s'appellent des tbl_Regions et le tbl_Province respectivement. Elles sont des un-à-beaucoup jointifs où chaque région a beaucoup de provinces. J'ai une forme principale avec le cmb_Region et le cmb_Province de deux boîtes combinées. Je veux utiliser chaque boîte dans les critères d'une question. La valeur attachée pour chacune est une valeur de nombre entier (AutoNumber). Quand un utilisateur choisit une région, la question devrait renvoyer les disques pour cette région et toutes les provinces. Si l'utilisateur choisit également une province, seulement ce les provinces enregistre devraient être returned.

I ont les critères suivants pour l'identification de région (débarrassée) et cela fonctionne très bien :

[formes] ! [frm_Main] ! [cmb_Region] le

I ont le suivant dans les critères pour l'identification de province (PID) et il ne renvoie aucun disque :

IIf ([formes] ! [frm_Main] ! [cmb_Province] = "", comme « * », [formes] ! [frm_Main] ! [cmb_Province])

If que je mets juste comme « * » dans les critères j'obtiens toutes les provinces. Si j'écris une coquille (comme le numéro 4) au lieu de comme « * » pour le côté vrai de l'IIf, j'obtenir à la province 4 disques. Le rapport d'IIf semble travaillant correctement. Il est au moment même où j'essaye d'employer comme » * » dans lui que j'ai un problem.
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

class= " fileInfo " de
le title= " de " nom de fichier de class= " de LikeInIIf.doc le class= (73 KBS)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
Screenshot de la question builder
d'accès
le class= de
de >
class= de

Réponse : Accéder comme « * » dans le rapport d'IIf des critères de retours aucuns disques

Vous avez une erreur de syntaxe,
En outre, pour employer IIF correctement vous devriez spécifier quoi faire quand le résultat est vrai et quand le résultat est faux,

Essai :

IIf ([formes] ! [frm_Main] ! [cmb_Province] = "", comme « * » et [formes] ! [frm_Main] ! [cmb_Province], le « cmb_Province a une valeur spécifique »)

Je suis sûr que vous pouvez adapter ceci au travail dans votre base de données.

Sinon, alors pouvez vous rapporter une mesure et expliquer à nous ce qu'est ici votre objectif ultime,… là peut être une manière plus efficace de faire ceci…

Pour l'eaxmple : Si votre but est de montrer tous les disques si aucune valeur n'est choisie, ceci est typiquement fait simplement comme ceci dans les critères de question pour « ProvinceID :
    Comme « * » et [formes] ! [frm_Main] ! [cmb_Province] et « * »

(Aucun besoin réel d'IIF…)



; -)

JeffCoachman
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