Recursive Data Structures

J

Jeremy Blawn

Is there a best practice for dealing with recursive sections on a form? Is
there a way to break it into multiple views and be able to go between the
different levels?

With the type of data structure I am dealing with the current form is
unacceptable, it is almost impossible to tell which level you are working
with.

Thanks.

Jeremy Blawn
 
A

Andrew Watt [MVP - InfoPath]

On Wed, 1 Dec 2004 10:11:06 -0800, Jeremy Blawn <Jeremy
Is there a best practice for dealing with recursive sections on a form? Is
there a way to break it into multiple views and be able to go between the
different levels?

With the type of data structure I am dealing with the current form is
unacceptable, it is almost impossible to tell which level you are working
with.

Thanks.

Jeremy Blawn

Jeremy,

Can you spell out what kind of data you want to collect / display and
what the user needs to do. With that information we might be better
able to suggest an approach.

Andrew Watt
MVP - InfoPath
 
J

Jeremy Blawn

Andrew,

We are attempting to model educational standards which have an inherent tree
structure to them. A standard may have many standards underneath them with
required/optional fields. The user would be merely adding new standards or
editing old standards contained in the XML. Nothing fancy, no webservices or
data connections, or having to post anywhere.

The problem is that it's impossible to tell where you are in the tree once
you start adding "child" standards. They are barely shifted to the right and
it becomes a mess very quickly. I was looking at moving children to a button
that takes you to a different view, but read somewhere that it was impossible
to do with recursive sections.

It all comes down to presentation in this case. Let me know what you think.

Thanks.

Jeremy Blawn
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top