Previous  Next          Contents  Index  Navigation  Glossary  Library

Different Arrangements of Segments

You have many choices for how you want your descriptive flexfield structures to look and behave. The following diagrams show you different arrangements of segments you could define by choosing different descriptive flexfield setup options.

Note that the option "Override Allowed" controls whether your user sees a context field in the flexfield pop-up window. You set "Override Allowed" to Yes if you want a context field to appear in the descriptive flexfield pop-up window. You set "Override Allowed" to No if you do not want users to choose a structure from within the pop-up window.

In these diagrams, "OK" means that whether you specify Yes or No for an option does not matter (another option may have an "overriding" effect). For example, if you have a default context field value (structure choice), but you have a context field as well, your default value will appear in the context field but the user can choose a different value instead.

One structure

The simplest way to define a flexfield is to have one structure that contains only global segments. However, this arrangement does not allow much future flexibility, since if you use all your available columns for global segments, you do not have any remaining columns for context-sensitive segments.

Another way to achieve a similar effect is to define a single structure that contains only context-sensitive segments. You also define a default context value, and you do not provide a context field or a reference field. The effect of this setup is that the user always sees the same segment structure, so it behaves as if it were a structure of global segments. However, if later you needed to add more structures of context-sensitive segments, you could do so by enabling the context field or a reference field, disabling the default context field value, and defining your new context-sensitive segment structure. Note that if you had already used all the available segment columns in your first context-sensitive structure, you would not be able to add more segments to that structure; you would only be able to define additional structures. One drawback to using the context-sensitive segments only strategy is that if you have certain segments that should appear for all contexts (all structures), you would have to define those segments separately for each context-sensitive structure.

Of course, you could initially define a hybrid structure that contains some global segments and some context-sensitive segments but has only one context-sensitive structure with a default context field value (but no context field or reference field).

More than one structure

Once you've established that you need more than one (context-sensitive) structure, you have a number of options for how you want to arrange various combinations of global and/or context-sensitive segments, reference field or no reference field, context field or no context field, and so on. The following diagrams show these various arrangements (for a setup that uses two context-sensitive structures).

See Also

Descriptive Flexfield Concepts

How Segments Use Underlying Columns

Planning Your Descriptive Flexfield

Descriptive Flexfield Structure Planning Diagrams

         Previous  Next          Contents  Index  Navigation  Glossary  Library