2010-09-08 6 views
2

J'utilise HP Exstream (anciennement Dialogue from Exstream Software) version 5.0.x. Il a une fonction pour définir et enregistrer des expressions booléennes comme "Règles".Comment imbriquer des règles dans HP Exstream?

Cela fait environ 6 ans que je l'ai utilisé, mais est-ce que quelqu'un sait si vous pouvez définir une règle en termes d'une autre règle? Il y a un langage "VB-like" dans une fenêtre contextuelle, donc vous n'êtes pas forcé pour utiliser le et/ou le formulaire d'expression relationnelle variable, mais je n'ai pas de documentation à portée de main. :-(

Je voudrais définir une règle, "NotFoo", en termes de "Foo", au lieu de répéter l'inverse de l'ensemble. (Oui, ce serait retardé, mais c'est probablement ce que je vais être obligé de le faire, comme dans d'autres exemples de ce que je maintiens.) En fait, les règles imbriquées auraient de nombreux usages, si je peux comprendre comment le faire

+0

Merci Sarah, je manque de mojo pour créer nouveaux tags! – Roboprog

Répondre

1

J'ai trouvé plus tard que ce que nous devons faire dans ce cas est de créer des "fonctions" définies par l'utilisateur, qui peuvent se référencer mutuellement (tant que vous évitez la récursion indirecte.) Ensuite, utilisez les fonctions pour définir les "règles" (et ne vous souciez même pas des règles "library" au lieu de "inline", la plupart du temps)

Questions connexes