Ahhh, now I see!
Well, I figured that by starting at the end point and going to the start point would be easier, but then I thought about it some more, and decided that it didn't matter.
Good luck, it sounds like an interesting problem!
>Background-- The start_field and end _ fields are actually names of forms that are to execute.
>
>the table is essentially a flow control of forms.
>
>The condition field must be (or evaluate to) .t. if for the start form to go to the end_form.
>
>The real problem is I have (inherited is more like it) a system with 341 separate forms. And I have to validate that all paths lead to or include a certain form.
>
>
>I dont quite understand what you mean when you say 'do the reverse'. Isnt the problem from a programatic standpoint the same?
--Todd Sherman
-Wake Up! Smell the Coffee!